CCDSYMessagesServiceLogic Class Reference

class CCDSYMessagesServiceLogic : public CBase

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

Inherits from

Constructor & Destructor Documentation

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

CCDSYMessagesServiceLogic ( const TUint32 aMessageGroup,
const TUint32 aMessageID,
const TUint32 aMessageTransactionID,
const TBool aDynamicRegistration,
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 TUint32 aMessageGroup,
const TUint32 aMessageID,
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 TUint32 aMessageGroup,
const TUint32 aMessageID,
const TUint32 aMessageTransactionID,
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]