DUM InviteSession

From reSIProcate
Revision as of 22:24, 15 June 2005 by Bhibbard (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The ClientInviteSession and ServerInviteSession classes define behaviors which are used on "early" invite sessions. Once the sessions are no longer "early", the behaviors on the base class InviteSession are used.

The dispatch methods on the InviteSession classes handle most of the behavior. The InviteSessionHandler class provides the means by which the application is included in processing that is above SIP protocol/dialog level.

The state machines for the InviteSessions are described by documentation in

   .../resiprocate/dum/doc/
       ClientInviteSession.dot         
       dum-serverinvite-state.dot
       dum-clientinvite-state.dot
       dum-dialogset-state.dot
       dum-invite-connected-state.dot  
       ServerInviteSession.dot