| 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.