MyObject.h | Containing created class data members and prototypes. |
MyObject.cpp | Containing created class methods for init, commands, read/write attributes, ..... |
MyObjectClass.h |
Containing data members and prototypes for MyObjectClass.cpp. Containing also the Command and Attribute class definitions. |
MyObjectClass.cpp |
A singleton class derived from DeviceClass. It implements the command and attribute lists and all properties and methods required by the created class once per process. |
MyObjectStateMachine.cpp | Containing created class methods for the state machine. |
ClassFactory.cpp | Containing created class methods creating used class. In case of multi class server, add other class(es) in the factory. |
main.cpp |
Start point of the device server Most of the time, not touched by the programmer. |