OpenJAUS SAE SDK  6.0.0
Public Member Functions | Friends | List of all members
openjaus::model::Message Class Reference

This is a brief description. More...

#include <Message.h>

Inherits openjaus::transport::Wrapper, and openjaus::model::Trigger.

Inherited by openjaus::core_v1_1::CancelEvent, openjaus::core_v1_1::ClearEmergency, openjaus::core_v1_1::CommandEvent, openjaus::core_v1_1::ConfirmControl, openjaus::core_v1_1::ConfirmEventRequest, openjaus::core_v1_1::CreateCommandEvent, openjaus::core_v1_1::CreateEvent, openjaus::core_v1_1::Event, openjaus::core_v1_1::QueryAuthority, openjaus::core_v1_1::QueryConfiguration, openjaus::core_v1_1::QueryControl, openjaus::core_v1_1::QueryEvents, openjaus::core_v1_1::QueryEventTimeout, openjaus::core_v1_1::QueryHeartbeatPulse, openjaus::core_v1_1::QueryIdentification, openjaus::core_v1_1::QueryJausAddress, openjaus::core_v1_1::QueryServiceList, openjaus::core_v1_1::QueryServices, openjaus::core_v1_1::QueryStatus, openjaus::core_v1_1::QuerySubsystemList, openjaus::core_v1_1::QueryTime, openjaus::core_v1_1::QueryTimeout, openjaus::core_v1_1::QueryTransportPolicy, openjaus::core_v1_1::RegisterServices, openjaus::core_v1_1::RejectControl, openjaus::core_v1_1::RejectEventRequest, openjaus::core_v1_1::ReleaseControl, openjaus::core_v1_1::ReportAuthority, openjaus::core_v1_1::ReportConfiguration, openjaus::core_v1_1::ReportControl, openjaus::core_v1_1::ReportEvents, openjaus::core_v1_1::ReportEventTimeout, openjaus::core_v1_1::ReportHeartbeatPulse, openjaus::core_v1_1::ReportIdentification, openjaus::core_v1_1::ReportJausAddress, openjaus::core_v1_1::ReportServiceList, openjaus::core_v1_1::ReportServices, openjaus::core_v1_1::ReportStatus, openjaus::core_v1_1::ReportStopped, openjaus::core_v1_1::ReportSubsystemList, openjaus::core_v1_1::ReportTime, openjaus::core_v1_1::ReportTimeout, openjaus::core_v1_1::ReportTransportPolicy, openjaus::core_v1_1::RequestControl, openjaus::core_v1_1::Reset, openjaus::core_v1_1::Resume, openjaus::core_v1_1::SetAuthority, openjaus::core_v1_1::SetEmergency, openjaus::core_v1_1::SetTime, openjaus::core_v1_1::Shutdown, openjaus::core_v1_1::Standby, openjaus::core_v1_1::UpdateEvent, openjaus::environment_v1_0::ConfirmSensorConfiguration, openjaus::environment_v1_0::ControlDigitalVideoSensorStream, openjaus::environment_v1_0::QueryAnalogVideoSensorCapabilities, openjaus::environment_v1_0::QueryAnalogVideoSensorConfiguration, openjaus::environment_v1_0::QueryDigitalVideoSensorCapabilities, openjaus::environment_v1_0::QueryDigitalVideoSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCapabilities, openjaus::environment_v1_0::QueryRangeSensorCompressedData, openjaus::environment_v1_0::QueryRangeSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorData, openjaus::environment_v1_0::QuerySensorGeometricProperties, openjaus::environment_v1_0::QueryStillImageData, openjaus::environment_v1_0::QueryStillImageSensorCapabilities, openjaus::environment_v1_0::QueryStillImageSensorConfiguration, openjaus::environment_v1_0::QueryVisualSensorCapabilities, openjaus::environment_v1_0::QueryVisualSensorConfiguration, openjaus::environment_v1_0::QueryVisualSensorGeometricProperties, openjaus::environment_v1_0::ReportAnalogVideoSensorCapabilities, openjaus::environment_v1_0::ReportAnalogVideoSensorConfiguration, openjaus::environment_v1_0::ReportDigitalVideoSensorCapabilities, openjaus::environment_v1_0::ReportDigitalVideoSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorCapabilities, openjaus::environment_v1_0::ReportRangeSensorCompressedData, openjaus::environment_v1_0::ReportRangeSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorData, openjaus::environment_v1_0::ReportRangeSensorGeometricProperties, openjaus::environment_v1_0::ReportStillImageData, openjaus::environment_v1_0::ReportStillImageSensorCapabilities, openjaus::environment_v1_0::ReportStillImageSensorConfiguration, openjaus::environment_v1_0::ReportVisualSensorCapabilities, openjaus::environment_v1_0::ReportVisualSensorConfiguration, openjaus::environment_v1_0::ReportVisualSensorGeometricProperties, openjaus::environment_v1_0::SetAnalogVideoSensorConfiguration, openjaus::environment_v1_0::SetDigitalVideoSensorConfiguration, openjaus::environment_v1_0::SetRangeSensorConfiguration, openjaus::environment_v1_0::SetStillImageSensorConfiguration, openjaus::environment_v1_0::SetVisualSensorConfiguration, openjaus::manipulator_v1_0::ExecuteList, openjaus::manipulator_v1_0::QueryActiveElement, openjaus::manipulator_v1_0::QueryCommandedActuatorForceTorque, openjaus::manipulator_v1_0::QueryCommandedEndEffectorPose, openjaus::manipulator_v1_0::QueryCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryCommandedJointPosition, openjaus::manipulator_v1_0::QueryCommandedJointVelocity, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryEndEffectorEffort, openjaus::manipulator_v1_0::QueryEndEffectorPose, openjaus::manipulator_v1_0::QueryEndEffectorSpecification, openjaus::manipulator_v1_0::QueryEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryJointEffort, openjaus::manipulator_v1_0::QueryJointForceTorque, openjaus::manipulator_v1_0::QueryJointMotionProfile, openjaus::manipulator_v1_0::QueryJointPosition, openjaus::manipulator_v1_0::QueryJointVelocity, openjaus::manipulator_v1_0::QueryManipulatorSpecifications, openjaus::manipulator_v1_0::QueryPanTiltJointEffort, openjaus::manipulator_v1_0::QueryPanTiltJointPosition, openjaus::manipulator_v1_0::QueryPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltMotionProfile, openjaus::manipulator_v1_0::QueryPanTiltSpecifications, openjaus::manipulator_v1_0::QueryToolOffset, openjaus::manipulator_v1_0::ReportActiveElement, openjaus::manipulator_v1_0::ReportCommandedActuatorForceTorque, openjaus::manipulator_v1_0::ReportCommandedEndEffectorPose, openjaus::manipulator_v1_0::ReportCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportCommandedJointPosition, openjaus::manipulator_v1_0::ReportCommandedJointVelocity, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::ReportEndEffectorEffort, openjaus::manipulator_v1_0::ReportEndEffectorPose, openjaus::manipulator_v1_0::ReportEndEffectorSpecification, openjaus::manipulator_v1_0::ReportEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportJointEffort, openjaus::manipulator_v1_0::ReportJointForceTorque, openjaus::manipulator_v1_0::ReportJointMotionProfile, openjaus::manipulator_v1_0::ReportJointPosition, openjaus::manipulator_v1_0::ReportJointVelocity, openjaus::manipulator_v1_0::ReportManipulatorSpecifications, openjaus::manipulator_v1_0::ReportPanTiltJointEffort, openjaus::manipulator_v1_0::ReportPanTiltJointPosition, openjaus::manipulator_v1_0::ReportPanTiltJointVelocity, openjaus::manipulator_v1_0::ReportPanTiltMotionProfile, openjaus::manipulator_v1_0::ReportPanTiltSpecifications, openjaus::manipulator_v1_0::ReportToolOffset, openjaus::manipulator_v1_0::SetActuatorForceTorque, openjaus::manipulator_v1_0::SetEndEffectorEffort, openjaus::manipulator_v1_0::SetEndEffectorPose, openjaus::manipulator_v1_0::SetEndEffectorVelocityState, openjaus::manipulator_v1_0::SetJointEffort, openjaus::manipulator_v1_0::SetJointMotionProfile, openjaus::manipulator_v1_0::SetJointPosition, openjaus::manipulator_v1_0::SetJointVelocity, openjaus::manipulator_v1_0::SetPanTiltJointEffort, openjaus::manipulator_v1_0::SetPanTiltJointPosition, openjaus::manipulator_v1_0::SetPanTiltJointVelocity, openjaus::manipulator_v1_0::SetPanTiltMotionProfile, openjaus::manipulator_v1_0::SetToolOffset, openjaus::mobility_v1_0::ConfirmElementRequest, openjaus::mobility_v1_0::DeleteElement, openjaus::mobility_v1_0::ExecuteList, openjaus::mobility_v1_0::QueryAccelerationLimit, openjaus::mobility_v1_0::QueryAccelerationState, openjaus::mobility_v1_0::QueryActiveElement, openjaus::mobility_v1_0::QueryElement, openjaus::mobility_v1_0::QueryElementCount, openjaus::mobility_v1_0::QueryElementList, openjaus::mobility_v1_0::QueryGeomagneticProperty, openjaus::mobility_v1_0::QueryGlobalPathSegment, openjaus::mobility_v1_0::QueryGlobalPose, openjaus::mobility_v1_0::QueryGlobalVector, openjaus::mobility_v1_0::QueryGlobalWaypoint, openjaus::mobility_v1_0::QueryLocalPathSegment, openjaus::mobility_v1_0::QueryLocalPose, openjaus::mobility_v1_0::QueryLocalVector, openjaus::mobility_v1_0::QueryLocalWaypoint, openjaus::mobility_v1_0::QueryTravelSpeed, openjaus::mobility_v1_0::QueryVelocityCommand, openjaus::mobility_v1_0::QueryVelocityState, openjaus::mobility_v1_0::QueryWrenchEffort, openjaus::mobility_v1_0::RejectElementRequest, openjaus::mobility_v1_0::ReportAccelerationLimit, openjaus::mobility_v1_0::ReportAccelerationState, openjaus::mobility_v1_0::ReportActiveElement, openjaus::mobility_v1_0::ReportElement, openjaus::mobility_v1_0::ReportElementCount, openjaus::mobility_v1_0::ReportElementList, openjaus::mobility_v1_0::ReportGeomagneticProperty, openjaus::mobility_v1_0::ReportGlobalPathSegment, openjaus::mobility_v1_0::ReportGlobalPose, openjaus::mobility_v1_0::ReportGlobalVector, openjaus::mobility_v1_0::ReportGlobalWaypoint, openjaus::mobility_v1_0::ReportLocalPathSegment, openjaus::mobility_v1_0::ReportLocalPose, openjaus::mobility_v1_0::ReportLocalVector, openjaus::mobility_v1_0::ReportLocalWaypoint, openjaus::mobility_v1_0::ReportTravelSpeed, openjaus::mobility_v1_0::ReportVelocityCommand, openjaus::mobility_v1_0::ReportVelocityState, openjaus::mobility_v1_0::ReportWrenchEffort, openjaus::mobility_v1_0::SetAccelerationLimit, openjaus::mobility_v1_0::SetElement, openjaus::mobility_v1_0::SetGeomagneticProperty, openjaus::mobility_v1_0::SetGlobalPathSegment, openjaus::mobility_v1_0::SetGlobalPose, openjaus::mobility_v1_0::SetGlobalVector, openjaus::mobility_v1_0::SetGlobalWaypoint, openjaus::mobility_v1_0::SetLocalPathSegment, openjaus::mobility_v1_0::SetLocalPose, openjaus::mobility_v1_0::SetLocalVector, openjaus::mobility_v1_0::SetLocalWaypoint, openjaus::mobility_v1_0::SetTravelSpeed, openjaus::mobility_v1_0::SetVelocityCommand, openjaus::mobility_v1_0::SetWrenchEffort, openjaus::ugv_v1_0::QueryAckermannConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorState, openjaus::ugv_v1_0::QueryIlluminationConfiguration, openjaus::ugv_v1_0::QueryIlluminationState, openjaus::ugv_v1_0::QueryOdometry, openjaus::ugv_v1_0::QueryParkingBrake, openjaus::ugv_v1_0::QueryPlatformSpecifications, openjaus::ugv_v1_0::QueryPowerPlantCapabilities, openjaus::ugv_v1_0::QueryPowerPlantConfiguration, openjaus::ugv_v1_0::QueryPowerPlantStatus, openjaus::ugv_v1_0::QuerySkidSteerEffort, openjaus::ugv_v1_0::QueryStabilizerCapabilities, openjaus::ugv_v1_0::QueryStabilizerEffort, openjaus::ugv_v1_0::QueryStabilizerPosition, openjaus::ugv_v1_0::QueryTransferCaseState, openjaus::ugv_v1_0::QueryTransmissionCapabilities, openjaus::ugv_v1_0::QueryTransmissionState, openjaus::ugv_v1_0::ReportAckermannConfiguration, openjaus::ugv_v1_0::ReportAnnunciatorConfiguration, openjaus::ugv_v1_0::ReportAnnunciatorState, openjaus::ugv_v1_0::ReportIlluminationConfiguration, openjaus::ugv_v1_0::ReportIlluminationState, openjaus::ugv_v1_0::ReportOdometry, openjaus::ugv_v1_0::ReportParkingBrake, openjaus::ugv_v1_0::ReportPlatformSpecifications, openjaus::ugv_v1_0::ReportPowerPlantCapabilities, openjaus::ugv_v1_0::ReportPowerPlantConfiguration, openjaus::ugv_v1_0::ReportPowerPlantStatus, openjaus::ugv_v1_0::ReportSkidSteerEffort, openjaus::ugv_v1_0::ReportStabilizerCapabilities, openjaus::ugv_v1_0::ReportStabilizerEffort, openjaus::ugv_v1_0::ReportStabilizerPosition, openjaus::ugv_v1_0::ReportTransferCaseState, openjaus::ugv_v1_0::ReportTransmissionCapabilities, openjaus::ugv_v1_0::ReportTransmissionState, openjaus::ugv_v1_0::ResetOdometry, openjaus::ugv_v1_0::SetAckermannConfiguration, openjaus::ugv_v1_0::SetAnnunciatorState, openjaus::ugv_v1_0::SetIlluminationState, openjaus::ugv_v1_0::SetParkingBrake, openjaus::ugv_v1_0::SetPowerPlantConfiguration, openjaus::ugv_v1_0::SetSkidSteerEffort, openjaus::ugv_v1_0::SetStabilizerEffort, openjaus::ugv_v1_0::SetStabilizerPosition, openjaus::ugv_v1_0::SetTransferCaseState, and openjaus::ugv_v1_0::SetTransmissionState.

