reSIProcate/DialogUsageManager  9694
Public Member Functions | Private Attributes
resip::ClientAppDialogSetFactory Class Reference
Inheritance diagram for resip::ClientAppDialogSetFactory:
Inheritance graph
[legend]
Collaboration diagram for resip::ClientAppDialogSetFactory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ClientAppDialogSetFactory (BasicClientUserAgent &ua)
resip::AppDialogSetcreateAppDialogSet (DialogUsageManager &dum, const SipMessage &msg)

Private Attributes

BasicClientUserAgentmUserAgent

Detailed Description

Definition at line 51 of file basicClientUserAgent.cxx.


Constructor & Destructor Documentation

resip::ClientAppDialogSetFactory::ClientAppDialogSetFactory ( BasicClientUserAgent ua) [inline]

Definition at line 54 of file basicClientUserAgent.cxx.

: mUserAgent(ua) {}

Member Function Documentation

resip::AppDialogSet* resip::ClientAppDialogSetFactory::createAppDialogSet ( DialogUsageManager dum,
const SipMessage msg 
) [inline, virtual]

Reimplemented from resip::AppDialogSetFactory.

Definition at line 55 of file basicClientUserAgent.cxx.

References resip::AppDialogSetFactory::createAppDialogSet(), and resip::SipMessage::method().

   {
      switch(msg.method())
      {
         case INVITE:
            return new BasicClientCall(mUserAgent);
            break;
         default:         
            return AppDialogSetFactory::createAppDialogSet(dum, msg); 
            break;
      }
   }

Here is the call graph for this function:


Member Data Documentation

Definition at line 68 of file basicClientUserAgent.cxx.


The documentation for this class was generated from the following file: