CMMFControllerExtendedData Class Reference

class CMMFControllerExtendedData : public CMMFObject

The controller proxy session.

Only one session can be connected to a controller proxy server.

Inherits from

Constructor & Destructor Documentation

CMMFControllerExtendedData()

CMMFControllerExtendedData ( )

~CMMFControllerExtendedData()

~CMMFControllerExtendedData ( )

Member Functions Documentation

ClientThreadId()

TThreadId ClientThreadId ( ) const

HandleRequest(TMMFMessage &)

void HandleRequest ( TMMFMessage & aMessage ) [virtual]

Passes a message to the object to handle.

This is a pure virtual method to be implemented by concrete classes derived from this class.

The message passed in MUST be completed by the object; however, it can be copied to be completed at a later time, should some other asynchronous action need to occur first.

Since
7.0s

Parameters

TMMFMessage & aMessage The message to be handled. This MUST be completed by the object.

ResetSourceSinkInitData()

void ResetSourceSinkInitData ( )

SecureDrmMode()

TBool SecureDrmMode ( ) const

SetClientThreadId(TThreadId)

void SetClientThreadId ( TThreadId aClientThreadId )

Parameters

TThreadId aClientThreadId

SetSecureDrmMode(TBool)

void SetSecureDrmMode ( TBool aSecureDrmMode )

Parameters

TBool aSecureDrmMode

SetSourceSinkInitData(HBufC8 *)

void SetSourceSinkInitData ( HBufC8 * aSourceSinkInitData )

Parameters

HBufC8 * aSourceSinkInitData

SourceSinkInitData()

HBufC8 * SourceSinkInitData ( ) const

Member Data Documentation

TThreadId iClientThreadId

TThreadId iClientThreadId [private]

Extended data uses by CMMFController : The client thread Id

TBool iSecureDrmMode

TBool iSecureDrmMode [private]

Extended data uses by CMMFController : Controller Scecure DRM Mode

HBufC8 * iSourceSinkInitData

HBufC8 * iSourceSinkInitData [private]

Extended data uses by CMMFController : Source/Sink initialization data It serves as a temporary storage for Source/Sink initialization Client should request the server to use and cleanup this variable ASAP once it is being loaded