Public Member Functions

 Message ()
 
virtual ~Message ()
 
 Message (Message *message)
 
virtual uint64 to (system::BufferWriter &dst) const
 Operation to. More...
 
virtual uint64 from (system::BufferReader &src)
 Operation from. More...
 
virtual uint64 length () const
 Serializes object to internal transport buffer. More...
 
virtual std::string toString () const
 
- Public Member Functions inherited from openjaus::transport::Wrapper
virtual ~Wrapper ()
 
AckNakType getAckNak () const
 Accessor to get the value of ackNak. More...
 
bool setAckNak (AckNakType ackNak)
 Accessor to set value of ackNak. More...
 
bool isCompressible () const
 Accessor to get the value of compressible. More...
 
bool setCompressible (bool compressible)
 Accessor to set value of compressible. More...
 
bool isMustArrive () const
 Accessor to get the value of mustArrive. More...
 
bool setMustArrive (bool mustArrive)
 Accessor to set value of mustArrive. More...
 
uint16_t getSequenceNumber () const
 Accessor to get the value of sequenceNumber. More...
 
bool setSequenceNumber (uint16_t sequenceNumber)
 Accessor to set value of sequenceNumber. More...
 
WrapperType getType () const
 Accessor to get the value of type. More...
 
bool setType (WrapperType type)
 Accessor to set value of type. More...
 
Priority getPriority () const
 Accessor to get the value of priority. More...
 
bool setPriority (Priority priority)
 Accessor to set value of priority. More...
 
BroadcastType getBroadcastFlag () const
 Accessor to get the value of broadcastFlag. More...
 
bool setBroadcastFlag (BroadcastType broadcastFlag)
 Accessor to set value of broadcastFlag. More...
 
LargeMessageType getLargeMessageFlag () const
 Accessor to get the value of largeMessageFlag. More...
 
bool setLargeMessageFlag (LargeMessageType largeMessageFlag)
 Accessor to set value of largeMessageFlag. More...
 
const AddressgetDestination () const
 Accessor to get the value of destination. More...
 
bool setDestination (const Address &destination)
 Accessor to set value of destination. More...
 
system::TransportablegetPayload () const
 Accessor to get the value of payload. More...
 
bool setPayload (system::Transportable *payload)
 Accessor to set value of payload. More...
 
const AddressgetSource () const
 Accessor to get the value of source. More...
 
bool setSource (const Address &source)
 Accessor to set value of source. More...
 
TransportDatagetTransportData () const
 Accessor to get the value of transportData. More...
 
bool setTransportData (TransportData *transportData)
 Accessor to set value of transportData. More...
 
virtual int prioritizedValue ()
 Operation prioritizedValue. More...
 
virtual Wrapperclone ()
 
- Public Member Functions inherited from openjaus::system::Transportable
 Transportable ()
 
virtual ~Transportable ()
 
- Public Member Functions inherited from openjaus::system::Prioritized
virtual ~Prioritized ()
 
- Public Member Functions inherited from openjaus::model::Trigger
 Trigger ()
 
virtual ~Trigger ()
 
double getTriggerTimestamp_sec () const
 Accessor to get the value of triggerTimestamp_sec. More...
 
bool setTriggerTimestamp_sec (double triggerTimestamp_sec)
 Accessor to set value of triggerTimestamp_sec. More...
 
uint32_t getId () const
 Accessor to get the value of id. More...
 
bool setId (uint32_t id)
 Accessor to set value of id. More...
 
std::string idString ()
 Operation idString. More...
 

Friends

OPENJAUS_EXPORT friend std::ostream & operator<< (std::ostream &output, const Message &object)
 
OPENJAUS_EXPORT friend std::ostream & operator<< (std::ostream &output, const Message *object)
 

Additional Inherited Members

- Protected Member Functions inherited from openjaus::transport::Wrapper
 Wrapper ()
 
 Wrapper (const Wrapper &wrapper)
 
- Protected Attributes inherited from openjaus::transport::Wrapper
AckNakType ackNak
 
bool compressible
 
bool mustArrive
 
uint16_t sequenceNumber
 
WrapperType type
 
Priority priority
 
BroadcastType broadcastFlag
 
LargeMessageType largeMessageFlag
 
Address destination
 
system::Transportablepayload
 
Address source
 
TransportDatatransportData
 
- Protected Attributes inherited from openjaus::model::Trigger
double triggerTimestamp_sec
 
uint32_t id
 

Detailed Description

Detailed description.

Author
Name (name@.nosp@m.emai.nosp@m.l.com)

Constructor & Destructor Documentation

◆ Message() [1/2]

openjaus::model::Message::Message ( )

◆ ~Message()

openjaus::model::Message::~Message ( )
virtual

◆ Message() [2/2]

openjaus::model::Message::Message ( Message message)

Member Function Documentation

◆ from()

uint64 openjaus::model::Message::from ( system::BufferReader src)
virtual
Parameters
src

