Command to set 'control' type node endpoints. More...
#include "api/command.h"
Public Member Functions | |
virtual const CPath & | get_endpoint_path () const =0 |
![]() | |
virtual CError | execute (integra_internal::CServer &server, CCommandSource source, CCommandResult *result)=0 |
Internal use only. | |
Static Public Member Functions | |
static ISetCommand * | create (const CPath &endpoint_path, const CValue &value) |
Create an instance of ISetCommand Use this one to set the value of a stateful control endpoint. More... | |
static ISetCommand * | create (const CPath &endpoint_path) |
Create an instance of ISetCommand Use this one to send a bang to a stateless control endpoint. More... | |
Command to set 'control' type node endpoints.
|
static |
Create an instance of ISetCommand Use this one to set the value of a stateful control endpoint.
endpoint_path | the node endpoint to set |
value | the new value |
|
static |
Create an instance of ISetCommand Use this one to send a bang to a stateless control endpoint.
endpoint_path | the node endpoint to bang |