21 #ifndef CO_OBJECTOCOMMAND_H 22 #define CO_OBJECTOCOMMAND_H 24 #include <co/oCommand.h> 51 const uint32_t type,
const uint128_t&
id,
52 const uint32_t instanceID);
65 const uint32_t cmd,
const uint32_t type,
66 const uint128_t&
id,
const uint32_t instanceID);
69 CO_API ObjectOCommand(
const ObjectOCommand& rhs);
72 CO_API
virtual ~ObjectOCommand();
76 ObjectOCommand& operator=(
const ObjectOCommand&);
77 detail::ObjectOCommand*
const _impl;
79 void _init(
const uint128_t&
id,
const uint32_t instanceID);
83 #endif // CO_OBJECTOCOMMAND_H A class for sending commands and data to local & external objects.
lunchbox::RefPtr< LocalNode > LocalNodePtr
A reference pointer for LocalNode pointers.
Object-oriented network library.
A class for sending commands with data to local and external nodes.
std::vector< ConnectionPtr > Connections
A vector of ConnectionPtr's.
A class providing command dispatch functionality to networked objects.