Reimplemented from openjaus::transport::Wrapper.

Reimplemented in openjaus::mobility_v1_0::SetWrenchEffort, openjaus::mobility_v1_0::ReportWrenchEffort, openjaus::manipulator_v1_0::ReportPanTiltSpecifications, openjaus::mobility_v1_0::ReportGlobalPose, openjaus::mobility_v1_0::ReportLocalPose, openjaus::mobility_v1_0::SetLocalPose, openjaus::mobility_v1_0::ReportAccelerationState, openjaus::mobility_v1_0::ReportVelocityState, openjaus::mobility_v1_0::SetGlobalPose, openjaus::mobility_v1_0::SetGlobalWaypoint, openjaus::mobility_v1_0::SetLocalWaypoint, openjaus::mobility_v1_0::SetGlobalPathSegment, openjaus::mobility_v1_0::SetLocalPathSegment, openjaus::mobility_v1_0::ReportGlobalWaypoint, openjaus::mobility_v1_0::ReportLocalWaypoint, openjaus::mobility_v1_0::ReportGlobalPathSegment, openjaus::mobility_v1_0::ReportLocalPathSegment, openjaus::mobility_v1_0::ReportAccelerationLimit, openjaus::mobility_v1_0::ReportVelocityCommand, openjaus::mobility_v1_0::SetAccelerationLimit, openjaus::mobility_v1_0::SetGlobalVector, openjaus::mobility_v1_0::SetVelocityCommand, openjaus::mobility_v1_0::SetLocalVector, openjaus::manipulator_v1_0::SetEndEffectorPose, openjaus::mobility_v1_0::ReportGlobalVector, openjaus::mobility_v1_0::ReportLocalVector, openjaus::manipulator_v1_0::ReportCommandedEndEffectorPose, openjaus::manipulator_v1_0::ReportEndEffectorPose, openjaus::manipulator_v1_0::ReportManipulatorSpecifications, openjaus::ugv_v1_0::ReportAckermannConfiguration, openjaus::ugv_v1_0::SetAckermannConfiguration, openjaus::manipulator_v1_0::ReportCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportPanTiltMotionProfile, openjaus::manipulator_v1_0::SetEndEffectorVelocityState, openjaus::manipulator_v1_0::SetPanTiltMotionProfile, openjaus::core_v1_1::ReportTime, openjaus::manipulator_v1_0::SetToolOffset, openjaus::environment_v1_0::ReportRangeSensorGeometricProperties, openjaus::environment_v1_0::ReportVisualSensorGeometricProperties, openjaus::manipulator_v1_0::ReportToolOffset, openjaus::core_v1_1::RejectEventRequest, openjaus::environment_v1_0::ConfirmSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCompressedData, openjaus::environment_v1_0::ReportRangeSensorData, openjaus::manipulator_v1_0::SetPanTiltJointEffort, openjaus::mobility_v1_0::ExecuteList, openjaus::core_v1_1::ConfirmControl, openjaus::core_v1_1::ConfirmEventRequest, openjaus::core_v1_1::CreateEvent, openjaus::environment_v1_0::SetAnalogVideoSensorConfiguration, openjaus::environment_v1_0::SetDigitalVideoSensorConfiguration, openjaus::environment_v1_0::SetRangeSensorConfiguration, openjaus::environment_v1_0::SetStillImageSensorConfiguration, openjaus::environment_v1_0::SetVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportPanTiltJointEffort, openjaus::core_v1_1::ReportServices, openjaus::environment_v1_0::QueryRangeSensorData, openjaus::manipulator_v1_0::ExecuteList, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::ReportPanTiltJointPosition, openjaus::manipulator_v1_0::ReportPanTiltJointVelocity, openjaus::manipulator_v1_0::SetPanTiltJointPosition, openjaus::manipulator_v1_0::SetPanTiltJointVelocity, openjaus::ugv_v1_0::ReportParkingBrake, openjaus::ugv_v1_0::ReportSkidSteerEffort, openjaus::ugv_v1_0::SetSkidSteerEffort, openjaus::core_v1_1::RequestControl, openjaus::environment_v1_0::ControlDigitalVideoSensorStream, openjaus::environment_v1_0::QueryDigitalVideoSensorCapabilities, openjaus::environment_v1_0::QueryDigitalVideoSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCapabilities, openjaus::environment_v1_0::QueryRangeSensorConfiguration, openjaus::environment_v1_0::QueryStillImageData, openjaus::environment_v1_0::QueryStillImageSensorCapabilities, openjaus::environment_v1_0::QueryStillImageSensorConfiguration, openjaus::environment_v1_0::QueryVisualSensorCapabilities, openjaus::environment_v1_0::QueryVisualSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorCompressedData, openjaus::manipulator_v1_0::SetEndEffectorEffort, openjaus::core_v1_1::CreateCommandEvent, openjaus::core_v1_1::QueryServices, openjaus::core_v1_1::SetTime, openjaus::environment_v1_0::ReportAnalogVideoSensorCapabilities, openjaus::environment_v1_0::ReportDigitalVideoSensorCapabilities, openjaus::environment_v1_0::ReportRangeSensorCapabilities, openjaus::environment_v1_0::ReportStillImageData, openjaus::environment_v1_0::ReportStillImageSensorCapabilities, openjaus::environment_v1_0::ReportVisualSensorCapabilities, openjaus::manipulator_v1_0::QueryManipulatorSpecifications, openjaus::manipulator_v1_0::SetJointEffort, openjaus::mobility_v1_0::QueryAccelerationState, openjaus::mobility_v1_0::QueryGlobalPathSegment, openjaus::mobility_v1_0::QueryGlobalPose, openjaus::mobility_v1_0::QueryGlobalVector, openjaus::mobility_v1_0::QueryLocalPathSegment, openjaus::mobility_v1_0::QueryLocalPose, openjaus::mobility_v1_0::QueryVelocityState, openjaus::mobility_v1_0::QueryWrenchEffort, openjaus::mobility_v1_0::ReportElement, openjaus::mobility_v1_0::ReportElementList, openjaus::mobility_v1_0::ReportGeomagneticProperty, openjaus::mobility_v1_0::ReportTravelSpeed, openjaus::mobility_v1_0::SetElement, openjaus::ugv_v1_0::ReportPlatformSpecifications, openjaus::core_v1_1::CommandEvent, openjaus::core_v1_1::QueryConfiguration, openjaus::core_v1_1::QueryEvents, openjaus::core_v1_1::RejectControl, openjaus::core_v1_1::ReportConfiguration, openjaus::core_v1_1::ReportControl, openjaus::core_v1_1::ReportEvents, openjaus::core_v1_1::ReportSubsystemList, openjaus::core_v1_1::UpdateEvent, openjaus::environment_v1_0::QueryAnalogVideoSensorCapabilities, openjaus::environment_v1_0::QueryAnalogVideoSensorConfiguration, openjaus::environment_v1_0::QuerySensorGeometricProperties, openjaus::environment_v1_0::QueryVisualSensorGeometricProperties, openjaus::environment_v1_0::ReportAnalogVideoSensorConfiguration, openjaus::environment_v1_0::ReportDigitalVideoSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorConfiguration, openjaus::environment_v1_0::ReportStillImageSensorConfiguration, openjaus::environment_v1_0::ReportVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportEndEffectorEffort, openjaus::manipulator_v1_0::ReportJointEffort, openjaus::manipulator_v1_0::ReportJointForceTorque, openjaus::manipulator_v1_0::SetActuatorForceTorque, openjaus::manipulator_v1_0::SetJointMotionProfile, openjaus::manipulator_v1_0::SetJointPosition, openjaus::manipulator_v1_0::SetJointVelocity, openjaus::mobility_v1_0::QueryAccelerationLimit, openjaus::mobility_v1_0::QueryVelocityCommand, openjaus::mobility_v1_0::ReportElementCount, openjaus::mobility_v1_0::SetGeomagneticProperty, openjaus::ugv_v1_0::ReportTransmissionCapabilities, openjaus::ugv_v1_0::ReportTransmissionState, openjaus::ugv_v1_0::SetParkingBrake, openjaus::core_v1_1::Event, openjaus::core_v1_1::QueryIdentification, openjaus::core_v1_1::QuerySubsystemList, openjaus::core_v1_1::SetAuthority, openjaus::manipulator_v1_0::QueryCommandedActuatorForceTorque, openjaus::manipulator_v1_0::QueryCommandedEndEffectorPose, openjaus::manipulator_v1_0::QueryCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryCommandedJointPosition, openjaus::manipulator_v1_0::QueryCommandedJointVelocity, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryEndEffectorEffort, openjaus::manipulator_v1_0::QueryEndEffectorPose, openjaus::manipulator_v1_0::QueryEndEffectorSpecification, openjaus::manipulator_v1_0::QueryEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryJointForceTorque, openjaus::manipulator_v1_0::QueryJointMotionProfile, openjaus::manipulator_v1_0::QueryJointPosition, openjaus::manipulator_v1_0::QueryJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltJointEffort, openjaus::manipulator_v1_0::QueryPanTiltJointPosition, openjaus::manipulator_v1_0::QueryPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltMotionProfile, openjaus::manipulator_v1_0::QueryPanTiltSpecifications, openjaus::manipulator_v1_0::ReportCommandedActuatorForceTorque, openjaus::manipulator_v1_0::ReportCommandedJointPosition, openjaus::manipulator_v1_0::ReportCommandedJointVelocity, openjaus::manipulator_v1_0::ReportEndEffectorSpecification, openjaus::manipulator_v1_0::ReportJointMotionProfile, openjaus::manipulator_v1_0::ReportJointPosition, openjaus::manipulator_v1_0::ReportJointVelocity, openjaus::mobility_v1_0::DeleteElement, openjaus::mobility_v1_0::QueryGeomagneticProperty, openjaus::mobility_v1_0::QueryGlobalWaypoint, openjaus::mobility_v1_0::QueryLocalWaypoint, openjaus::mobility_v1_0::QueryTravelSpeed, openjaus::mobility_v1_0::RejectElementRequest, openjaus::mobility_v1_0::SetTravelSpeed, openjaus::ugv_v1_0::QueryOdometry, openjaus::ugv_v1_0::QueryPowerPlantCapabilities, openjaus::ugv_v1_0::QueryPowerPlantConfiguration, openjaus::ugv_v1_0::QueryPowerPlantStatus, openjaus::ugv_v1_0::QueryStabilizerEffort, openjaus::ugv_v1_0::QueryStabilizerPosition, openjaus::ugv_v1_0::ReportAnnunciatorConfiguration, openjaus::ugv_v1_0::ReportAnnunciatorState, openjaus::ugv_v1_0::ReportIlluminationConfiguration, openjaus::ugv_v1_0::ReportIlluminationState, openjaus::ugv_v1_0::ReportOdometry, openjaus::ugv_v1_0::ReportPowerPlantCapabilities, openjaus::ugv_v1_0::ReportPowerPlantConfiguration, openjaus::ugv_v1_0::ReportPowerPlantStatus, openjaus::ugv_v1_0::ReportStabilizerCapabilities, openjaus::ugv_v1_0::ReportStabilizerEffort, openjaus::ugv_v1_0::ReportStabilizerPosition, openjaus::ugv_v1_0::ReportTransferCaseState, openjaus::ugv_v1_0::ResetOdometry, openjaus::ugv_v1_0::SetAnnunciatorState, openjaus::ugv_v1_0::SetIlluminationState, openjaus::ugv_v1_0::SetPowerPlantConfiguration, openjaus::ugv_v1_0::SetStabilizerEffort, openjaus::ugv_v1_0::SetStabilizerPosition, openjaus::ugv_v1_0::SetTransferCaseState, openjaus::ugv_v1_0::SetTransmissionState, openjaus::core_v1_1::CancelEvent, openjaus::core_v1_1::ClearEmergency, openjaus::core_v1_1::QueryAuthority, openjaus::core_v1_1::QueryControl, openjaus::core_v1_1::QueryServiceList, openjaus::core_v1_1::QueryTimeout, openjaus::core_v1_1::RegisterServices, openjaus::core_v1_1::ReleaseControl, openjaus::core_v1_1::ReportAuthority, openjaus::core_v1_1::ReportEventTimeout, openjaus::core_v1_1::ReportIdentification, openjaus::core_v1_1::ReportJausAddress, openjaus::core_v1_1::ReportServiceList, openjaus::core_v1_1::ReportStatus, openjaus::core_v1_1::ReportStopped, openjaus::core_v1_1::ReportTimeout, openjaus::core_v1_1::ReportTransportPolicy, openjaus::core_v1_1::SetEmergency, openjaus::manipulator_v1_0::QueryActiveElement, openjaus::manipulator_v1_0::QueryJointEffort, openjaus::manipulator_v1_0::QueryToolOffset, openjaus::manipulator_v1_0::ReportActiveElement, openjaus::mobility_v1_0::ConfirmElementRequest, openjaus::mobility_v1_0::QueryActiveElement, openjaus::mobility_v1_0::QueryElement, openjaus::mobility_v1_0::QueryElementCount, openjaus::mobility_v1_0::QueryElementList, openjaus::mobility_v1_0::ReportActiveElement, openjaus::ugv_v1_0::QueryAckermannConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorState, openjaus::ugv_v1_0::QueryIlluminationConfiguration, openjaus::ugv_v1_0::QueryIlluminationState, openjaus::ugv_v1_0::QueryParkingBrake, openjaus::ugv_v1_0::QueryPlatformSpecifications, openjaus::ugv_v1_0::QuerySkidSteerEffort, openjaus::ugv_v1_0::QueryStabilizerCapabilities, openjaus::ugv_v1_0::QueryTransferCaseState, openjaus::ugv_v1_0::QueryTransmissionCapabilities, openjaus::ugv_v1_0::QueryTransmissionState, openjaus::core_v1_1::QueryEventTimeout, openjaus::core_v1_1::QueryHeartbeatPulse, openjaus::core_v1_1::QueryJausAddress, openjaus::core_v1_1::QueryStatus, openjaus::core_v1_1::QueryTime, openjaus::core_v1_1::QueryTransportPolicy, openjaus::core_v1_1::ReportHeartbeatPulse, openjaus::core_v1_1::Reset, openjaus::core_v1_1::Resume, openjaus::core_v1_1::Shutdown, openjaus::core_v1_1::Standby, and openjaus::mobility_v1_0::QueryLocalVector.

