[Kamailio-Users] Add a module's file descriptor to the main loop

Daniel-Constantin Mierla miconda at gmail.com
Tue Dec 8 15:28:54 CET 2009



On 12/8/09 2:57 PM, Olivier Détour wrote:
> 2009/12/8 Daniel-Constantin Mierla<miconda at gmail.com>:
>    
>> Hello,
>>
>> On 12/8/09 12:27 PM, Olivier Détour wrote:
>>      
>>> Hi,
>>>
>>> I would like to create a new module. This module has to read an
>>> external file descriptor
>>>        
>> read from where? Is it at startup time or at runtime?
>>
>>
>>      
>>>   and call
>>> a callback.
>>>        
>> Execute the callback when something comes on FD?
>>      
> I have a FD from a socket. If a SIP message comes, it writes on the FD.
> But I don't wait for the response. I have to be notified of a response
> on this socket.
> Is it possible to add a fd and a callback in an internal polling process without
> a fork (I want to avoid problems of communication between original process
> and the child) ?
>
>    
it is not possible. You can look at xmpp module for an similar example 
of what you need.

Cheers,
Daniel

-- 
Daniel-Constantin Mierla
* http://www.asipto.com/





More information about the sr-users mailing list