MAlfMetricsInterface Class Reference
class MAlfMetricsInterface |
Member Functions Documentation
EnterClientMessageL(TInt, const RMessage2 &)
void | EnterClientMessageL | ( | TInt | aSessionId, |
| const RMessage2 & | aMessage |
| ) | [pure virtual] |
New message from client has arrived. If the message shouldn't be processed futhther by session, Message must be completed in the implementation of method
Parameters
TInt aSessionId | identifies the session which received the message. |
const RMessage2 & aMessage | refence to arrived message |
ExitClientMessage(TInt, const RMessage2 &)
void | ExitClientMessage | ( | TInt | aSessionId, |
| const RMessage2 & | aMessage |
| ) | [pure virtual] |
Handling of message has been completed in server, server is about to enter back to active status
Parameters
TInt aSessionId | identifies the session which received the message. |
const RMessage2 & aMessage | refence to arrived message |
GetAuxiliaryTrace()
MAlfTraceInterface & | GetAuxiliaryTrace | ( | ) | const [pure virtual] |
Get auxiliary trace object for tracing without exact session id.
GetDefaultSessionId()
TInt
| GetDefaultSessionId | ( | ) | const [pure virtual] |
Get the current default session id. If there's no default session defined, the id will be 0.
GetDefaultSessionTrace()
MAlfTraceInterface & | GetDefaultSessionTrace | ( | ) | const [pure virtual] |
Get trace object for default session. If there's no default session defined, the auxiliary trace will be returned.
GetTraceForSession(TInt)
MAlfTraceInterface * | GetTraceForSession | ( | TInt | aSessionId | ) | const [pure virtual] |
Get trace object for session id.
Parameters
TInt aSessionId | Session id |
PopDefaultSession()
void | PopDefaultSession | ( | ) | [pure virtual] |
Restore to previous default session.
PushDefaultSession(TInt)
void | PushDefaultSession | ( | TInt | aSessionId | ) | [pure virtual] |
Make new session be the default session
Parameters
TInt aSessionId | Session id |
SessionCreated(TInt)
void | SessionCreated | ( | TInt | aSessionId | ) | [pure virtual] |
Called when new session is created on the server.
Parameters
TInt aSessionId | Session id for new session |
SessionTerminated(TInt)
void | SessionTerminated | ( | TInt | aSessionId | ) | [pure virtual] |
Called when session is closing down on the server.
Parameters
TInt aSessionId | Session id for the session |
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.