◆ length()

uint64 openjaus::model::Message::length ( void  ) const
virtual

Reimplemented from openjaus::transport::Wrapper.

Reimplemented in openjaus::mobility_v1_0::SetWrenchEffort, openjaus::mobility_v1_0::ReportWrenchEffort, openjaus::manipulator_v1_0::ReportPanTiltSpecifications, openjaus::mobility_v1_0::ReportGlobalPose, openjaus::mobility_v1_0::ReportLocalPose, openjaus::mobility_v1_0::SetLocalPose, openjaus::mobility_v1_0::ReportAccelerationState, openjaus::mobility_v1_0::ReportVelocityState, openjaus::mobility_v1_0::SetGlobalPose, openjaus::mobility_v1_0::SetGlobalWaypoint, openjaus::mobility_v1_0::SetLocalWaypoint, openjaus::mobility_v1_0::SetGlobalPathSegment, openjaus::mobility_v1_0::SetLocalPathSegment, openjaus::mobility_v1_0::ReportGlobalWaypoint, openjaus::mobility_v1_0::ReportLocalWaypoint, openjaus::mobility_v1_0::ReportGlobalPathSegment, openjaus::mobility_v1_0::ReportLocalPathSegment, openjaus::mobility_v1_0::ReportAccelerationLimit, openjaus::mobility_v1_0::ReportVelocityCommand, openjaus::mobility_v1_0::SetAccelerationLimit, openjaus::mobility_v1_0::SetGlobalVector, openjaus::mobility_v1_0::SetVelocityCommand, openjaus::mobility_v1_0::SetLocalVector, openjaus::manipulator_v1_0::SetEndEffectorPose, openjaus::mobility_v1_0::ReportGlobalVector, openjaus::mobility_v1_0::ReportLocalVector, openjaus::manipulator_v1_0::ReportCommandedEndEffectorPose, openjaus::manipulator_v1_0::ReportEndEffectorPose, openjaus::manipulator_v1_0::ReportManipulatorSpecifications, openjaus::ugv_v1_0::ReportAckermannConfiguration, openjaus::ugv_v1_0::SetAckermannConfiguration, openjaus::manipulator_v1_0::ReportCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportPanTiltMotionProfile, openjaus::manipulator_v1_0::SetEndEffectorVelocityState, openjaus::manipulator_v1_0::SetPanTiltMotionProfile, openjaus::core_v1_1::ReportTime, openjaus::manipulator_v1_0::SetToolOffset, openjaus::environment_v1_0::ReportRangeSensorGeometricProperties, openjaus::environment_v1_0::ReportVisualSensorGeometricProperties, openjaus::manipulator_v1_0::ReportToolOffset, openjaus::core_v1_1::RejectEventRequest, openjaus::environment_v1_0::ConfirmSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCompressedData, openjaus::environment_v1_0::ReportRangeSensorData, openjaus::manipulator_v1_0::SetPanTiltJointEffort, openjaus::mobility_v1_0::ExecuteList, openjaus::core_v1_1::ConfirmControl, openjaus::core_v1_1::ConfirmEventRequest, openjaus::core_v1_1::CreateEvent, openjaus::environment_v1_0::SetAnalogVideoSensorConfiguration, openjaus::environment_v1_0::SetDigitalVideoSensorConfiguration, openjaus::environment_v1_0::SetRangeSensorConfiguration, openjaus::environment_v1_0::SetStillImageSensorConfiguration, openjaus::environment_v1_0::SetVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportPanTiltJointEffort, openjaus::core_v1_1::ReportServices, openjaus::environment_v1_0::QueryRangeSensorData, openjaus::manipulator_v1_0::ExecuteList, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::ReportPanTiltJointPosition, openjaus::manipulator_v1_0::ReportPanTiltJointVelocity, openjaus::manipulator_v1_0::SetPanTiltJointPosition, openjaus::manipulator_v1_0::SetPanTiltJointVelocity, openjaus::ugv_v1_0::ReportParkingBrake, openjaus::ugv_v1_0::ReportSkidSteerEffort, openjaus::ugv_v1_0::SetSkidSteerEffort, openjaus::core_v1_1::RequestControl, openjaus::environment_v1_0::ControlDigitalVideoSensorStream, openjaus::environment_v1_0::QueryDigitalVideoSensorCapabilities, openjaus::environment_v1_0::QueryDigitalVideoSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCapabilities, openjaus::environment_v1_0::QueryRangeSensorConfiguration, openjaus::environment_v1_0::QueryStillImageData, openjaus::environment_v1_0::QueryStillImageSensorCapabilities, openjaus::environment_v1_0::QueryStillImageSensorConfiguration, openjaus::environment_v1_0::QueryVisualSensorCapabilities, openjaus::environment_v1_0::QueryVisualSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorCompressedData, openjaus::manipulator_v1_0::SetEndEffectorEffort, openjaus::core_v1_1::CreateCommandEvent, openjaus::core_v1_1::QueryServices, openjaus::core_v1_1::SetTime, openjaus::environment_v1_0::ReportAnalogVideoSensorCapabilities, openjaus::environment_v1_0::ReportDigitalVideoSensorCapabilities, openjaus::environment_v1_0::ReportRangeSensorCapabilities, openjaus::environment_v1_0::ReportStillImageData, openjaus::environment_v1_0::ReportStillImageSensorCapabilities, openjaus::environment_v1_0::ReportVisualSensorCapabilities, openjaus::manipulator_v1_0::QueryManipulatorSpecifications, openjaus::manipulator_v1_0::SetJointEffort, openjaus::mobility_v1_0::QueryAccelerationState, openjaus::mobility_v1_0::QueryGlobalPathSegment, openjaus::mobility_v1_0::QueryGlobalPose, openjaus::mobility_v1_0::QueryGlobalVector, openjaus::mobility_v1_0::QueryLocalPathSegment, openjaus::mobility_v1_0::QueryLocalPose, openjaus::mobility_v1_0::QueryVelocityState, openjaus::mobility_v1_0::QueryWrenchEffort, openjaus::mobility_v1_0::ReportElement, openjaus::mobility_v1_0::ReportElementList, openjaus::mobility_v1_0::ReportGeomagneticProperty, openjaus::mobility_v1_0::ReportTravelSpeed, openjaus::mobility_v1_0::SetElement, openjaus::ugv_v1_0::ReportPlatformSpecifications, openjaus::core_v1_1::CommandEvent, openjaus::core_v1_1::QueryConfiguration, openjaus::core_v1_1::QueryEvents, openjaus::core_v1_1::RejectControl, openjaus::core_v1_1::ReportConfiguration, openjaus::core_v1_1::ReportControl, openjaus::core_v1_1::ReportEvents, openjaus::core_v1_1::ReportSubsystemList, openjaus::core_v1_1::UpdateEvent, openjaus::environment_v1_0::QueryAnalogVideoSensorCapabilities, openjaus::environment_v1_0::QueryAnalogVideoSensorConfiguration, openjaus::environment_v1_0::QuerySensorGeometricProperties, openjaus::environment_v1_0::QueryVisualSensorGeometricProperties, openjaus::environment_v1_0::ReportAnalogVideoSensorConfiguration, openjaus::environment_v1_0::ReportDigitalVideoSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorConfiguration, openjaus::environment_v1_0::ReportStillImageSensorConfiguration, openjaus::environment_v1_0::ReportVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportEndEffectorEffort, openjaus::manipulator_v1_0::ReportJointEffort, openjaus::manipulator_v1_0::ReportJointForceTorque, openjaus::manipulator_v1_0::SetActuatorForceTorque, openjaus::manipulator_v1_0::SetJointMotionProfile, openjaus::manipulator_v1_0::SetJointPosition, openjaus::manipulator_v1_0::SetJointVelocity, openjaus::mobility_v1_0::QueryAccelerationLimit, openjaus::mobility_v1_0::QueryVelocityCommand, openjaus::mobility_v1_0::ReportElementCount, openjaus::mobility_v1_0::SetGeomagneticProperty, openjaus::ugv_v1_0::ReportTransmissionCapabilities, openjaus::ugv_v1_0::ReportTransmissionState, openjaus::ugv_v1_0::SetParkingBrake, openjaus::core_v1_1::Event, openjaus::core_v1_1::QueryIdentification, openjaus::core_v1_1::QuerySubsystemList, openjaus::core_v1_1::SetAuthority, openjaus::manipulator_v1_0::QueryCommandedActuatorForceTorque, openjaus::manipulator_v1_0::QueryCommandedEndEffectorPose, openjaus::manipulator_v1_0::QueryCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryCommandedJointPosition, openjaus::manipulator_v1_0::QueryCommandedJointVelocity, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryEndEffectorEffort, openjaus::manipulator_v1_0::QueryEndEffectorPose, openjaus::manipulator_v1_0::QueryEndEffectorSpecification, openjaus::manipulator_v1_0::QueryEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryJointForceTorque, openjaus::manipulator_v1_0::QueryJointMotionProfile, openjaus::manipulator_v1_0::QueryJointPosition, openjaus::manipulator_v1_0::QueryJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltJointEffort, openjaus::manipulator_v1_0::QueryPanTiltJointPosition, openjaus::manipulator_v1_0::QueryPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltMotionProfile, openjaus::manipulator_v1_0::QueryPanTiltSpecifications, openjaus::manipulator_v1_0::ReportCommandedActuatorForceTorque, openjaus::manipulator_v1_0::ReportCommandedJointPosition, openjaus::manipulator_v1_0::ReportCommandedJointVelocity, openjaus::manipulator_v1_0::ReportEndEffectorSpecification, openjaus::manipulator_v1_0::ReportJointMotionProfile, openjaus::manipulator_v1_0::ReportJointPosition, openjaus::manipulator_v1_0::ReportJointVelocity, openjaus::mobility_v1_0::DeleteElement, openjaus::mobility_v1_0::QueryGeomagneticProperty, openjaus::mobility_v1_0::QueryGlobalWaypoint, openjaus::mobility_v1_0::QueryLocalWaypoint, openjaus::mobility_v1_0::QueryTravelSpeed, openjaus::mobility_v1_0::RejectElementRequest, openjaus::mobility_v1_0::SetTravelSpeed, openjaus::ugv_v1_0::QueryOdometry, openjaus::ugv_v1_0::QueryPowerPlantCapabilities, openjaus::ugv_v1_0::QueryPowerPlantConfiguration, openjaus::ugv_v1_0::QueryPowerPlantStatus, openjaus::ugv_v1_0::QueryStabilizerEffort, openjaus::ugv_v1_0::QueryStabilizerPosition, openjaus::ugv_v1_0::ReportAnnunciatorConfiguration, openjaus::ugv_v1_0::ReportAnnunciatorState, openjaus::ugv_v1_0::ReportIlluminationConfiguration, openjaus::ugv_v1_0::ReportIlluminationState, openjaus::ugv_v1_0::ReportOdometry, openjaus::ugv_v1_0::ReportPowerPlantCapabilities, openjaus::ugv_v1_0::ReportPowerPlantConfiguration, openjaus::ugv_v1_0::ReportPowerPlantStatus, openjaus::ugv_v1_0::ReportStabilizerCapabilities, openjaus::ugv_v1_0::ReportStabilizerEffort, openjaus::ugv_v1_0::ReportStabilizerPosition, openjaus::ugv_v1_0::ReportTransferCaseState, openjaus::ugv_v1_0::ResetOdometry, openjaus::ugv_v1_0::SetAnnunciatorState, openjaus::ugv_v1_0::SetIlluminationState, openjaus::ugv_v1_0::SetPowerPlantConfiguration, openjaus::ugv_v1_0::SetStabilizerEffort, openjaus::ugv_v1_0::SetStabilizerPosition, openjaus::ugv_v1_0::SetTransferCaseState, openjaus::ugv_v1_0::SetTransmissionState, openjaus::core_v1_1::CancelEvent, openjaus::core_v1_1::ClearEmergency, openjaus::core_v1_1::QueryAuthority, openjaus::core_v1_1::QueryControl, openjaus::core_v1_1::QueryServiceList, openjaus::core_v1_1::QueryTimeout, openjaus::core_v1_1::RegisterServices, openjaus::core_v1_1::ReleaseControl, openjaus::core_v1_1::ReportAuthority, openjaus::core_v1_1::ReportEventTimeout, openjaus::core_v1_1::ReportIdentification, openjaus::core_v1_1::ReportJausAddress, openjaus::core_v1_1::ReportServiceList, openjaus::core_v1_1::ReportStatus, openjaus::core_v1_1::ReportStopped, openjaus::core_v1_1::ReportTimeout, openjaus::core_v1_1::ReportTransportPolicy, openjaus::core_v1_1::SetEmergency, openjaus::manipulator_v1_0::QueryActiveElement, openjaus::manipulator_v1_0::QueryJointEffort, openjaus::manipulator_v1_0::QueryToolOffset, openjaus::manipulator_v1_0::ReportActiveElement, openjaus::mobility_v1_0::ConfirmElementRequest, openjaus::mobility_v1_0::QueryActiveElement, openjaus::mobility_v1_0::QueryElement, openjaus::mobility_v1_0::QueryElementCount, openjaus::mobility_v1_0::QueryElementList, openjaus::mobility_v1_0::ReportActiveElement, openjaus::ugv_v1_0::QueryAckermannConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorState, openjaus::ugv_v1_0::QueryIlluminationConfiguration, openjaus::ugv_v1_0::QueryIlluminationState, openjaus::ugv_v1_0::QueryParkingBrake, openjaus::ugv_v1_0::QueryPlatformSpecifications, openjaus::ugv_v1_0::QuerySkidSteerEffort, openjaus::ugv_v1_0::QueryStabilizerCapabilities, openjaus::ugv_v1_0::QueryTransferCaseState, openjaus::ugv_v1_0::QueryTransmissionCapabilities, openjaus::ugv_v1_0::QueryTransmissionState, openjaus::core_v1_1::QueryEventTimeout, openjaus::core_v1_1::QueryHeartbeatPulse, openjaus::core_v1_1::QueryJausAddress, openjaus::core_v1_1::QueryStatus, openjaus::core_v1_1::QueryTime, openjaus::core_v1_1::QueryTransportPolicy, openjaus::core_v1_1::ReportHeartbeatPulse, openjaus::core_v1_1::Reset, openjaus::core_v1_1::Resume, openjaus::core_v1_1::Shutdown, openjaus::core_v1_1::Standby, and openjaus::mobility_v1_0::QueryLocalVector.

