Classes |
class | industrial::simple_message::SimpleMessage |
| This class defines a simple messaging protocol for communicating with an industrial robot controller. More...
|
Namespaces |
namespace | industrial |
namespace | industrial::simple_message |
namespace | industrial::simple_message::CommTypes |
| Enumeration of communications types (supported by all platforms).
|
namespace | industrial::simple_message::ReplyTypes |
| Enumeration of reply types (supported by all platforms). In cases of success or failure, the return data should include the relevant return info.
|
namespace | industrial::simple_message::StandardMsgTypes |
| Enumeration of standard message types (supported by all platforms). In addition, each robot interface will support it's own message types.
|
Typedefs |
typedef CommTypes::CommType | industrial::simple_message::CommType |
typedef ReplyTypes::ReplyType | industrial::simple_message::ReplyType |
typedef
StandardMsgTypes::StandardMsgType | industrial::simple_message::StandardMsgType |
Enumerations |
enum | industrial::simple_message::CommTypes::CommType { industrial::simple_message::CommTypes::INVALID = 0,
industrial::simple_message::CommTypes::TOPIC = 1,
industrial::simple_message::CommTypes::SERVICE_REQUEST = 2,
industrial::simple_message::CommTypes::SERVICE_REPLY = 3
} |
enum | industrial::simple_message::ReplyTypes::ReplyType { industrial::simple_message::ReplyTypes::INVALID = 0,
industrial::simple_message::ReplyTypes::SUCCESS = 1,
industrial::simple_message::ReplyTypes::FAILURE = 2
} |
enum | industrial::simple_message::StandardMsgTypes::StandardMsgType {
industrial::simple_message::StandardMsgTypes::INVALID = 0,
industrial::simple_message::StandardMsgTypes::PING = 1,
industrial::simple_message::StandardMsgTypes::JOINT_POSITION = 10,
industrial::simple_message::StandardMsgTypes::JOINT = 10,
industrial::simple_message::StandardMsgTypes::READ_INPUT = 20,
industrial::simple_message::StandardMsgTypes::WRITE_OUTPUT = 21,
industrial::simple_message::StandardMsgTypes::JOINT_TRAJ_PT = 11,
industrial::simple_message::StandardMsgTypes::JOINT_TRAJ = 12,
industrial::simple_message::StandardMsgTypes::STATUS = 13,
industrial::simple_message::StandardMsgTypes::SWRI_MSG_BEGIN = 1000,
industrial::simple_message::StandardMsgTypes::MOTOMAN_MSG_BEGIN = 2000
} |