reSIProcate/DialogUsageManager  9694
Public Member Functions | Private Attributes | Friends
resip::AppDialog Class Reference

#include <AppDialog.hxx>

Inheritance diagram for resip::AppDialog:
Inheritance graph
[legend]
Collaboration diagram for resip::AppDialog:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AppDialog (HandleManager &ham)
virtual ~AppDialog ()
AppDialogHandle getHandle ()
DialogId getDialogId () const
std::vector
< ClientSubscriptionHandle
getClientSubscriptions ()
std::vector
< ClientSubscriptionHandle
findClientSubscriptions (const Data &event)
std::vector
< ServerSubscriptionHandle
getServerSubscriptions ()
std::vector
< ServerSubscriptionHandle
findServerSubscriptions (const Data &event)
InviteSessionHandle getInviteSession ()
NameAddrgetContact ()
virtual EncodeStreamdump (EncodeStream &strm) const

Private Attributes

DialogmDialog

Friends

class DialogSet

Detailed Description

Definition at line 19 of file AppDialog.hxx.


Constructor & Destructor Documentation

AppDialog::AppDialog ( HandleManager ham)

Definition at line 7 of file AppDialog.cxx.

                                       : 
   Handled(ham),
   mDialog(0)
{
}
AppDialog::~AppDialog ( ) [virtual]

Definition at line 13 of file AppDialog.cxx.

{
}

Member Function Documentation

EncodeStream & AppDialog::dump ( EncodeStream strm) const [virtual]

Implements resip::Handled.

Definition at line 67 of file AppDialog.cxx.

References resip::Handled::mId.

{
   strm << "AppDialog " << mId;
   return strm;
}
vector< ClientSubscriptionHandle > AppDialog::findClientSubscriptions ( const Data event)

Definition at line 30 of file AppDialog.cxx.

References resip::Dialog::findClientSubscriptions(), and mDialog.

{
   return mDialog->findClientSubscriptions(event);
}

Here is the call graph for this function:

vector< ServerSubscriptionHandle > AppDialog::findServerSubscriptions ( const Data event)

Definition at line 43 of file AppDialog.cxx.

References resip::Dialog::findServerSubscriptions(), and mDialog.

{
   return mDialog->findServerSubscriptions(event);
}

Here is the call graph for this function:

vector< ClientSubscriptionHandle > AppDialog::getClientSubscriptions ( )

Definition at line 24 of file AppDialog.cxx.

References resip::Dialog::getClientSubscriptions(), and mDialog.

Here is the call graph for this function:

NameAddr & AppDialog::getContact ( )

Definition at line 61 of file AppDialog.cxx.

References mDialog, and resip::Dialog::mLocalContact.

{
  return mDialog->mLocalContact;
}
DialogId AppDialog::getDialogId ( ) const

Definition at line 55 of file AppDialog.cxx.

References resip::Dialog::getId(), and mDialog.

{
   return mDialog->getId();   
}

Here is the call graph for this function:

AppDialogHandle AppDialog::getHandle ( )
InviteSessionHandle AppDialog::getInviteSession ( )

Definition at line 49 of file AppDialog.cxx.

References resip::Dialog::getInviteSession(), and mDialog.

{
   return mDialog->getInviteSession();
}

Here is the call graph for this function:

vector< ServerSubscriptionHandle > AppDialog::getServerSubscriptions ( )

Definition at line 36 of file AppDialog.cxx.

References resip::Dialog::getServerSubscriptions(), and mDialog.

Here is the call graph for this function:


Friends And Related Function Documentation

friend class DialogSet [friend]

Definition at line 46 of file AppDialog.hxx.


Member Data Documentation


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