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.