CMMFObject Class Reference
class CMMFObject : public CBase |
Defines an object to which a client may have a direct handle.
This class provides a way of identifying objects within the controller framework, and a means of passing commands to those objects.
Constructor & Destructor Documentation
CMMFObject(TUid)
IMPORT_C | CMMFObject | ( | TUid | aInterfaceId | ) | |
Parameters
TUid aInterfaceId | The UID of the interface provided by this object. |
Member Functions Documentation
Handle()
Returns the handle of the object.
HandleRequest(TMMFMessage &)
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.
Parameters
TMMFMessage & aMessage | The message to be handled. This MUST be completed by the object. |
SetHandle(const TMMFMessageDestination &)
operator==(const CMMFObject &)
Compares two CMMFObjects by comparing their handles.
Parameters
const CMMFObject & aOther | The object to be compared with this object. |
Member Data Documentation
TMMFMessageDestination
iHandle
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.