BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Public Types | |
typedef Poco::AutoPtr < DeviceAcceptCommand > | Ptr |
Public Types inherited from BeeeOn::Command | |
typedef Poco::AutoPtr< Command > | Ptr |
Public Member Functions | |
DeviceAcceptCommand (const DeviceID &deviceID) | |
DeviceID | deviceID () const |
std::string | toString () const override |
Public Member Functions inherited from BeeeOn::PrefixCommand | |
PrefixCommand (const DevicePrefix &prefix) | |
DevicePrefix | prefix () const |
Public Member Functions inherited from BeeeOn::Command | |
std::string | name () const |
CommandHandler * | sendingHandler () const |
virtual Result::Ptr | deriveResult (Answer::Ptr answer) const |
Public Member Functions inherited from BeeeOn::Castable | |
template<typename T > | |
bool | is () |
template<typename T > | |
bool | is () const |
template<typename C > | |
const C & | cast () const |
template<typename C > | |
C & | cast () |
Additional Inherited Members | |
Protected Member Functions inherited from BeeeOn::Command | |
void | setSendingHandler (CommandHandler *sender) |
Protected Attributes inherited from BeeeOn::Command | |
CommandHandler * | m_sendingHandler |
|
overridevirtual |
Converts Command to human readable format.
Reimplemented from BeeeOn::Command.