API published in: S60 2nd Ed
Link against: sipclient.lib
Location NetworkControl NetworkServices ReadDeviceData WriteDeviceData
#include <sipdialog.h>
The user of the class cannot instantiate this class.
Public Types | |
| enum | TState { EInit, EEarly, EConfirmed, ETerminated } |
| Dialog states. More... | |
Public Member Functions | |
| ~CSIPDialog () | |
| Destructor. | |
| IMPORT_C CSIPDialog::TState | State () const |
| Gets dialog state. | |
| IMPORT_C const RPointerArray< CSIPDialogAssocBase > & | SIPDialogAssociations () const |
| Gets all dialog associations. | |
| IMPORT_C const MSIPRegistrationContext * | RegistrationContext () const |
| Gets used registration context for this dialog. | |
| IMPORT_C TBool | IsAssociated (const CSIPDialogAssocBase &aDialogAssoc) const |
| Checks if the dialog association belongs to this dialog. | |
| IMPORT_C CSIPConnection * | Connection () |
| Gets the SIP connection used for this dialog. | |
| IMPORT_C const CSIPConnection * | Connection () const |
| Gets the SIP connection used for this dialog. | |
| IMPORT_C const CSIPFromHeader & | FromHeader () const |
| Gets originator's address. | |
| IMPORT_C const CSIPToHeader & | ToHeader () const |
| Gets recipient's address. | |
| IMPORT_C const CUri8 & | RemoteURI () const |
| Gets remote-uri used during dialog creation. | |
| IMPORT_C const CSIPCallIDHeader & | CallIdL () const |
| Gets Call-ID of SIP dialog. | |
| IMPORT_C TBool | operator== (const CSIPDialog &aDialog) const |
| Compares this object to another object. | |
| CSIPDialogImplementation & | Implementation () |
| Returns the CSIPDialogImplementation. | |
Static Public Member Functions | |
| static CSIPDialog * | NewL (CSIPConnectionImplementation &aConnImplementation) |
| Two-phased constructor. | |
| static CSIPDialog * | NewLC (CSIPConnectionImplementation &aConnImplementation) |
| Two-phased constructor This constructor should be used if the user has received SIP request that creates a SIP dialog association. | |
| static CSIPDialog * | NewL (CSIPConnectionImplementation &aConnImplementation, const MSIPRegistrationContext &aContext) |
| Two-phased constructor This constructor should be used if the user has received SIP request that creates a SIP dialog association. | |
| static CSIPDialog * | NewLC (CSIPConnectionImplementation &aConnImplementation, const MSIPRegistrationContext &aContext) |
| Two-phased constructor This constructor should be used if the user has received SIP request that creates a SIP dialog association. | |
|
|
Dialog states. |
|
|
Destructor. |
|
|
Gets Call-ID of SIP dialog.
|
|
|
Gets the SIP connection used for this dialog.
|
|
|
Gets the SIP connection used for this dialog.
|
|
|
Gets originator's address.
|
|
|
Returns the CSIPDialogImplementation.
|
|
|
Checks if the dialog association belongs to this dialog.
|
| ||||||||||||
|
Two-phased constructor This constructor should be used if the user has received SIP request that creates a SIP dialog association.
|
|
|
Two-phased constructor. This constructor should be used if the user has received SIP request that creates a SIP dialog association.
|
| ||||||||||||
|
Two-phased constructor This constructor should be used if the user has received SIP request that creates a SIP dialog association.
|
|
|
Two-phased constructor This constructor should be used if the user has received SIP request that creates a SIP dialog association.
|
|
|
Compares this object to another object.
|
|
|
Gets used registration context for this dialog.
|
|
|
Gets remote-uri used during dialog creation.
|
|
|
Gets all dialog associations.
|
|
|
Gets dialog state.
|
|
|
Gets recipient's address.
|