class MTransactionAssociation |
Public Member Functions | |
---|---|
~MTransactionAssociation () | |
void | AddTransactionL ( CSIPTransactionBase &) |
CSIPClientConnection * | ClientConnection () |
CSIPClientConnection & | ClientConnectionL () |
void | RemoveTransaction (const CSIPTransactionBase &) |
CSIPConnection & | SIPConnectionL () |
void | AddTransactionL | ( | CSIPTransactionBase & | aTransaction | ) | [pure virtual] |
Bind a transaction with the association.
CSIPTransactionBase & aTransaction | Transaction to bind. |
CSIPClientConnection * | ClientConnection | ( | ) | [pure virtual] |
Obtains the associated CSIPClientConnection instance.
CSIPClientConnection & | ClientConnectionL | ( | ) | [pure virtual] |
Obtains the associated CSIPClientConnection instance. If CSIPClientConnection doesn't exist, function leaves with an error code.
void | RemoveTransaction | ( | const CSIPTransactionBase & | aTransaction | ) | [pure virtual] |
Clears all references to aTransaction from the association.
const CSIPTransactionBase & aTransaction | Transaction to which references are removed. |
CSIPConnection & | SIPConnectionL | ( | ) | [pure virtual] |
Obtains the associated CSIPConnection instance. If CSIPConnection doesn't exist, this function leaves.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.