![]() |
Roboid Control for C++
|
Root structure for all communcation messages.
#include <Messages.h>
Public Member Functions | |
IMessage () | |
Default constructor for a message. | |
IMessage (char *buffer) | |
Create a message for receiving. | |
virtual unsigned char | Serialize (char *buffer) |
Serialize the message into a byte array for sending. | |
IMessage::IMessage | ( | char * | buffer | ) |
Create a message for receiving.
buffer | The byte array to parse |
|
virtual |
Serialize the message into a byte array for sending.
buffer | The buffer to serilize into |
Reimplemented in Passer::RoboidControl::DestroyMsg, Passer::RoboidControl::InvestigateMsg, Passer::RoboidControl::ModelUrlMsg, Passer::RoboidControl::NameMsg, Passer::RoboidControl::NetworkIdMsg, Passer::RoboidControl::ParticipantMsg, Passer::RoboidControl::PoseMsg, Passer::RoboidControl::TextMsg, and Passer::RoboidControl::ThingMsg.