◆ to()

uint64 openjaus::model::Message::to ( system::BufferWriter dst) const
virtual
Parameters
dst

Reimplemented from openjaus::transport::Wrapper.

Reimplemented in openjaus::mobility_v1_0::SetWrenchEffort, openjaus::mobility_v1_0::ReportWrenchEffort, openjaus::manipulator_v1_0::ReportPanTiltSpecifications, openjaus::mobility_v1_0::ReportGlobalPose, openjaus::mobility_v1_0::ReportLocalPose, openjaus::mobility_v1_0::SetLocalPose, openjaus::mobility_v1_0::ReportAccelerationState, openjaus::mobility_v1_0::ReportVelocityState, openjaus::mobility_v1_0::SetGlobalPose, openjaus::mobility_v1_0::SetGlobalWaypoint, openjaus::mobility_v1_0::SetLocalWaypoint, openjaus::mobility_v1_0::SetGlobalPathSegment, openjaus::mobility_v1_0::SetLocalPathSegment, openjaus::mobility_v1_0::ReportGlobalWaypoint, openjaus::mobility_v1_0::ReportLocalWaypoint, openjaus::mobility_v1_0::ReportGlobalPathSegment, openjaus::mobility_v1_0::ReportLocalPathSegment, openjaus::mobility_v1_0::ReportAccelerationLimit, openjaus::mobility_v1_0::ReportVelocityCommand, openjaus::mobility_v1_0::SetAccelerationLimit, openjaus::mobility_v1_0::SetGlobalVector, openjaus::mobility_v1_0::SetVelocityCommand, openjaus::mobility_v1_0::SetLocalVector, openjaus::manipulator_v1_0::SetEndEffectorPose, openjaus::mobility_v1_0::ReportGlobalVector, openjaus::mobility_v1_0::ReportLocalVector, openjaus::manipulator_v1_0::ReportCommandedEndEffectorPose, openjaus::manipulator_v1_0::ReportEndEffectorPose, openjaus::manipulator_v1_0::ReportManipulatorSpecifications, openjaus::ugv_v1_0::ReportAckermannConfiguration, openjaus::ugv_v1_0::SetAckermannConfiguration, openjaus::manipulator_v1_0::ReportCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportPanTiltMotionProfile, openjaus::manipulator_v1_0::SetEndEffectorVelocityState, openjaus::manipulator_v1_0::SetPanTiltMotionProfile, openjaus::core_v1_1::ReportTime, openjaus::manipulator_v1_0::SetToolOffset, openjaus::environment_v1_0::ReportRangeSensorGeometricProperties, openjaus::environment_v1_0::ReportVisualSensorGeometricProperties, openjaus::manipulator_v1_0::ReportToolOffset, openjaus::core_v1_1::RejectEventRequest, openjaus::environment_v1_0::ConfirmSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCompressedData, openjaus::environment_v1_0::ReportRangeSensorData, openjaus::manipulator_v1_0::SetPanTiltJointEffort, openjaus::mobility_v1_0::ExecuteList, openjaus::core_v1_1::ConfirmControl, openjaus::core_v1_1::ConfirmEventRequest, openjaus::core_v1_1::CreateEvent, openjaus::environment_v1_0::SetAnalogVideoSensorConfiguration, openjaus::environment_v1_0::SetDigitalVideoSensorConfiguration, openjaus::environment_v1_0::SetRangeSensorConfiguration, openjaus::environment_v1_0::SetStillImageSensorConfiguration, openjaus::environment_v1_0::SetVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportPanTiltJointEffort, openjaus::core_v1_1::ReportServices, openjaus::environment_v1_0::QueryRangeSensorData, openjaus::manipulator_v1_0::ExecuteList, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::ReportPanTiltJointPosition, openjaus::manipulator_v1_0::ReportPanTiltJointVelocity, openjaus::manipulator_v1_0::SetPanTiltJointPosition, openjaus::manipulator_v1_0::SetPanTiltJointVelocity, openjaus::ugv_v1_0::ReportParkingBrake, openjaus::ugv_v1_0::ReportSkidSteerEffort, openjaus::ugv_v1_0::SetSkidSteerEffort, openjaus::core_v1_1::RequestControl, openjaus::environment_v1_0::ControlDigitalVideoSensorStream, openjaus::environment_v1_0::QueryDigitalVideoSensorCapabilities, openjaus::environment_v1_0::QueryDigitalVideoSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCapabilities, openjaus::environment_v1_0::QueryRangeSensorConfiguration, openjaus::environment_v1_0::QueryStillImageData, openjaus::environment_v1_0::QueryStillImageSensorCapabilities, openjaus::environment_v1_0::QueryStillImageSensorConfiguration, openjaus::environment_v1_0::QueryVisualSensorCapabilities, openjaus::environment_v1_0::QueryVisualSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorCompressedData, openjaus::manipulator_v1_0::SetEndEffectorEffort, openjaus::core_v1_1::CreateCommandEvent, openjaus::core_v1_1::QueryServices, openjaus::core_v1_1::SetTime, openjaus::environment_v1_0::ReportAnalogVideoSensorCapabilities, openjaus::environment_v1_0::ReportDigitalVideoSensorCapabilities, openjaus::environment_v1_0::ReportRangeSensorCapabilities, openjaus::environment_v1_0::ReportStillImageData, openjaus::environment_v1_0::ReportStillImageSensorCapabilities, openjaus::environment_v1_0::ReportVisualSensorCapabilities, openjaus::manipulator_v1_0::QueryManipulatorSpecifications, openjaus::manipulator_v1_0::SetJointEffort, openjaus::mobility_v1_0::QueryAccelerationState, openjaus::mobility_v1_0::QueryGlobalPathSegment, openjaus::mobility_v1_0::QueryGlobalPose, openjaus::mobility_v1_0::QueryGlobalVector, openjaus::mobility_v1_0::QueryLocalPathSegment, openjaus::mobility_v1_0::QueryLocalPose, openjaus::mobility_v1_0::QueryVelocityState, openjaus::mobility_v1_0::QueryWrenchEffort, openjaus::mobility_v1_0::ReportElement, openjaus::mobility_v1_0::ReportElementList, openjaus::mobility_v1_0::ReportGeomagneticProperty, openjaus::mobility_v1_0::ReportTravelSpeed, openjaus::mobility_v1_0::SetElement, openjaus::ugv_v1_0::ReportPlatformSpecifications, openjaus::core_v1_1::CommandEvent, openjaus::core_v1_1::QueryConfiguration, openjaus::core_v1_1::QueryEvents, openjaus::core_v1_1::RejectControl, openjaus::core_v1_1::ReportConfiguration, openjaus::core_v1_1::ReportControl, openjaus::core_v1_1::ReportEvents, openjaus::core_v1_1::ReportSubsystemList, openjaus::core_v1_1::UpdateEvent, openjaus::environment_v1_0::QueryAnalogVideoSensorCapabilities, openjaus::environment_v1_0::QueryAnalogVideoSensorConfiguration, openjaus::environment_v1_0::QuerySensorGeometricProperties, openjaus::environment_v1_0::QueryVisualSensorGeometricProperties, openjaus::environment_v1_0::ReportAnalogVideoSensorConfiguration, openjaus::environment_v1_0::ReportDigitalVideoSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorConfiguration, openjaus::environment_v1_0::ReportStillImageSensorConfiguration, openjaus::environment_v1_0::ReportVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportEndEffectorEffort, openjaus::manipulator_v1_0::ReportJointEffort, openjaus::manipulator_v1_0::ReportJointForceTorque, openjaus::manipulator_v1_0::SetActuatorForceTorque, openjaus::manipulator_v1_0::SetJointMotionProfile, openjaus::manipulator_v1_0::SetJointPosition, openjaus::manipulator_v1_0::SetJointVelocity, openjaus::mobility_v1_0::QueryAccelerationLimit, openjaus::mobility_v1_0::QueryVelocityCommand, openjaus::mobility_v1_0::ReportElementCount, openjaus::mobility_v1_0::SetGeomagneticProperty, openjaus::ugv_v1_0::ReportTransmissionCapabilities, openjaus::ugv_v1_0::ReportTransmissionState, openjaus::ugv_v1_0::SetParkingBrake, openjaus::core_v1_1::Event, openjaus::core_v1_1::QueryIdentification, openjaus::core_v1_1::QuerySubsystemList, openjaus::core_v1_1::SetAuthority, openjaus::manipulator_v1_0::QueryCommandedActuatorForceTorque, openjaus::manipulator_v1_0::QueryCommandedEndEffectorPose, openjaus::manipulator_v1_0::QueryCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryCommandedJointPosition, openjaus::manipulator_v1_0::QueryCommandedJointVelocity, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryEndEffectorEffort, openjaus::manipulator_v1_0::QueryEndEffectorPose, openjaus::manipulator_v1_0::QueryEndEffectorSpecification, openjaus::manipulator_v1_0::QueryEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryJointForceTorque, openjaus::manipulator_v1_0::QueryJointMotionProfile, openjaus::manipulator_v1_0::QueryJointPosition, openjaus::manipulator_v1_0::QueryJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltJointEffort, openjaus::manipulator_v1_0::QueryPanTiltJointPosition, openjaus::manipulator_v1_0::QueryPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltMotionProfile, openjaus::manipulator_v1_0::QueryPanTiltSpecifications, openjaus::manipulator_v1_0::ReportCommandedActuatorForceTorque, openjaus::manipulator_v1_0::ReportCommandedJointPosition, openjaus::manipulator_v1_0::ReportCommandedJointVelocity, openjaus::manipulator_v1_0::ReportEndEffectorSpecification, openjaus::manipulator_v1_0::ReportJointMotionProfile, openjaus::manipulator_v1_0::ReportJointPosition, openjaus::manipulator_v1_0::ReportJointVelocity, openjaus::mobility_v1_0::DeleteElement, openjaus::mobility_v1_0::QueryGeomagneticProperty, openjaus::mobility_v1_0::QueryGlobalWaypoint, openjaus::mobility_v1_0::QueryLocalWaypoint, openjaus::mobility_v1_0::QueryTravelSpeed, openjaus::mobility_v1_0::RejectElementRequest, openjaus::mobility_v1_0::SetTravelSpeed, openjaus::ugv_v1_0::QueryOdometry, openjaus::ugv_v1_0::QueryPowerPlantCapabilities, openjaus::ugv_v1_0::QueryPowerPlantConfiguration, openjaus::ugv_v1_0::QueryPowerPlantStatus, openjaus::ugv_v1_0::QueryStabilizerEffort, openjaus::ugv_v1_0::QueryStabilizerPosition, openjaus::ugv_v1_0::ReportAnnunciatorConfiguration, openjaus::ugv_v1_0::ReportAnnunciatorState, openjaus::ugv_v1_0::ReportIlluminationConfiguration, openjaus::ugv_v1_0::ReportIlluminationState, openjaus::ugv_v1_0::ReportOdometry, openjaus::ugv_v1_0::ReportPowerPlantCapabilities, openjaus::ugv_v1_0::ReportPowerPlantConfiguration, openjaus::ugv_v1_0::ReportPowerPlantStatus, openjaus::ugv_v1_0::ReportStabilizerCapabilities, openjaus::ugv_v1_0::ReportStabilizerEffort, openjaus::ugv_v1_0::ReportStabilizerPosition, openjaus::ugv_v1_0::ReportTransferCaseState, openjaus::ugv_v1_0::ResetOdometry, openjaus::ugv_v1_0::SetAnnunciatorState, openjaus::ugv_v1_0::SetIlluminationState, openjaus::ugv_v1_0::SetPowerPlantConfiguration, openjaus::ugv_v1_0::SetStabilizerEffort, openjaus::ugv_v1_0::SetStabilizerPosition, openjaus::ugv_v1_0::SetTransferCaseState, openjaus::ugv_v1_0::SetTransmissionState, openjaus::core_v1_1::CancelEvent, openjaus::core_v1_1::ClearEmergency, openjaus::core_v1_1::QueryAuthority, openjaus::core_v1_1::QueryControl, openjaus::core_v1_1::QueryServiceList, openjaus::core_v1_1::QueryTimeout, openjaus::core_v1_1::RegisterServices, openjaus::core_v1_1::ReleaseControl, openjaus::core_v1_1::ReportAuthority, openjaus::core_v1_1::ReportEventTimeout, openjaus::core_v1_1::ReportIdentification, openjaus::core_v1_1::ReportJausAddress, openjaus::core_v1_1::ReportServiceList, openjaus::core_v1_1::ReportStatus, openjaus::core_v1_1::ReportStopped, openjaus::core_v1_1::ReportTimeout, openjaus::core_v1_1::ReportTransportPolicy, openjaus::core_v1_1::SetEmergency, openjaus::manipulator_v1_0::QueryActiveElement, openjaus::manipulator_v1_0::QueryJointEffort, openjaus::manipulator_v1_0::QueryToolOffset, openjaus::manipulator_v1_0::ReportActiveElement, openjaus::mobility_v1_0::ConfirmElementRequest, openjaus::mobility_v1_0::QueryActiveElement, openjaus::mobility_v1_0::QueryElement, openjaus::mobility_v1_0::QueryElementCount, openjaus::mobility_v1_0::QueryElementList, openjaus::mobility_v1_0::ReportActiveElement, openjaus::ugv_v1_0::QueryAckermannConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorState, openjaus::ugv_v1_0::QueryIlluminationConfiguration, openjaus::ugv_v1_0::QueryIlluminationState, openjaus::ugv_v1_0::QueryParkingBrake, openjaus::ugv_v1_0::QueryPlatformSpecifications, openjaus::ugv_v1_0::QuerySkidSteerEffort, openjaus::ugv_v1_0::QueryStabilizerCapabilities, openjaus::ugv_v1_0::QueryTransferCaseState, openjaus::ugv_v1_0::QueryTransmissionCapabilities, openjaus::ugv_v1_0::QueryTransmissionState, openjaus::core_v1_1::QueryEventTimeout, openjaus::core_v1_1::QueryHeartbeatPulse, openjaus::core_v1_1::QueryJausAddress, openjaus::core_v1_1::QueryStatus, openjaus::core_v1_1::QueryTime, openjaus::core_v1_1::QueryTransportPolicy, openjaus::core_v1_1::ReportHeartbeatPulse, openjaus::core_v1_1::Reset, openjaus::core_v1_1::Resume, openjaus::core_v1_1::Shutdown, openjaus::core_v1_1::Standby, and openjaus::mobility_v1_0::QueryLocalVector.

