|
Public Member Functions |
| IMPORT_C | ~CSIPSubscribeDialogAssoc () |
| | Destructor.
|
| IMPORT_C CSIPClientTransaction * | SendSubscribeL (CSIPMessageElements *aElements=0, CSIPRefresh *aRefresh=0) |
| | Creates SUBSCRIBE and sends it to the remote target.
|
| IMPORT_C CSIPClientTransaction * | UpdateL (CSIPMessageElements *aElements) |
| | Updates the subscription.
|
| IMPORT_C CSIPClientTransaction * | SendUnsubscribeL (CSIPMessageElements *aElements=0) |
| | Creates (un)SUBSCRIBE and sends it to the remote target.
|
| IMPORT_C const CSIPRefresh * | SIPRefresh () const |
| | Gets associated refresh in case the user has requested the refresh of the SIP subscription.
|
| IMPORT_C const CSIPEventHeader & | Event () const |
| | Gets an event to which the subscription is done.
|
| CSIPRefresh * | FindRefresh (TUint32 aRefreshId) |
| | Searches for a refresh with the matching id.
|
| void | ConnectionLost () |
| CSIPClientTransaction * | DoSendSubscribeL (CSIPMessageElements *aElements, CSIPRefresh *aRefresh, TBool aWithinDialog) |
| CSIPClientTransaction * | DoSendUnsubscribeL (CSIPMessageElements *aElements) |
| void | DeletingRefresh (CSIPRefresh &aRefresh, TUint32 aRefreshId) |
Static Public Member Functions |
| static IMPORT_C CSIPSubscribeDialogAssoc * | NewL (CSIPDialog &aDialog, CSIPEventHeader *aEvent) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPSubscribeDialogAssoc * | NewLC (CSIPDialog &aDialog, CSIPEventHeader *aEvent) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPSubscribeDialogAssoc * | NewL (CSIPConnection &aConnection, CSIPFromHeader *aFrom, CUri8 *aRemoteUri, CSIPEventHeader *aEvent, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPSubscribeDialogAssoc * | NewLC (CSIPConnection &aConnection, CSIPFromHeader *aFrom, CUri8 *aRemoteUri, CSIPEventHeader *aEvent, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPSubscribeDialogAssoc * | NewL (CSIPConnection &aConnection, CUri8 *aRemoteUri, const MSIPRegistrationContext &aContext, CSIPEventHeader *aEvent, CSIPFromHeader *aFrom=0, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|
| static IMPORT_C CSIPSubscribeDialogAssoc * | NewLC (CSIPConnection &aConnection, CUri8 *aRemoteUri, const MSIPRegistrationContext &aContext, CSIPEventHeader *aEvent, CSIPFromHeader *aFrom=0, CSIPToHeader *aTo=0, CSIPContactHeader *aContact=0) |
| | Two-phased constructor.
|
| static CSIPSubscribeDialogAssoc * | NewLC (CSIPConnection &aConnection, CUri8 *aRemoteUri, CSIPEventHeader *aEvent, CSIPFromHeader *aFrom, CSIPToHeader *aTo, CSIPContactHeader *aContact, const MSIPRegistrationContext *aContext) |