CTelSession Class Reference
| class CTelSession : public CSession2 |
Constructor & Destructor Documentation
CTelSession(CPhoneManager *)
Member Functions Documentation
CheckAndAppendNewName(TDes &)
| void | CheckAndAppendNewName | ( | TDes & | aName | ) | [private] |
ClosePhoneModule()
| void | ClosePhoneModule | ( | ) | [private] |
CreateL()
| void | CreateL | ( | ) | [private, virtual] |
EmergencyClientHeap(TInt)
EnumeratePhones()
| void | EnumeratePhones | ( | ) | [private] |
GenerateName(TDes &)
| void | GenerateName | ( | TDes & | aName | ) | [private] |
GetModuleName(TDes &)
|
TInt
| GetModuleName | ( | TDes & | aName | ) | const [private] |
GetTsyNameByPhone(const TInt)
| void | GetTsyNameByPhone | ( | const TInt | aIndexOfPhone | ) | [private] |
GetTsyVersionNumber()
| void | GetTsyVersionNumber | ( | ) | const [private] |
IsEmergencyClientReq(TInt)
IsExpectingExtendedError()
|
TBool
| IsExpectingExtendedError | ( | ) | const |
IsSupportedByTsy()
| void | IsSupportedByTsy | ( | ) | [private] |
LoadPhoneModule()
| void | LoadPhoneModule | ( | ) | [private] |
NewTelObject(TTelObjectOpenSource)
PhoneInfo(TInt)
| void | PhoneInfo | ( | TInt | aIndex | ) | [private] |
PreallocateEmergencyHeap(TUint32)
|
TInt
| PreallocateEmergencyHeap | ( | TUint32 | aEmergencyRequest | ) | [private] |
Read(TUint, TDes8 &, TInt)
Read(TUint, TDes16 &, TInt)
Server()
Gets the server active object that handles messages for this session.
This is the instance of the CServer2 derived class that created this session object.
ServiceL(const RMessage2 &)
| void | ServiceL | ( | const RMessage2 & | aMessage | ) | [virtual] |
Handles the servicing of a client request that has been passed to the server.
This function must be implemented in a derived class. The details of the request are contained within the message.
Parameters
| const RMessage2 & aMessage | The message containing the details of the client request. |
SetEmergencyClient(const RMessage2 &)
SetExtendedErrorGranularity()
| void | SetExtendedErrorGranularity | ( | ) | [private] |
SetPriorityClient()
| void | SetPriorityClient | ( | ) | [private] |
SetPriorityClientV2()
| void | SetPriorityClientV2 | ( | ) | [private] |
StripOutNextName(TPtrC &, const TFullName &)
UnsetEmergencyClient()
| void | UnsetEmergencyClient | ( | ) | [private] |
UnsetPriorityClient()
| void | UnsetPriorityClient | ( | ) | [private] |
Write(TUint, const TDesC8 &, TInt)
Write(TUint, const TDesC16 &, TInt)
Member Data Documentation
RHeap * iEmergencyHeap
|
RHeap * | iEmergencyHeap | [private] |
RTelServer::TErrorGranularity
iErrorGranularity
CPhoneManager * iPhoneManager
CObjectIx * iTsyModulesIx
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.