class CMmSubTsyBase : public CBase |
CLASS DECLARATION CMmSubTsyBase is a base class for TSY's subsystems.
Public Member Functions | |
---|---|
~CMmSubTsyBase () | |
TInt | CancelService (const TInt , const TTsyReqHandle ) |
void | Complete ( TInt , TInt ) |
TInt | DeregisterNotification (const TInt ) |
TInt | DoExtFuncL (const TTsyReqHandle , const TInt , const TDataPackage &) |
void | Init () |
TInt | NumberOfSlotsL (const TInt ) |
TInt | RegisterNotification (const TInt ) |
CTelObject::TReqMode | ReqModeL (const TInt ) |
TBool | SupportingIPC (const TInt ) |
Protected Member Functions | |
---|---|
CMmSubTsyBase () |
TInt | CancelService | ( | const TInt | anIpc, |
const TTsyReqHandle | aTsyReqHandle | |||
) | [pure virtual] |
Cancels request of which IPC number and request handle are given in parameters.
const TInt anIpc | an interprocess communication command identifier |
const TTsyReqHandle aTsyReqHandle | Request handle |
void | Complete | ( | TInt | , |
TInt | ||||
) | [inline, virtual] |
Calls the needed complete method due timer expiration
TInt | DeregisterNotification | ( | const TInt | anIpc | ) | [pure virtual] |
Deregister given notification.
const TInt anIpc | an interprocess communication command identifier |
TInt | DoExtFuncL | ( | const TTsyReqHandle | aTsyReqHandle, |
const TInt | anIpc, | |||
const TDataPackage & | aPackage | |||
) | [pure virtual] |
Handles extended client requests. Uses TRAP to ensure functioning on memory allocation failure.
const TTsyReqHandle aTsyReqHandle | Request handle |
const TInt anIpc | an interprocess communication command identifier |
const TDataPackage & aPackage | reference to a data package |
TInt | NumberOfSlotsL | ( | const TInt | anIpc | ) | [pure virtual] |
Returns number of slots to be used for given IPC.
const TInt anIpc | an interprocess communication command identifier |
TInt | RegisterNotification | ( | const TInt | anIpc | ) | [pure virtual] |
Register given notification.
const TInt anIpc | an interprocess communication command identifier |
CTelObject::TReqMode | ReqModeL | ( | const TInt | anIpc | ) | [pure virtual] |
Returns request mode for given IPC number.
const TInt anIpc | an interprocess communication command identifier |
TBool | SupportingIPC | ( | const TInt | anIpc | ) | [pure virtual] |
Tells whether the object supports given IPC.
const TInt anIpc | an interprocess communication command identifier return TBool: ETrue if object support given IPC |
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.