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.