CCDSYController Class Reference
class CCDSYController : public CBase |
Public Member Functions |
---|
| ~CCDSYController() |
IMPORT_C void | ExpireMessageL(TCDSYMessage &) |
IMPORT_C TUint8 | GetNewTransactionID() |
CCDSYController * | NewL() |
IMPORT_C void | ProcessMessageL(TCDSYMessage &) |
IMPORT_C void | RegisterServiceLogicL(const TUint32, const TUint32, MCDSYServiceLogic *) |
IMPORT_C void | RegisterServiceLogicL(const TUint32, const TUint32, const TUint32, MCDSYServiceLogic *) |
IMPORT_C void | UnregisterServiceLogic(const TUint32, const TUint32, const MCDSYServiceLogic *) |
IMPORT_C void | UnregisterServiceLogic(const TUint32, const TUint32, const TUint32, const MCDSYServiceLogic *) |
Constructor & Destructor Documentation
CCDSYController()
CCDSYController | ( | ) | [private] |
Member Functions Documentation
ExpireMessageL(TCDSYMessage &)
GetNewTransactionID()
IMPORT_C TUint8 | GetNewTransactionID | ( | ) | |
Returns new transaction ID.
NewL()
Creates a new instance of CDSYController.
ProcessMessageL(TCDSYMessage &)
Processes the incoming TCDSYMessage. The function routes the message to the service logics registered to the message.
RegisterServiceLogicL(const TUint32, const TUint32, MCDSYServiceLogic *)
Registers a service logic for a specific message.
RegisterServiceLogicL(const TUint32, const TUint32, const TUint32, MCDSYServiceLogic *)
Registers a service logic for a specific message.
UnregisterServiceLogic(const TUint32, const TUint32, const MCDSYServiceLogic *)
Unregisters service logic for a specific message.
UnregisterServiceLogic(const TUint32, const TUint32, const TUint32, const MCDSYServiceLogic *)
Unregisters service logic for a specific message.
Member Data Documentation
TUint8
iCurrentTransactionID
TUint8
| iCurrentTransactionID | [private] |
RPointerArray< CCDSYMessagesServiceLogic > iServiceLogics
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.