| Equalizer
    1.4.1
    | 
A class for sending commands and data to local & external objects. More...
#include <objectOCommand.h>
 Inheritance diagram for co::ObjectOCommand:
 Inheritance diagram for co::ObjectOCommand: Collaboration diagram for co::ObjectOCommand:
 Collaboration diagram for co::ObjectOCommand:| Public Member Functions | |
| CO_API | ObjectOCommand (const Connections &receivers, const uint32_t cmd, const uint32_t type, const UUID &id, const uint32_t instanceID) | 
| Construct a command which is send & dispatched to a co::Object. | |
| CO_API | ObjectOCommand (Dispatcher *const dispatcher, LocalNodePtr localNode, const uint32_t cmd, const uint32_t type, const UUID &id, const uint32_t instanceID) | 
| Construct a command which is dispatched locally to a co::Object. | |
| CO_API | ObjectOCommand (const ObjectOCommand &rhs) | 
| virtual CO_API | ~ObjectOCommand () | 
| Send or dispatch this command during destruction. | |
A class for sending commands and data to local & external objects.
Definition at line 34 of file objectOCommand.h.
| CO_API co::ObjectOCommand::ObjectOCommand | ( | const Connections & | receivers, | 
| const uint32_t | cmd, | ||
| const uint32_t | type, | ||
| const UUID & | id, | ||
| const uint32_t | instanceID | ||
| ) | 
Construct a command which is send & dispatched to a co::Object.
| receivers | list of connections where to send the command to. | 
| cmd | the command. | 
| type | the command type for dispatching. | 
| id | the ID of the object to dispatch this command to. | 
| instanceID | the instance of the object to dispatch the command to. | 
| CO_API co::ObjectOCommand::ObjectOCommand | ( | Dispatcher *const | dispatcher, | 
| LocalNodePtr | localNode, | ||
| const uint32_t | cmd, | ||
| const uint32_t | type, | ||
| const UUID & | id, | ||
| const uint32_t | instanceID | ||
| ) | 
Construct a command which is dispatched locally to a co::Object.
| dispatcher | the dispatcher to dispatch this command. | 
| localNode | the local node that holds the command cache. | 
| cmd | the command. | 
| type | the command type for dispatching. | 
| id | the ID of the object to dispatch this command to. | 
| instanceID | the instance of the object to dispatch the command to. | 
| virtual CO_API co::ObjectOCommand::~ObjectOCommand | ( | ) |  [virtual] | 
Send or dispatch this command during destruction.
 1.4.1 by
 1.4.1 by 
    
       1.7.6.1
     1.7.6.1