[reSIProcate] reSIP Process model
Byron Campen
bcampen at estacado.net
Tue Nov 7 12:37:17 CST 2006
This architecture appears to have been chosen so that, at some point
in the future, it would be compatible with multithreading the
transports. (I am theorizing here, someone who was involved in the
early design stages will have to elaborate.)
Best regards,
Byron Campen
> Thanks Byron and Scott,
>
> What I am not able to understand is about the Transaction FIFO and
> Transport FIFO; they must be used to communicate between two threads.
> Which are those threads. I was trying to compare the architecture
> document http://warsaw.sjc.purplecomm.com/wiki/index.php?
> title=Architecture_Overview with the source code. Does the
> architecture depict current implementation?
>
> Thanks,
> Rishin
>
> Quoting Byron Campen <bcampen at estacado.net>:
>
>> The stack itself is a single thread. Each TransactionUser (TU) can
>> also be a separate thread. DUM is an example of a TU, repro is
>> another
>> example (see Proxy.[hc]xx).
>>
>> Best regards,
>> Byron Campen
>>
>>> Hi,
>>>
>>>
>>> I am going through the reSIProcate code. I have a doubt about
>>> the stacks process model.
>>>
>>> The wiki pages say that the FIFOs in reSIP are used to
>>> communicate between threads; however, I could not find any
>>> thread other than SipThread within reSIP.
>>>
>>> Am I missing something here? Can someone help let me know about
>>> the process or thread model of reSIP?
>>>
>>>
>>> Thanks,
>>>
>>> Rishin
>>>
>>>
>>> _______________________________________________
>>> resiprocate-devel mailing list
>>> resiprocate-devel at list.sipfoundry.org
>>> https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
>
>
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2369 bytes
Desc: not available
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20061107/f43612be/attachment.bin>
More information about the resiprocate-devel
mailing list