CCDSYMessagesServiceLogic Class Reference

class CCDSYMessagesServiceLogic : public CBase

CCDSYMessagesServiceLogic This class implements the CCDSYMessagesServiceLogic, which stores the message and service logic binding.

Inherits from

  • CCDSYMessagesServiceLogic

Constructor & Destructor Documentation

CCDSYMessagesServiceLogic(const TUint32, const TUint32, const TUint32, const TBool, MCDSYServiceLogic *)

CCDSYMessagesServiceLogic(const TUint32aMessageGroup,
const TUint32aMessageID,
const TUint32aMessageTransactionID,
const TBoolaDynamicRegistration,
MCDSYServiceLogic *aCDSYServiceLogic
)[private]

Constructor.

Parameters

const TUint32 aMessageGroup
const TUint32 aMessageID
const TUint32 aMessageTransactionID
const TBool aDynamicRegistration
MCDSYServiceLogic * aCDSYServiceLogic

~CCDSYMessagesServiceLogic()

~CCDSYMessagesServiceLogic()

Destructor.

Member Functions Documentation

CDSYServiceLogic()

MCDSYServiceLogic *CDSYServiceLogic()[inline]

Returns the service logic related to the message.

DynamicRegistration()

TBool DynamicRegistration()const [inline]

Returns if the service logic is dynamically registered.

MessageGroup()

TUint32 MessageGroup()const [inline]

Returns the message group to which the service logic is registered.

MessageID()

TUint32 MessageID()const [inline]

Returns the message ID to which the service logic is registered.

MessageTransactionID()

TUint32 MessageTransactionID()const [inline]

Returns the tranasaction ID to which the service logic is registered.

NewL(const TUint32, const TUint32, MCDSYServiceLogic *)

CCDSYMessagesServiceLogic *NewL(const TUint32aMessageGroup,
const TUint32aMessageID,
MCDSYServiceLogic *aCDSYServiceLogic
)[static]

Creates a new instance of CCDSYMessagesServiceLogic.

Parameters

const TUint32 aMessageGroup
const TUint32 aMessageID
MCDSYServiceLogic * aCDSYServiceLogic

NewL(const TUint32, const TUint32, const TUint32, MCDSYServiceLogic *)

CCDSYMessagesServiceLogic *NewL(const TUint32aMessageGroup,
const TUint32aMessageID,
const TUint32aMessageTransactionID,
MCDSYServiceLogic *aCDSYServiceLogic
)[static]

Creates a new instance of CCDSYMessagesServiceLogic.

Parameters

const TUint32 aMessageGroup
const TUint32 aMessageID
const TUint32 aMessageTransactionID
MCDSYServiceLogic * aCDSYServiceLogic

Member Data Documentation

MCDSYServiceLogic * iCDSYServiceLogic

MCDSYServiceLogic *iCDSYServiceLogic[private]

TBool iDynamicRegistration

TBool iDynamicRegistration[private]

TUint32 iMessageGroup

TUint32 iMessageGroup[private]

TUint32 iMessageID

TUint32 iMessageID[private]

TUint32 iMessageTransactionID

TUint32 iMessageTransactionID[private]