API published in: S60 2nd Ed
Link against: sipclient.lib
Location NetworkControl NetworkServices ReadDeviceData WriteDeviceData
#include <sipdialogassocbase.h>
Inherited by CSIPInviteDialogAssoc, CSIPNotifyDialogAssoc, CSIPReferDialogAssoc, and CSIPSubscribeDialogAssoc.
Public Member Functions | |
| virtual | ~CSIPDialogAssocBase () |
| Destructor. | |
| IMPORT_C const CSIPDialog & | Dialog () const |
| Gets the dialog this dialog association belongs to. | |
| IMPORT_C CSIPDialog & | Dialog () |
| Gets dialog this dialog association belongs to. | |
| virtual IMPORT_C CSIPClientTransaction * | SendNonTargetRefreshRequestL (RStringF aMethod, CSIPMessageElements *aElements) |
| Creates SIP request and sends it to the remote target. | |
| IMPORT_C RStringF | Type () const |
| Gets dialog association type. | |
| IMPORT_C TBool | IsNonTargetRefreshRequest (RStringF aMethod) const |
| Tests if the request is a non target refresh request. | |
| CSIPDialogAssocImplementation & | Implementation () |
| Returns the implementation instance. | |
| virtual CSIPRefresh * | FindRefresh (TUint32 aRefreshId) |
| Searches for a refresh with the matching id. | |
| virtual void | DeletingRefresh (CSIPRefresh &aRefresh, TUint32 aRefreshId) |
Protected Member Functions | |
| CSIPDialogAssocBase () | |
| void | ConstructL (RStringF aType, CSIPDialog &aDialog) |
| void | ConstructL (RStringF aType, CSIPDialog &aDialog, CSIPServerTransaction &aTransaction) |
Protected Attributes | |
| CSIPDialogAssocImplementation * | iImplementation |
|
|
Destructor. |
|
| ||||||||||||||||
| ||||||||||||
| ||||||||||||
|
Reimplemented in CSIPSubscribeDialogAssoc. |
|
|
Gets dialog this dialog association belongs to.
|
|
|
Gets the dialog this dialog association belongs to.
|
|
|
Searches for a refresh with the matching id. Default implementation returns NULL. Those classes derived from CSIPDialogAssocBase, which can contain refreshes must implement this function for searching the correct refresh.
Reimplemented in CSIPSubscribeDialogAssoc. |
|
|
Returns the implementation instance.
|
|
|
Tests if the request is a non target refresh request.
|
| ||||||||||||
|
Creates SIP request and sends it to the remote target. This function should be used for sending SIP extension requests within dialog assocation that do not cause sip dialog associations to be created. In SIP terms this request is non target refresh request.
|
|
|
Gets dialog association type.
|
|