The user can have only one INVITE dialog association per dialog.
|
Public Member Functions |
| IMPORT_C | ~CSIPInviteDialogAssoc () |
| | Destructor.
|
| IMPORT_C CSIPClientTransaction * | SendInviteL (CSIPMessageElements *aElements=0) |
| | Creates INVITE and sends it to the remote target.
|
| IMPORT_C CSIPClientTransaction * | SendPrackL (CSIPMessageElements *aElements=0) |
| | Creates PRACK and sends it to the remote target.
|
| IMPORT_C CSIPClientTransaction * | SendUpdateL (CSIPMessageElements *aElements=0) |
| | Creates UPDATE and sends it to the remote target.
|
| IMPORT_C void | SendAckL (const CSIPClientTransaction &aTransaction, CSIPMessageElements *aElements=0) |
| | Creates SIP ACK request and sends it to the remote target.
|
| IMPORT_C CSIPClientTransaction * | SendByeL (CSIPMessageElements *aElements=0) |
| | Creates SIP BYE request and sends it to the remote target.
|
| CSIPClientTransaction * | DoSendInviteL (CSIPMessageElements *aElements) |
| | Sends initial INVITE creating a dialog and creates a transaction for it.
|
| void | DoSendAckL (const CSIPClientTransaction &aTransaction, CSIPMessageElements *aElements) |
| | Sends ACK.
|
| CSIPClientTransaction * | DoSendRequestWithinDialogL (RStringF aMethod, CSIPMessageElements *aElements) |
| CSIPClientTransaction * | DoSendCancelL (TUint32 aRequestId) |
Static Public Member Functions |
| static IMPORT_C CSIPInviteDialogAssoc * | NewL (CSIPDialog &aDialog) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPInviteDialogAssoc * | NewLC (CSIPDialog &aDialog) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPInviteDialogAssoc * | NewL (CSIPServerTransaction &aTransaction) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPInviteDialogAssoc * | NewLC (CSIPServerTransaction &aTransaction) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPInviteDialogAssoc * | NewL (CSIPConnection &aConnection, CSIPFromHeader *aFrom, CUri8 *aRemoteUri, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPInviteDialogAssoc * | NewLC (CSIPConnection &aConnection, CSIPFromHeader *aFrom, CUri8 *aRemoteUri, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPInviteDialogAssoc * | NewL (CSIPConnection &aConnection, CUri8 *aRemoteUri, const MSIPRegistrationContext &aContext, CSIPFromHeader *aFrom=0, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPInviteDialogAssoc * | NewLC (CSIPConnection &aConnection, CUri8 *aRemoteUri, const MSIPRegistrationContext &aContext, CSIPFromHeader *aFrom=0, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|