◆ toString()

std::string openjaus::model::Message::toString ( ) const
virtual

Reimplemented from openjaus::model::Trigger.

Reimplemented in openjaus::mobility_v1_0::SetWrenchEffort, openjaus::mobility_v1_0::ReportWrenchEffort, openjaus::manipulator_v1_0::ReportPanTiltSpecifications, openjaus::mobility_v1_0::ReportGlobalPose, openjaus::mobility_v1_0::ReportLocalPose, openjaus::mobility_v1_0::SetLocalPose, openjaus::mobility_v1_0::ReportAccelerationState, openjaus::mobility_v1_0::ReportVelocityState, openjaus::mobility_v1_0::SetGlobalPose, openjaus::mobility_v1_0::SetGlobalWaypoint, openjaus::mobility_v1_0::SetLocalWaypoint, openjaus::mobility_v1_0::SetGlobalPathSegment, openjaus::mobility_v1_0::SetLocalPathSegment, openjaus::mobility_v1_0::ReportGlobalWaypoint, openjaus::mobility_v1_0::ReportLocalWaypoint, openjaus::mobility_v1_0::ReportGlobalPathSegment, openjaus::mobility_v1_0::ReportLocalPathSegment, openjaus::mobility_v1_0::ReportAccelerationLimit, openjaus::mobility_v1_0::ReportVelocityCommand, openjaus::mobility_v1_0::SetAccelerationLimit, openjaus::mobility_v1_0::SetGlobalVector, openjaus::mobility_v1_0::SetVelocityCommand, openjaus::mobility_v1_0::SetLocalVector, openjaus::manipulator_v1_0::SetEndEffectorPose, openjaus::mobility_v1_0::ReportGlobalVector, openjaus::mobility_v1_0::ReportLocalVector, openjaus::manipulator_v1_0::ReportCommandedEndEffectorPose, openjaus::manipulator_v1_0::ReportEndEffectorPose, openjaus::manipulator_v1_0::ReportManipulatorSpecifications, openjaus::ugv_v1_0::ReportAckermannConfiguration, openjaus::ugv_v1_0::SetAckermannConfiguration, openjaus::manipulator_v1_0::ReportCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportEndEffectorVelocityState, openjaus::manipulator_v1_0::ReportPanTiltMotionProfile, openjaus::manipulator_v1_0::SetEndEffectorVelocityState, openjaus::manipulator_v1_0::SetPanTiltMotionProfile, openjaus::core_v1_1::ReportTime, openjaus::manipulator_v1_0::SetToolOffset, openjaus::environment_v1_0::ReportRangeSensorGeometricProperties, openjaus::environment_v1_0::ReportVisualSensorGeometricProperties, openjaus::manipulator_v1_0::ReportToolOffset, openjaus::core_v1_1::RejectEventRequest, openjaus::environment_v1_0::ConfirmSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCompressedData, openjaus::environment_v1_0::ReportRangeSensorData, openjaus::manipulator_v1_0::SetPanTiltJointEffort, openjaus::mobility_v1_0::ExecuteList, openjaus::core_v1_1::ConfirmControl, openjaus::core_v1_1::ConfirmEventRequest, openjaus::core_v1_1::CreateEvent, openjaus::environment_v1_0::SetAnalogVideoSensorConfiguration, openjaus::environment_v1_0::SetDigitalVideoSensorConfiguration, openjaus::environment_v1_0::SetRangeSensorConfiguration, openjaus::environment_v1_0::SetStillImageSensorConfiguration, openjaus::environment_v1_0::SetVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportPanTiltJointEffort, openjaus::core_v1_1::ReportServices, openjaus::environment_v1_0::QueryRangeSensorData, openjaus::manipulator_v1_0::ExecuteList, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::ReportCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::ReportPanTiltJointPosition, openjaus::manipulator_v1_0::ReportPanTiltJointVelocity, openjaus::manipulator_v1_0::SetPanTiltJointPosition, openjaus::manipulator_v1_0::SetPanTiltJointVelocity, openjaus::ugv_v1_0::ReportParkingBrake, openjaus::ugv_v1_0::ReportSkidSteerEffort, openjaus::ugv_v1_0::SetSkidSteerEffort, openjaus::core_v1_1::RequestControl, openjaus::environment_v1_0::ControlDigitalVideoSensorStream, openjaus::environment_v1_0::QueryDigitalVideoSensorCapabilities, openjaus::environment_v1_0::QueryDigitalVideoSensorConfiguration, openjaus::environment_v1_0::QueryRangeSensorCapabilities, openjaus::environment_v1_0::QueryRangeSensorConfiguration, openjaus::environment_v1_0::QueryStillImageData, openjaus::environment_v1_0::QueryStillImageSensorCapabilities, openjaus::environment_v1_0::QueryStillImageSensorConfiguration, openjaus::environment_v1_0::QueryVisualSensorCapabilities, openjaus::environment_v1_0::QueryVisualSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorCompressedData, openjaus::manipulator_v1_0::SetEndEffectorEffort, openjaus::core_v1_1::CreateCommandEvent, openjaus::core_v1_1::QueryServices, openjaus::core_v1_1::SetTime, openjaus::environment_v1_0::ReportAnalogVideoSensorCapabilities, openjaus::environment_v1_0::ReportDigitalVideoSensorCapabilities, openjaus::environment_v1_0::ReportRangeSensorCapabilities, openjaus::environment_v1_0::ReportStillImageData, openjaus::environment_v1_0::ReportStillImageSensorCapabilities, openjaus::environment_v1_0::ReportVisualSensorCapabilities, openjaus::manipulator_v1_0::QueryManipulatorSpecifications, openjaus::manipulator_v1_0::SetJointEffort, openjaus::mobility_v1_0::QueryAccelerationState, openjaus::mobility_v1_0::QueryGlobalPathSegment, openjaus::mobility_v1_0::QueryGlobalPose, openjaus::mobility_v1_0::QueryGlobalVector, openjaus::mobility_v1_0::QueryLocalPathSegment, openjaus::mobility_v1_0::QueryLocalPose, openjaus::mobility_v1_0::QueryVelocityState, openjaus::mobility_v1_0::QueryWrenchEffort, openjaus::mobility_v1_0::ReportElement, openjaus::mobility_v1_0::ReportElementList, openjaus::mobility_v1_0::ReportGeomagneticProperty, openjaus::mobility_v1_0::ReportTravelSpeed, openjaus::mobility_v1_0::SetElement, openjaus::ugv_v1_0::ReportPlatformSpecifications, openjaus::core_v1_1::CommandEvent, openjaus::core_v1_1::QueryConfiguration, openjaus::core_v1_1::QueryEvents, openjaus::core_v1_1::RejectControl, openjaus::core_v1_1::ReportConfiguration, openjaus::core_v1_1::ReportControl, openjaus::core_v1_1::ReportEvents, openjaus::core_v1_1::ReportSubsystemList, openjaus::core_v1_1::UpdateEvent, openjaus::environment_v1_0::QueryAnalogVideoSensorCapabilities, openjaus::environment_v1_0::QueryAnalogVideoSensorConfiguration, openjaus::environment_v1_0::QuerySensorGeometricProperties, openjaus::environment_v1_0::QueryVisualSensorGeometricProperties, openjaus::environment_v1_0::ReportAnalogVideoSensorConfiguration, openjaus::environment_v1_0::ReportDigitalVideoSensorConfiguration, openjaus::environment_v1_0::ReportRangeSensorConfiguration, openjaus::environment_v1_0::ReportStillImageSensorConfiguration, openjaus::environment_v1_0::ReportVisualSensorConfiguration, openjaus::manipulator_v1_0::ReportEndEffectorEffort, openjaus::manipulator_v1_0::ReportJointEffort, openjaus::manipulator_v1_0::ReportJointForceTorque, openjaus::manipulator_v1_0::SetActuatorForceTorque, openjaus::manipulator_v1_0::SetJointMotionProfile, openjaus::manipulator_v1_0::SetJointPosition, openjaus::manipulator_v1_0::SetJointVelocity, openjaus::mobility_v1_0::QueryAccelerationLimit, openjaus::mobility_v1_0::QueryVelocityCommand, openjaus::mobility_v1_0::ReportElementCount, openjaus::mobility_v1_0::SetGeomagneticProperty, openjaus::ugv_v1_0::ReportTransmissionCapabilities, openjaus::ugv_v1_0::ReportTransmissionState, openjaus::ugv_v1_0::SetParkingBrake, openjaus::core_v1_1::Event, openjaus::core_v1_1::QueryIdentification, openjaus::core_v1_1::QuerySubsystemList, openjaus::core_v1_1::SetAuthority, openjaus::manipulator_v1_0::QueryCommandedActuatorForceTorque, openjaus::manipulator_v1_0::QueryCommandedEndEffectorPose, openjaus::manipulator_v1_0::QueryCommandedEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryCommandedJointPosition, openjaus::manipulator_v1_0::QueryCommandedJointVelocity, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointPosition, openjaus::manipulator_v1_0::QueryCommandedPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryEndEffectorEffort, openjaus::manipulator_v1_0::QueryEndEffectorPose, openjaus::manipulator_v1_0::QueryEndEffectorSpecification, openjaus::manipulator_v1_0::QueryEndEffectorVelocityState, openjaus::manipulator_v1_0::QueryJointForceTorque, openjaus::manipulator_v1_0::QueryJointMotionProfile, openjaus::manipulator_v1_0::QueryJointPosition, openjaus::manipulator_v1_0::QueryJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltJointEffort, openjaus::manipulator_v1_0::QueryPanTiltJointPosition, openjaus::manipulator_v1_0::QueryPanTiltJointVelocity, openjaus::manipulator_v1_0::QueryPanTiltMotionProfile, openjaus::manipulator_v1_0::QueryPanTiltSpecifications, openjaus::manipulator_v1_0::ReportCommandedActuatorForceTorque, openjaus::manipulator_v1_0::ReportCommandedJointPosition, openjaus::manipulator_v1_0::ReportCommandedJointVelocity, openjaus::manipulator_v1_0::ReportEndEffectorSpecification, openjaus::manipulator_v1_0::ReportJointMotionProfile, openjaus::manipulator_v1_0::ReportJointPosition, openjaus::manipulator_v1_0::ReportJointVelocity, openjaus::mobility_v1_0::DeleteElement, openjaus::mobility_v1_0::QueryGeomagneticProperty, openjaus::mobility_v1_0::QueryGlobalWaypoint, openjaus::mobility_v1_0::QueryLocalWaypoint, openjaus::mobility_v1_0::QueryTravelSpeed, openjaus::mobility_v1_0::RejectElementRequest, openjaus::mobility_v1_0::SetTravelSpeed, openjaus::ugv_v1_0::QueryOdometry, openjaus::ugv_v1_0::QueryPowerPlantCapabilities, openjaus::ugv_v1_0::QueryPowerPlantConfiguration, openjaus::ugv_v1_0::QueryPowerPlantStatus, openjaus::ugv_v1_0::QueryStabilizerEffort, openjaus::ugv_v1_0::QueryStabilizerPosition, openjaus::ugv_v1_0::ReportAnnunciatorConfiguration, openjaus::ugv_v1_0::ReportAnnunciatorState, openjaus::ugv_v1_0::ReportIlluminationConfiguration, openjaus::ugv_v1_0::ReportIlluminationState, openjaus::ugv_v1_0::ReportOdometry, openjaus::ugv_v1_0::ReportPowerPlantCapabilities, openjaus::ugv_v1_0::ReportPowerPlantConfiguration, openjaus::ugv_v1_0::ReportPowerPlantStatus, openjaus::ugv_v1_0::ReportStabilizerCapabilities, openjaus::ugv_v1_0::ReportStabilizerEffort, openjaus::ugv_v1_0::ReportStabilizerPosition, openjaus::ugv_v1_0::ReportTransferCaseState, openjaus::ugv_v1_0::ResetOdometry, openjaus::ugv_v1_0::SetAnnunciatorState, openjaus::ugv_v1_0::SetIlluminationState, openjaus::ugv_v1_0::SetPowerPlantConfiguration, openjaus::ugv_v1_0::SetStabilizerEffort, openjaus::ugv_v1_0::SetStabilizerPosition, openjaus::ugv_v1_0::SetTransferCaseState, openjaus::ugv_v1_0::SetTransmissionState, openjaus::core_v1_1::CancelEvent, openjaus::core_v1_1::ClearEmergency, openjaus::core_v1_1::QueryAuthority, openjaus::core_v1_1::QueryControl, openjaus::core_v1_1::QueryServiceList, openjaus::core_v1_1::QueryTimeout, openjaus::core_v1_1::RegisterServices, openjaus::core_v1_1::ReleaseControl, openjaus::core_v1_1::ReportAuthority, openjaus::core_v1_1::ReportEventTimeout, openjaus::core_v1_1::ReportIdentification, openjaus::core_v1_1::ReportJausAddress, openjaus::core_v1_1::ReportServiceList, openjaus::core_v1_1::ReportStatus, openjaus::core_v1_1::ReportStopped, openjaus::core_v1_1::ReportTimeout, openjaus::core_v1_1::ReportTransportPolicy, openjaus::core_v1_1::SetEmergency, openjaus::manipulator_v1_0::QueryActiveElement, openjaus::manipulator_v1_0::QueryJointEffort, openjaus::manipulator_v1_0::QueryToolOffset, openjaus::manipulator_v1_0::ReportActiveElement, openjaus::mobility_v1_0::ConfirmElementRequest, openjaus::mobility_v1_0::QueryActiveElement, openjaus::mobility_v1_0::QueryElement, openjaus::mobility_v1_0::QueryElementCount, openjaus::mobility_v1_0::QueryElementList, openjaus::mobility_v1_0::ReportActiveElement, openjaus::ugv_v1_0::QueryAckermannConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorConfiguration, openjaus::ugv_v1_0::QueryAnnunciatorState, openjaus::ugv_v1_0::QueryIlluminationConfiguration, openjaus::ugv_v1_0::QueryIlluminationState, openjaus::ugv_v1_0::QueryParkingBrake, openjaus::ugv_v1_0::QueryPlatformSpecifications, openjaus::ugv_v1_0::QuerySkidSteerEffort, openjaus::ugv_v1_0::QueryStabilizerCapabilities, openjaus::ugv_v1_0::QueryTransferCaseState, openjaus::ugv_v1_0::QueryTransmissionCapabilities, openjaus::ugv_v1_0::QueryTransmissionState, openjaus::core_v1_1::QueryEventTimeout, openjaus::core_v1_1::QueryHeartbeatPulse, openjaus::core_v1_1::QueryJausAddress, openjaus::core_v1_1::QueryStatus, openjaus::core_v1_1::QueryTime, openjaus::core_v1_1::QueryTransportPolicy, openjaus::core_v1_1::ReportHeartbeatPulse, openjaus::core_v1_1::Reset, openjaus::core_v1_1::Resume, openjaus::core_v1_1::Shutdown, openjaus::core_v1_1::Standby, and openjaus::mobility_v1_0::QueryLocalVector.

Friends And Related Function Documentation

◆ operator<< [1/2]

OPENJAUS_EXPORT friend std::ostream& operator<< ( std::ostream &  output,
const Message object 
)
friend

◆ operator<< [2/2]

OPENJAUS_EXPORT friend std::ostream& operator<< ( std::ostream &  output,
const Message object 
)
friend

The documentation for this class was generated from the following files: