Doug Anson / mbedConnectorInterfaceV3
Embed: (wiki syntax)

« Back to documentation index

DeviceFirmwareCompositeResource Class Reference

DeviceFirmwareCompositeResource Class Reference

DeviceFirmwareCompositeResource class. More...

#include <DeviceFirmwareCompositeResource.h>

Public Member Functions

 DeviceFirmwareCompositeResource (const Logger *logger, const char *obj_name, const void *dm_responder)
 Default constructor.
 DeviceFirmwareCompositeResource (const DeviceFirmwareCompositeResource &res)
 Copy Constructor.
void addResources (void *cfg)
 Add Resources.
void * getResource (FirmwareResourceIDs id)
 Get Resource.

Detailed Description

DeviceFirmwareCompositeResource class.

Definition at line 64 of file DeviceFirmwareCompositeResource.h.


Constructor & Destructor Documentation

DeviceFirmwareCompositeResource ( const Logger logger,
const char *  obj_name,
const void *  dm_responder 
)

Default constructor.

Parameters:
loggerinput logger instance for this resource
obj_nameinput the Light Object name
dm_responderinput the DM responder instance

Definition at line 48 of file DeviceFirmwareCompositeResource.cpp.

Copy Constructor.

Parameters:
resinput DeviceFirmwareCompositeResource instance to shallow copy

Definition at line 58 of file DeviceFirmwareCompositeResource.cpp.


Member Function Documentation

void addResources ( void *  cfg )

Add Resources.

Parameters:
cfginput pointer to Connector::OptionsBuilder configuration instance for our endpoint

Definition at line 104 of file DeviceFirmwareCompositeResource.cpp.

void * getResource ( FirmwareResourceIDs  id )

Get Resource.

Parameters:
indexinput the resource ID of the firmware resource to retrieve

Definition at line 117 of file DeviceFirmwareCompositeResource.cpp.