CLbtServerLogicBase Class Reference
class CLbtServerLogicBase : public CBase |
Class definition for LBT Server Logic ECOM Interface
- Since
- S60 v4.0
Constructor & Destructor Documentation
CLbtServerLogicBase()
IMPORT_C | CLbtServerLogicBase | ( | ) | [protected] |
~CLbtServerLogicBase()
IMPORT_C | ~CLbtServerLogicBase | ( | ) | [virtual] |
Member Functions Documentation
HandleSessionClosureL(const TSecureId)
IMPORT_C void | HandleSessionClosureL | ( | const TSecureId | aSecureId | ) | [pure virtual] |
Informs server logic implementation that all the sessions of client with a particular secure id has been closed.
Parameters
const TSecureId aSecureId | the secure id of the client whose sessions are being closed |
HandleSubSessionClosure(const TInt, const CSession2 *)
IMPORT_C void | HandleSubSessionClosure | ( | const TInt | aSubSessionId, |
| const CSession2 * | aSession |
| ) | [pure virtual] |
Informs server logic implementation that a sub-session within a particular session is being closed. When the sub-session is closed, all operations related to that sub-session should be cancelled.
Parameters
const TInt aSubSessionId | the id of the sub-session which is being closed |
const CSession2 * aSession | pointer to the session to which the sub-session belongs to |
NewL(TUid)
Parameters
TUid aImplementaionUid | uid of the required implementaion |
ServiceL(const RMessage2 &, TSubSessionType)
Sends the message to server logic. The server logic should service the client request.
Member Enumerations Documentation
Enum TSubSessionType
Enumeration to distiguish the client for which the sub-session is created for
Enumerators
TLbtClientLibrary = 1 | |
TLbtManagementLibrary | |
Member Data Documentation
TUid
iDtor_ID_Key
TUid
| iDtor_ID_Key | [private] |
identifer returned by ECom to identify an instance to the framework.
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.