OpenJAUS Software Development Kit
4.3.1
|
Application layer wrapper. More...
#include <Wrapper.h>
Inherits openjaus::system::Transportable, and openjaus::system::Prioritized.
Inherited by openjaus::model::InternalEvent, openjaus::model::Message, openjaus::transport::AS5669::ConfigurationWrapper, openjaus::transport::AS5669::JausWrapper, and openjaus::transport::AS5669::OjudpWrapper.
Public Member Functions | |
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 Address & | getDestination () const |
Accessor to get the value of destination. More... | |
bool | setDestination (const Address &destination) |
Accessor to set value of destination. More... | |
system::Transportable * | getPayload () const |
Accessor to get the value of payload. More... | |
bool | setPayload (system::Transportable *payload) |
Accessor to set value of payload. More... | |
const Address & | getSource () const |
Accessor to get the value of source. More... | |
bool | setSource (const Address &source) |
Accessor to set value of source. More... | |
TransportData * | getTransportData () const |
Accessor to get the value of transportData. More... | |
bool | setTransportData (TransportData *transportData) |
Accessor to set value of transportData. More... | |
virtual int | to (system::Buffer *dst) |
Operation to. More... | |
virtual int | from (system::Buffer *src) |
Operation from. More... | |
virtual int | length () |
Serializes object to internal transport buffer. More... | |
virtual int | prioritizedValue () |
Operation prioritizedValue. More... | |
virtual std::string | toString () const |
virtual Wrapper * | clone () |
Public Member Functions inherited from openjaus::system::Transportable | |
virtual | ~Transportable () |
Transportable () | |
Public Member Functions inherited from openjaus::system::Prioritized | |
virtual | ~Prioritized () |
Protected Member Functions | |
Wrapper (const Wrapper &wrapper) | |
Protected Attributes | |
AckNakType | ackNak |
bool | compressible |
bool | mustArrive |
uint16_t | sequenceNumber |
WrapperType | type |
Priority | priority |
BroadcastType | broadcastFlag |
LargeMessageType | largeMessageFlag |
Address | destination |
system::Transportable * | payload |
Address | source |
TransportData * | transportData |
Friends | |
OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const Wrapper &object) |
OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const Wrapper *object) |
This is an application layer transport wrapper. It is meant to contain all of the information necessary for the application developer to specify exactly how a message will be transported.
openjaus::transport::Wrapper::Wrapper | ( | ) |
|
virtual |
|
protected |
|
virtual |
Reimplemented in openjaus::transport::AS5669::JausWrapper, and openjaus::transport::AS5669::ConfigurationWrapper.
|
virtual |
src |
Implements openjaus::system::Transportable.
Reimplemented in openjaus::mobility::SetWrenchEffort, openjaus::mobility::ReportWrenchEffort, openjaus::manipulator::ReportPanTiltSpecifications, openjaus::mobility::ReportGlobalPose, openjaus::mobility::ReportLocalPose, openjaus::mobility::SetLocalPose, openjaus::mobility::ReportAccelerationState, openjaus::mobility::ReportVelocityState, openjaus::mobility::SetGlobalPose, openjaus::mobility::SetGlobalWaypoint, openjaus::mobility::SetLocalWaypoint, openjaus::mobility::SetGlobalPathSegment, openjaus::mobility::SetLocalPathSegment, openjaus::mobility::ReportGlobalWaypoint, openjaus::mobility::ReportLocalWaypoint, openjaus::mobility::ReportGlobalPathSegment, openjaus::mobility::ReportLocalPathSegment, openjaus::mobility::ReportAccelerationLimit, openjaus::mobility::ReportVelocityCommand, openjaus::mobility::SetAccelerationLimit, openjaus::mobility::SetGlobalVector, openjaus::mobility::SetVelocityCommand, openjaus::mobility::SetLocalVector, openjaus::mobility::ReportGlobalVector, openjaus::mobility::ReportLocalVector, openjaus::manipulator::SetEndEffectorPose, openjaus::manipulator::ReportManipulatorSpecifications, openjaus::manipulator::ReportCommandedEndEffectorPose, openjaus::manipulator::ReportEndEffectorPose, openjaus::ugv::ReportAckermannConfiguration, openjaus::ugv::SetAckermannConfiguration, openjaus::transport::AS5669::JausWrapper, openjaus::manipulator::ReportCommandedEndEffectorVelocityState, openjaus::manipulator::ReportEndEffectorVelocityState, openjaus::manipulator::ReportPanTiltMotionProfile, openjaus::manipulator::SetEndEffectorVelocityState, openjaus::manipulator::SetPanTiltMotionProfile, openjaus::hmi::ReportAnalogAction, openjaus::core::ReportTime, openjaus::transport::AS5669::ConfigurationWrapper, openjaus::manipulator::SetToolOffset, openjaus::environment::ReportRangeSensorGeometricProperties, openjaus::environment::ReportVisualSensorGeometricProperties, openjaus::manipulator::ReportToolOffset, openjaus::mobility::ExecuteList, openjaus::core::RejectEventRequest, openjaus::environment::ConfirmAnalogVideoSensorConfiguration, openjaus::environment::ConfirmDigitalVideoSensorConfiguration, openjaus::environment::ConfirmRangeSensorConfiguration, openjaus::environment::ConfirmStillImageSensorConfiguration, openjaus::environment::ConfirmVisualSensorConfiguration, openjaus::environment::QueryRangeSensorCompressedData, openjaus::environment::ReportRangeSensorData, openjaus::manipulator::ExecuteList, openjaus::manipulator::SetPanTiltJointEffort, openjaus::core::ConfirmControl, openjaus::core::ConfirmEventRequest, openjaus::core::CreateEvent, openjaus::environment::SetAnalogVideoSensorConfiguration, openjaus::environment::SetDigitalVideoSensorConfiguration, openjaus::environment::SetRangeSensorConfiguration, openjaus::environment::SetStillImageSensorConfiguration, openjaus::environment::SetVisualSensorConfiguration, openjaus::manipulator::ReportPanTiltJointEffort, openjaus::core::ReportServices, openjaus::core::SetTime, openjaus::environment::QueryRangeSensorData, openjaus::manipulator::ReportCommandedPanTiltJointPosition, openjaus::manipulator::ReportCommandedPanTiltJointVelocity, openjaus::manipulator::ReportPanTiltJointPosition, openjaus::manipulator::ReportPanTiltJointVelocity, openjaus::manipulator::SetPanTiltJointPosition, openjaus::manipulator::SetPanTiltJointVelocity, openjaus::transport::AS5669::OjudpWrapper, openjaus::ugv::ReportParkingBrake, openjaus::ugv::ReportSkidSteerEffort, openjaus::ugv::SetSkidSteerEffort, openjaus::core::RequestControl, openjaus::environment::ControlDigitalVideoSensorStream, openjaus::environment::QueryDigitalVideoSensorCapabilities, openjaus::environment::QueryDigitalVideoSensorConfiguration, openjaus::environment::QueryRangeSensorCapabilities, openjaus::environment::QueryRangeSensorConfiguration, openjaus::environment::QueryStillImageData, openjaus::environment::QueryStillImageSensorCapabilities, openjaus::environment::QueryStillImageSensorConfiguration, openjaus::environment::QueryVisualSensorCapabilities, openjaus::environment::QueryVisualSensorConfiguration, openjaus::environment::ReportRangeSensorCompressedData, openjaus::manipulator::SetEndEffectorEffort, openjaus::core::CreateCommandEvent, openjaus::core::QueryServices, openjaus::environment::ReportAnalogVideoSensorCapabilities, openjaus::environment::ReportDigitalVideoSensorCapabilities, openjaus::environment::ReportRangeSensorCapabilities, openjaus::environment::ReportStillImageData, openjaus::environment::ReportStillImageSensorCapabilities, openjaus::environment::ReportVisualSensorCapabilities, openjaus::hmi::ReportData, openjaus::hmi::ReportDataDefinition, openjaus::hmi::ReportPointingDeviceAction, openjaus::manipulator::QueryManipulatorSpecifications, openjaus::manipulator::SetJointEffort, openjaus::mobility::QueryAccelerationState, openjaus::mobility::QueryGlobalPathSegment, openjaus::mobility::QueryGlobalPose, openjaus::mobility::QueryGlobalVector, openjaus::mobility::QueryLocalPathSegment, openjaus::mobility::QueryLocalPose, openjaus::mobility::QueryVelocityState, openjaus::mobility::QueryWrenchEffort, openjaus::mobility::ReportElementList, openjaus::mobility::ReportGeomagneticProperty, openjaus::mobility::ReportTravelSpeed, openjaus::mobility::SetElement, openjaus::ugv::ReportPlatformSpecifications, openjaus::core::CommandEvent, openjaus::core::QueryConfiguration, openjaus::core::QueryEvents, openjaus::core::RejectControl, openjaus::core::ReportConfiguration, openjaus::core::ReportControl, openjaus::core::ReportEvents, openjaus::core::ReportSubsystemList, openjaus::core::UpdateEvent, openjaus::environment::QueryAnalogVideoSensorCapabilities, openjaus::environment::QueryAnalogVideoSensorConfiguration, openjaus::environment::QuerySensorGeometricProperties, openjaus::environment::QueryVisualSensorGeometricProperties, openjaus::environment::ReportAnalogVideoSensorConfiguration, openjaus::environment::ReportDigitalVideoSensorConfiguration, openjaus::environment::ReportRangeSensorConfiguration, openjaus::environment::ReportStillImageSensorConfiguration, openjaus::environment::ReportVisualSensorConfiguration, openjaus::hmi::ReportDrawingDefinition, openjaus::manipulator::ReportEndEffectorEffort, openjaus::manipulator::ReportJointEffort, openjaus::manipulator::ReportJointForceTorque, openjaus::manipulator::SetActuatorForceTorque, openjaus::manipulator::SetJointMotionProfile, openjaus::manipulator::SetJointPosition, openjaus::manipulator::SetJointVelocity, openjaus::mobility::QueryAccelerationLimit, openjaus::mobility::QueryVelocityCommand, openjaus::mobility::ReportElement, openjaus::mobility::ReportElementCount, openjaus::mobility::SetGeomagneticProperty, openjaus::ugv::ReportTransmissionCapabilities, openjaus::ugv::ReportTransmissionState, openjaus::ugv::SetParkingBrake, openjaus::core::Event, openjaus::core::QueryIdentification, openjaus::core::QuerySubsystemList, openjaus::core::SetAuthority, openjaus::hmi::QueryAnalogAction, openjaus::hmi::QueryAnalogDevices, openjaus::hmi::QueryDataDefinition, openjaus::hmi::QueryDCMValue, openjaus::hmi::QueryDrawingDefinition, openjaus::hmi::QueryKeyboardAction, openjaus::hmi::QueryPointingDeviceAction, openjaus::hmi::QueryPointingDeviceMovement, openjaus::hmi::ReportAnalogDevices, openjaus::hmi::ReportDCM, openjaus::hmi::ReportKeyboardAction, openjaus::hmi::ReportPointingDeviceMovement, openjaus::hmi::SetDCM, openjaus::manipulator::QueryCommandedActuatorForceTorque, openjaus::manipulator::QueryCommandedEndEffectorPose, openjaus::manipulator::QueryCommandedEndEffectorVelocityState, openjaus::manipulator::QueryCommandedJointPosition, openjaus::manipulator::QueryCommandedJointVelocity, openjaus::manipulator::QueryCommandedPanTiltJointPosition, openjaus::manipulator::QueryCommandedPanTiltJointVelocity, openjaus::manipulator::QueryEndEffectorEffort, openjaus::manipulator::QueryEndEffectorPose, openjaus::manipulator::QueryEndEffectorSpecification, openjaus::manipulator::QueryEndEffectorVelocityState, openjaus::manipulator::QueryJointForceTorque, openjaus::manipulator::QueryJointMotionProfile, openjaus::manipulator::QueryJointPosition, openjaus::manipulator::QueryJointVelocity, openjaus::manipulator::QueryPanTiltJointEffort, openjaus::manipulator::QueryPanTiltJointPosition, openjaus::manipulator::QueryPanTiltJointVelocity, openjaus::manipulator::QueryPanTiltMotionProfile, openjaus::manipulator::QueryPanTiltSpecifications, openjaus::manipulator::ReportCommandedActuatorForceTorque, openjaus::manipulator::ReportCommandedJointPosition, openjaus::manipulator::ReportCommandedJointVelocity, openjaus::manipulator::ReportEndEffectorSpecification, openjaus::manipulator::ReportJointMotionProfile, openjaus::manipulator::ReportJointPosition, openjaus::manipulator::ReportJointVelocity, openjaus::mobility::DeleteElement, openjaus::mobility::QueryGeomagneticProperty, openjaus::mobility::QueryGlobalWaypoint, openjaus::mobility::QueryLocalWaypoint, openjaus::mobility::QueryTravelSpeed, openjaus::mobility::RejectElementRequest, openjaus::mobility::SetTravelSpeed, openjaus::ugv::QueryOdometry, openjaus::ugv::QueryPowerPlantCapabilities, openjaus::ugv::QueryPowerPlantConfiguration, openjaus::ugv::QueryPowerPlantStatus, openjaus::ugv::QueryStabilizerEffort, openjaus::ugv::QueryStabilizerPosition, openjaus::ugv::ReportAnnunciatorConfiguration, openjaus::ugv::ReportAnnunciatorState, openjaus::ugv::ReportIlluminationConfiguration, openjaus::ugv::ReportIlluminationState, openjaus::ugv::ReportOdometry, openjaus::ugv::ReportPowerPlantCapabilities, openjaus::ugv::ReportPowerPlantConfiguration, openjaus::ugv::ReportPowerPlantStatus, openjaus::ugv::ReportStabilizerCapabilities, openjaus::ugv::ReportStabilizerEffort, openjaus::ugv::ReportStabilizerPosition, openjaus::ugv::ReportTransferCaseState, openjaus::ugv::ResetOdometry, openjaus::ugv::SetAnnunciatorState, openjaus::ugv::SetIlluminationState, openjaus::ugv::SetPowerPlantConfiguration, openjaus::ugv::SetStabilizerEffort, openjaus::ugv::SetStabilizerPosition, openjaus::ugv::SetTransferCaseState, openjaus::ugv::SetTransmissionState, openjaus::core::CancelEvent, openjaus::core::ClearEmergency, openjaus::core::QueryAuthority, openjaus::core::QueryControl, openjaus::core::QueryServiceList, openjaus::core::QueryTimeout, openjaus::core::RegisterServices, openjaus::core::ReleaseControl, openjaus::core::ReportAuthority, openjaus::core::ReportEventTimeout, openjaus::core::ReportIdentification, openjaus::core::ReportJausAddress, openjaus::core::ReportServiceList, openjaus::core::ReportStatus, openjaus::core::ReportStopped, openjaus::core::ReportTimeout, openjaus::core::ReportTransportPolicy, openjaus::core::SetEmergency, openjaus::hmi::QueryData, openjaus::hmi::QueryDCM, openjaus::manipulator::QueryActiveElement, openjaus::manipulator::QueryJointEffort, openjaus::manipulator::QueryToolOffset, openjaus::manipulator::ReportActiveElement, openjaus::mobility::ConfirmElementRequest, openjaus::mobility::QueryActiveElement, openjaus::mobility::QueryElement, openjaus::mobility::QueryElementCount, openjaus::mobility::QueryElementList, openjaus::mobility::ReportActiveElement, openjaus::ugv::QueryAckermannConfiguration, openjaus::ugv::QueryAnnunciatorConfiguration, openjaus::ugv::QueryAnnunciatorState, openjaus::ugv::QueryIlluminationConfiguration, openjaus::ugv::QueryIlluminationState, openjaus::ugv::QueryParkingBrake, openjaus::ugv::QueryPlatformSpecifications, openjaus::ugv::QuerySkidSteerEffort, openjaus::ugv::QueryStabilizerCapabilities, openjaus::ugv::QueryTransferCaseState, openjaus::ugv::QueryTransmissionCapabilities, openjaus::ugv::QueryTransmissionState, openjaus::core::ProcessEventRequest, openjaus::core::QueryEventTimeout, openjaus::core::QueryHeartbeatPulse, openjaus::core::QueryJausAddress, openjaus::core::QueryStatus, openjaus::core::QueryTime, openjaus::core::QueryTransportPolicy, openjaus::core::ReportHeartbeatPulse, openjaus::core::Reset, openjaus::core::Resume, openjaus::core::Shutdown, openjaus::core::Standby, openjaus::mobility::QueryLocalVector, openjaus::core::DismissController, openjaus::core::Failure, openjaus::core::Initialized, and openjaus::model::Message.
AckNakType openjaus::transport::Wrapper::getAckNak | ( | ) | const |
BroadcastType openjaus::transport::Wrapper::getBroadcastFlag | ( | ) | const |
const Address & openjaus::transport::Wrapper::getDestination | ( | ) | const |
LargeMessageType openjaus::transport::Wrapper::getLargeMessageFlag | ( | ) | const |
system::Transportable * openjaus::transport::Wrapper::getPayload | ( | ) | const |
Priority openjaus::transport::Wrapper::getPriority | ( | ) | const |
uint16_t openjaus::transport::Wrapper::getSequenceNumber | ( | void | ) | const |
const Address & openjaus::transport::Wrapper::getSource | ( | ) | const |
TransportData * openjaus::transport::Wrapper::getTransportData | ( | ) | const |
WrapperType openjaus::transport::Wrapper::getType | ( | void | ) | const |
bool openjaus::transport::Wrapper::isCompressible | ( | ) | const |
bool openjaus::transport::Wrapper::isMustArrive | ( | ) | const |
|
virtual |
Implements openjaus::system::Transportable.
Reimplemented in openjaus::mobility::SetWrenchEffort, openjaus::mobility::ReportWrenchEffort, openjaus::manipulator::ReportPanTiltSpecifications, openjaus::mobility::ReportGlobalPose, openjaus::mobility::ReportLocalPose, openjaus::mobility::SetLocalPose, openjaus::mobility::ReportAccelerationState, openjaus::mobility::ReportVelocityState, openjaus::mobility::SetGlobalPose, openjaus::mobility::SetGlobalWaypoint, openjaus::mobility::SetLocalWaypoint, openjaus::mobility::SetGlobalPathSegment, openjaus::mobility::SetLocalPathSegment, openjaus::mobility::ReportGlobalWaypoint, openjaus::mobility::ReportLocalWaypoint, openjaus::mobility::ReportGlobalPathSegment, openjaus::mobility::ReportLocalPathSegment, openjaus::mobility::ReportAccelerationLimit, openjaus::mobility::ReportVelocityCommand, openjaus::mobility::SetAccelerationLimit, openjaus::mobility::SetGlobalVector, openjaus::mobility::SetVelocityCommand, openjaus::mobility::SetLocalVector, openjaus::mobility::ReportGlobalVector, openjaus::mobility::ReportLocalVector, openjaus::manipulator::SetEndEffectorPose, openjaus::manipulator::ReportManipulatorSpecifications, openjaus::manipulator::ReportCommandedEndEffectorPose, openjaus::manipulator::ReportEndEffectorPose, openjaus::ugv::ReportAckermannConfiguration, openjaus::ugv::SetAckermannConfiguration, openjaus::manipulator::ReportCommandedEndEffectorVelocityState, openjaus::manipulator::ReportEndEffectorVelocityState, openjaus::manipulator::ReportPanTiltMotionProfile, openjaus::manipulator::SetEndEffectorVelocityState, openjaus::manipulator::SetPanTiltMotionProfile, openjaus::hmi::ReportAnalogAction, openjaus::transport::AS5669::JausWrapper, openjaus::core::ReportTime, openjaus::manipulator::SetToolOffset, openjaus::environment::ReportRangeSensorGeometricProperties, openjaus::environment::ReportVisualSensorGeometricProperties, openjaus::transport::AS5669::ConfigurationWrapper, openjaus::manipulator::ReportToolOffset, openjaus::mobility::ExecuteList, openjaus::core::RejectEventRequest, openjaus::environment::ConfirmAnalogVideoSensorConfiguration, openjaus::environment::ConfirmDigitalVideoSensorConfiguration, openjaus::environment::ConfirmRangeSensorConfiguration, openjaus::environment::ConfirmStillImageSensorConfiguration, openjaus::environment::ConfirmVisualSensorConfiguration, openjaus::environment::QueryRangeSensorCompressedData, openjaus::environment::ReportRangeSensorData, openjaus::manipulator::ExecuteList, openjaus::manipulator::SetPanTiltJointEffort, openjaus::core::ConfirmControl, openjaus::core::ConfirmEventRequest, openjaus::core::CreateEvent, openjaus::environment::SetAnalogVideoSensorConfiguration, openjaus::environment::SetDigitalVideoSensorConfiguration, openjaus::environment::SetRangeSensorConfiguration, openjaus::environment::SetStillImageSensorConfiguration, openjaus::environment::SetVisualSensorConfiguration, openjaus::manipulator::ReportPanTiltJointEffort, openjaus::core::ReportServices, openjaus::core::SetTime, openjaus::environment::QueryRangeSensorData, openjaus::manipulator::ReportCommandedPanTiltJointPosition, openjaus::manipulator::ReportCommandedPanTiltJointVelocity, openjaus::manipulator::ReportPanTiltJointPosition, openjaus::manipulator::ReportPanTiltJointVelocity, openjaus::manipulator::SetPanTiltJointPosition, openjaus::manipulator::SetPanTiltJointVelocity, openjaus::ugv::ReportParkingBrake, openjaus::ugv::ReportSkidSteerEffort, openjaus::ugv::SetSkidSteerEffort, openjaus::core::RequestControl, openjaus::environment::ControlDigitalVideoSensorStream, openjaus::environment::QueryDigitalVideoSensorCapabilities, openjaus::environment::QueryDigitalVideoSensorConfiguration, openjaus::environment::QueryRangeSensorCapabilities, openjaus::environment::QueryRangeSensorConfiguration, openjaus::environment::QueryStillImageData, openjaus::environment::QueryStillImageSensorCapabilities, openjaus::environment::QueryStillImageSensorConfiguration, openjaus::environment::QueryVisualSensorCapabilities, openjaus::environment::QueryVisualSensorConfiguration, openjaus::environment::ReportRangeSensorCompressedData, openjaus::manipulator::SetEndEffectorEffort, openjaus::core::CreateCommandEvent, openjaus::core::QueryServices, openjaus::environment::ReportAnalogVideoSensorCapabilities, openjaus::environment::ReportDigitalVideoSensorCapabilities, openjaus::environment::ReportRangeSensorCapabilities, openjaus::environment::ReportStillImageData, openjaus::environment::ReportStillImageSensorCapabilities, openjaus::environment::ReportVisualSensorCapabilities, openjaus::hmi::ReportData, openjaus::hmi::ReportDataDefinition, openjaus::hmi::ReportPointingDeviceAction, openjaus::manipulator::QueryManipulatorSpecifications, openjaus::manipulator::SetJointEffort, openjaus::mobility::QueryAccelerationState, openjaus::mobility::QueryGlobalPathSegment, openjaus::mobility::QueryGlobalPose, openjaus::mobility::QueryGlobalVector, openjaus::mobility::QueryLocalPathSegment, openjaus::mobility::QueryLocalPose, openjaus::mobility::QueryVelocityState, openjaus::mobility::QueryWrenchEffort, openjaus::mobility::ReportElementList, openjaus::mobility::ReportGeomagneticProperty, openjaus::mobility::ReportTravelSpeed, openjaus::mobility::SetElement, openjaus::transport::AS5669::OjudpWrapper, openjaus::ugv::ReportPlatformSpecifications, openjaus::core::CommandEvent, openjaus::core::QueryConfiguration, openjaus::core::QueryEvents, openjaus::core::RejectControl, openjaus::core::ReportConfiguration, openjaus::core::ReportControl, openjaus::core::ReportEvents, openjaus::core::ReportSubsystemList, openjaus::core::UpdateEvent, openjaus::environment::QueryAnalogVideoSensorCapabilities, openjaus::environment::QueryAnalogVideoSensorConfiguration, openjaus::environment::QuerySensorGeometricProperties, openjaus::environment::QueryVisualSensorGeometricProperties, openjaus::environment::ReportAnalogVideoSensorConfiguration, openjaus::environment::ReportDigitalVideoSensorConfiguration, openjaus::environment::ReportRangeSensorConfiguration, openjaus::environment::ReportStillImageSensorConfiguration, openjaus::environment::ReportVisualSensorConfiguration, openjaus::hmi::ReportDrawingDefinition, openjaus::manipulator::ReportEndEffectorEffort, openjaus::manipulator::ReportJointEffort, openjaus::manipulator::ReportJointForceTorque, openjaus::manipulator::SetActuatorForceTorque, openjaus::manipulator::SetJointMotionProfile, openjaus::manipulator::SetJointPosition, openjaus::manipulator::SetJointVelocity, openjaus::mobility::QueryAccelerationLimit, openjaus::mobility::QueryVelocityCommand, openjaus::mobility::ReportElement, openjaus::mobility::ReportElementCount, openjaus::mobility::SetGeomagneticProperty, openjaus::ugv::ReportTransmissionCapabilities, openjaus::ugv::ReportTransmissionState, openjaus::ugv::SetParkingBrake, openjaus::core::Event, openjaus::core::QueryIdentification, openjaus::core::QuerySubsystemList, openjaus::core::SetAuthority, openjaus::hmi::QueryAnalogAction, openjaus::hmi::QueryAnalogDevices, openjaus::hmi::QueryDataDefinition, openjaus::hmi::QueryDCMValue, openjaus::hmi::QueryDrawingDefinition, openjaus::hmi::QueryKeyboardAction, openjaus::hmi::QueryPointingDeviceAction, openjaus::hmi::QueryPointingDeviceMovement, openjaus::hmi::ReportAnalogDevices, openjaus::hmi::ReportDCM, openjaus::hmi::ReportKeyboardAction, openjaus::hmi::ReportPointingDeviceMovement, openjaus::hmi::SetDCM, openjaus::manipulator::QueryCommandedActuatorForceTorque, openjaus::manipulator::QueryCommandedEndEffectorPose, openjaus::manipulator::QueryCommandedEndEffectorVelocityState, openjaus::manipulator::QueryCommandedJointPosition, openjaus::manipulator::QueryCommandedJointVelocity, openjaus::manipulator::QueryCommandedPanTiltJointPosition, openjaus::manipulator::QueryCommandedPanTiltJointVelocity, openjaus::manipulator::QueryEndEffectorEffort, openjaus::manipulator::QueryEndEffectorPose, openjaus::manipulator::QueryEndEffectorSpecification, openjaus::manipulator::QueryEndEffectorVelocityState, openjaus::manipulator::QueryJointForceTorque, openjaus::manipulator::QueryJointMotionProfile, openjaus::manipulator::QueryJointPosition, openjaus::manipulator::QueryJointVelocity, openjaus::manipulator::QueryPanTiltJointEffort, openjaus::manipulator::QueryPanTiltJointPosition, openjaus::manipulator::QueryPanTiltJointVelocity, openjaus::manipulator::QueryPanTiltMotionProfile, openjaus::manipulator::QueryPanTiltSpecifications, openjaus::manipulator::ReportCommandedActuatorForceTorque, openjaus::manipulator::ReportCommandedJointPosition, openjaus::manipulator::ReportCommandedJointVelocity, openjaus::manipulator::ReportEndEffectorSpecification, openjaus::manipulator::ReportJointMotionProfile, openjaus::manipulator::ReportJointPosition, openjaus::manipulator::ReportJointVelocity, openjaus::mobility::DeleteElement, openjaus::mobility::QueryGeomagneticProperty, openjaus::mobility::QueryGlobalWaypoint, openjaus::mobility::QueryLocalWaypoint, openjaus::mobility::QueryTravelSpeed, openjaus::mobility::RejectElementRequest, openjaus::mobility::SetTravelSpeed, openjaus::ugv::QueryOdometry, openjaus::ugv::QueryPowerPlantCapabilities, openjaus::ugv::QueryPowerPlantConfiguration, openjaus::ugv::QueryPowerPlantStatus, openjaus::ugv::QueryStabilizerEffort, openjaus::ugv::QueryStabilizerPosition, openjaus::ugv::ReportAnnunciatorConfiguration, openjaus::ugv::ReportAnnunciatorState, openjaus::ugv::ReportIlluminationConfiguration, openjaus::ugv::ReportIlluminationState, openjaus::ugv::ReportOdometry, openjaus::ugv::ReportPowerPlantCapabilities, openjaus::ugv::ReportPowerPlantConfiguration, openjaus::ugv::ReportPowerPlantStatus, openjaus::ugv::ReportStabilizerCapabilities, openjaus::ugv::ReportStabilizerEffort, openjaus::ugv::ReportStabilizerPosition, openjaus::ugv::ReportTransferCaseState, openjaus::ugv::ResetOdometry, openjaus::ugv::SetAnnunciatorState, openjaus::ugv::SetIlluminationState, openjaus::ugv::SetPowerPlantConfiguration, openjaus::ugv::SetStabilizerEffort, openjaus::ugv::SetStabilizerPosition, openjaus::ugv::SetTransferCaseState, openjaus::ugv::SetTransmissionState, openjaus::core::CancelEvent, openjaus::core::ClearEmergency, openjaus::core::QueryAuthority, openjaus::core::QueryControl, openjaus::core::QueryServiceList, openjaus::core::QueryTimeout, openjaus::core::RegisterServices, openjaus::core::ReleaseControl, openjaus::core::ReportAuthority, openjaus::core::ReportEventTimeout, openjaus::core::ReportIdentification, openjaus::core::ReportJausAddress, openjaus::core::ReportServiceList, openjaus::core::ReportStatus, openjaus::core::ReportStopped, openjaus::core::ReportTimeout, openjaus::core::ReportTransportPolicy, openjaus::core::SetEmergency, openjaus::hmi::QueryData, openjaus::hmi::QueryDCM, openjaus::manipulator::QueryActiveElement, openjaus::manipulator::QueryJointEffort, openjaus::manipulator::QueryToolOffset, openjaus::manipulator::ReportActiveElement, openjaus::mobility::ConfirmElementRequest, openjaus::mobility::QueryActiveElement, openjaus::mobility::QueryElement, openjaus::mobility::QueryElementCount, openjaus::mobility::QueryElementList, openjaus::mobility::ReportActiveElement, openjaus::ugv::QueryAckermannConfiguration, openjaus::ugv::QueryAnnunciatorConfiguration, openjaus::ugv::QueryAnnunciatorState, openjaus::ugv::QueryIlluminationConfiguration, openjaus::ugv::QueryIlluminationState, openjaus::ugv::QueryParkingBrake, openjaus::ugv::QueryPlatformSpecifications, openjaus::ugv::QuerySkidSteerEffort, openjaus::ugv::QueryStabilizerCapabilities, openjaus::ugv::QueryTransferCaseState, openjaus::ugv::QueryTransmissionCapabilities, openjaus::ugv::QueryTransmissionState, openjaus::core::ProcessEventRequest, openjaus::core::QueryEventTimeout, openjaus::core::QueryHeartbeatPulse, openjaus::core::QueryJausAddress, openjaus::core::QueryStatus, openjaus::core::QueryTime, openjaus::core::QueryTransportPolicy, openjaus::core::ReportHeartbeatPulse, openjaus::core::Reset, openjaus::core::Resume, openjaus::core::Shutdown, openjaus::core::Standby, openjaus::mobility::QueryLocalVector, openjaus::core::DismissController, openjaus::core::Failure, openjaus::core::Initialized, and openjaus::model::Message.
|
virtual |
Implements openjaus::system::Prioritized.
bool openjaus::transport::Wrapper::setAckNak | ( | AckNakType | ackNak | ) |
ackNak | The value of the new ackNak. |
bool openjaus::transport::Wrapper::setBroadcastFlag | ( | BroadcastType | broadcastFlag | ) |
broadcastFlag | The value of the new broadcastFlag. |
bool openjaus::transport::Wrapper::setCompressible | ( | bool | compressible | ) |
compressible | The value of the new compressible. |
bool openjaus::transport::Wrapper::setDestination | ( | const Address & | destination | ) |
destination | The value of the new destination. |
bool openjaus::transport::Wrapper::setLargeMessageFlag | ( | LargeMessageType | largeMessageFlag | ) |
largeMessageFlag | The value of the new largeMessageFlag. |
bool openjaus::transport::Wrapper::setMustArrive | ( | bool | mustArrive | ) |
mustArrive | The value of the new mustArrive. |
bool openjaus::transport::Wrapper::setPayload | ( | system::Transportable * | payload | ) |
payload | The value of the new payload. |
bool openjaus::transport::Wrapper::setPriority | ( | Priority | priority | ) |
priority | The value of the new priority. |
bool openjaus::transport::Wrapper::setSequenceNumber | ( | uint16_t | sequenceNumber | ) |
sequenceNumber | The value of the new sequenceNumber. |
bool openjaus::transport::Wrapper::setSource | ( | const Address & | source | ) |
source | The value of the new source. |
bool openjaus::transport::Wrapper::setTransportData | ( | TransportData * | transportData | ) |
transportData | The value of the new transportData. |
bool openjaus::transport::Wrapper::setType | ( | WrapperType | type | ) |
type | The value of the new type. |
|
virtual |
dst |
Implements openjaus::system::Transportable.
Reimplemented in openjaus::mobility::SetWrenchEffort, openjaus::mobility::ReportWrenchEffort, openjaus::manipulator::ReportPanTiltSpecifications, openjaus::mobility::ReportGlobalPose, openjaus::mobility::ReportLocalPose, openjaus::mobility::SetLocalPose, openjaus::mobility::ReportAccelerationState, openjaus::mobility::ReportVelocityState, openjaus::mobility::SetGlobalPose, openjaus::mobility::SetGlobalWaypoint, openjaus::mobility::SetLocalWaypoint, openjaus::mobility::SetGlobalPathSegment, openjaus::mobility::SetLocalPathSegment, openjaus::mobility::ReportGlobalWaypoint, openjaus::mobility::ReportLocalWaypoint, openjaus::mobility::ReportGlobalPathSegment, openjaus::mobility::ReportLocalPathSegment, openjaus::mobility::ReportAccelerationLimit, openjaus::mobility::ReportVelocityCommand, openjaus::mobility::SetAccelerationLimit, openjaus::mobility::SetGlobalVector, openjaus::mobility::SetVelocityCommand, openjaus::mobility::SetLocalVector, openjaus::mobility::ReportGlobalVector, openjaus::mobility::ReportLocalVector, openjaus::manipulator::SetEndEffectorPose, openjaus::manipulator::ReportManipulatorSpecifications, openjaus::manipulator::ReportCommandedEndEffectorPose, openjaus::manipulator::ReportEndEffectorPose, openjaus::transport::AS5669::JausWrapper, openjaus::ugv::ReportAckermannConfiguration, openjaus::ugv::SetAckermannConfiguration, openjaus::manipulator::ReportCommandedEndEffectorVelocityState, openjaus::manipulator::ReportEndEffectorVelocityState, openjaus::manipulator::ReportPanTiltMotionProfile, openjaus::manipulator::SetEndEffectorVelocityState, openjaus::manipulator::SetPanTiltMotionProfile, openjaus::hmi::ReportAnalogAction, openjaus::transport::AS5669::ConfigurationWrapper, openjaus::core::ReportTime, openjaus::manipulator::SetToolOffset, openjaus::environment::ReportRangeSensorGeometricProperties, openjaus::environment::ReportVisualSensorGeometricProperties, openjaus::manipulator::ReportToolOffset, openjaus::mobility::ExecuteList, openjaus::core::RejectEventRequest, openjaus::environment::ConfirmAnalogVideoSensorConfiguration, openjaus::environment::ConfirmDigitalVideoSensorConfiguration, openjaus::environment::ConfirmRangeSensorConfiguration, openjaus::environment::ConfirmStillImageSensorConfiguration, openjaus::environment::ConfirmVisualSensorConfiguration, openjaus::environment::QueryRangeSensorCompressedData, openjaus::environment::ReportRangeSensorData, openjaus::manipulator::ExecuteList, openjaus::manipulator::SetPanTiltJointEffort, openjaus::transport::AS5669::OjudpWrapper, openjaus::core::ConfirmControl, openjaus::core::ConfirmEventRequest, openjaus::core::CreateEvent, openjaus::environment::SetAnalogVideoSensorConfiguration, openjaus::environment::SetDigitalVideoSensorConfiguration, openjaus::environment::SetRangeSensorConfiguration, openjaus::environment::SetStillImageSensorConfiguration, openjaus::environment::SetVisualSensorConfiguration, openjaus::manipulator::ReportPanTiltJointEffort, openjaus::core::ReportServices, openjaus::core::SetTime, openjaus::environment::QueryRangeSensorData, openjaus::manipulator::ReportCommandedPanTiltJointPosition, openjaus::manipulator::ReportCommandedPanTiltJointVelocity, openjaus::manipulator::ReportPanTiltJointPosition, openjaus::manipulator::ReportPanTiltJointVelocity, openjaus::manipulator::SetPanTiltJointPosition, openjaus::manipulator::SetPanTiltJointVelocity, openjaus::ugv::ReportParkingBrake, openjaus::ugv::ReportSkidSteerEffort, openjaus::ugv::SetSkidSteerEffort, openjaus::core::RequestControl, openjaus::environment::ControlDigitalVideoSensorStream, openjaus::environment::QueryDigitalVideoSensorCapabilities, openjaus::environment::QueryDigitalVideoSensorConfiguration, openjaus::environment::QueryRangeSensorCapabilities, openjaus::environment::QueryRangeSensorConfiguration, openjaus::environment::QueryStillImageData, openjaus::environment::QueryStillImageSensorCapabilities, openjaus::environment::QueryStillImageSensorConfiguration, openjaus::environment::QueryVisualSensorCapabilities, openjaus::environment::QueryVisualSensorConfiguration, openjaus::environment::ReportRangeSensorCompressedData, openjaus::manipulator::SetEndEffectorEffort, openjaus::core::CreateCommandEvent, openjaus::core::QueryServices, openjaus::environment::ReportAnalogVideoSensorCapabilities, openjaus::environment::ReportDigitalVideoSensorCapabilities, openjaus::environment::ReportRangeSensorCapabilities, openjaus::environment::ReportStillImageData, openjaus::environment::ReportStillImageSensorCapabilities, openjaus::environment::ReportVisualSensorCapabilities, openjaus::hmi::ReportData, openjaus::hmi::ReportDataDefinition, openjaus::hmi::ReportPointingDeviceAction, openjaus::manipulator::QueryManipulatorSpecifications, openjaus::manipulator::SetJointEffort, openjaus::mobility::QueryAccelerationState, openjaus::mobility::QueryGlobalPathSegment, openjaus::mobility::QueryGlobalPose, openjaus::mobility::QueryGlobalVector, openjaus::mobility::QueryLocalPathSegment, openjaus::mobility::QueryLocalPose, openjaus::mobility::QueryVelocityState, openjaus::mobility::QueryWrenchEffort, openjaus::mobility::ReportElementList, openjaus::mobility::ReportGeomagneticProperty, openjaus::mobility::ReportTravelSpeed, openjaus::mobility::SetElement, openjaus::ugv::ReportPlatformSpecifications, openjaus::core::CommandEvent, openjaus::core::QueryConfiguration, openjaus::core::QueryEvents, openjaus::core::RejectControl, openjaus::core::ReportConfiguration, openjaus::core::ReportControl, openjaus::core::ReportEvents, openjaus::core::ReportSubsystemList, openjaus::core::UpdateEvent, openjaus::environment::QueryAnalogVideoSensorCapabilities, openjaus::environment::QueryAnalogVideoSensorConfiguration, openjaus::environment::QuerySensorGeometricProperties, openjaus::environment::QueryVisualSensorGeometricProperties, openjaus::environment::ReportAnalogVideoSensorConfiguration, openjaus::environment::ReportDigitalVideoSensorConfiguration, openjaus::environment::ReportRangeSensorConfiguration, openjaus::environment::ReportStillImageSensorConfiguration, openjaus::environment::ReportVisualSensorConfiguration, openjaus::hmi::ReportDrawingDefinition, openjaus::manipulator::ReportEndEffectorEffort, openjaus::manipulator::ReportJointEffort, openjaus::manipulator::ReportJointForceTorque, openjaus::manipulator::SetActuatorForceTorque, openjaus::manipulator::SetJointMotionProfile, openjaus::manipulator::SetJointPosition, openjaus::manipulator::SetJointVelocity, openjaus::mobility::QueryAccelerationLimit, openjaus::mobility::QueryVelocityCommand, openjaus::mobility::ReportElement, openjaus::mobility::ReportElementCount, openjaus::mobility::SetGeomagneticProperty, openjaus::ugv::ReportTransmissionCapabilities, openjaus::ugv::ReportTransmissionState, openjaus::ugv::SetParkingBrake, openjaus::core::Event, openjaus::core::QueryIdentification, openjaus::core::QuerySubsystemList, openjaus::core::SetAuthority, openjaus::hmi::QueryAnalogAction, openjaus::hmi::QueryAnalogDevices, openjaus::hmi::QueryDataDefinition, openjaus::hmi::QueryDCMValue, openjaus::hmi::QueryDrawingDefinition, openjaus::hmi::QueryKeyboardAction, openjaus::hmi::QueryPointingDeviceAction, openjaus::hmi::QueryPointingDeviceMovement, openjaus::hmi::ReportAnalogDevices, openjaus::hmi::ReportDCM, openjaus::hmi::ReportKeyboardAction, openjaus::hmi::ReportPointingDeviceMovement, openjaus::hmi::SetDCM, openjaus::manipulator::QueryCommandedActuatorForceTorque, openjaus::manipulator::QueryCommandedEndEffectorPose, openjaus::manipulator::QueryCommandedEndEffectorVelocityState, openjaus::manipulator::QueryCommandedJointPosition, openjaus::manipulator::QueryCommandedJointVelocity, openjaus::manipulator::QueryCommandedPanTiltJointPosition, openjaus::manipulator::QueryCommandedPanTiltJointVelocity, openjaus::manipulator::QueryEndEffectorEffort, openjaus::manipulator::QueryEndEffectorPose, openjaus::manipulator::QueryEndEffectorSpecification, openjaus::manipulator::QueryEndEffectorVelocityState, openjaus::manipulator::QueryJointForceTorque, openjaus::manipulator::QueryJointMotionProfile, openjaus::manipulator::QueryJointPosition, openjaus::manipulator::QueryJointVelocity, openjaus::manipulator::QueryPanTiltJointEffort, openjaus::manipulator::QueryPanTiltJointPosition, openjaus::manipulator::QueryPanTiltJointVelocity, openjaus::manipulator::QueryPanTiltMotionProfile, openjaus::manipulator::QueryPanTiltSpecifications, openjaus::manipulator::ReportCommandedActuatorForceTorque, openjaus::manipulator::ReportCommandedJointPosition, openjaus::manipulator::ReportCommandedJointVelocity, openjaus::manipulator::ReportEndEffectorSpecification, openjaus::manipulator::ReportJointMotionProfile, openjaus::manipulator::ReportJointPosition, openjaus::manipulator::ReportJointVelocity, openjaus::mobility::DeleteElement, openjaus::mobility::QueryGeomagneticProperty, openjaus::mobility::QueryGlobalWaypoint, openjaus::mobility::QueryLocalWaypoint, openjaus::mobility::QueryTravelSpeed, openjaus::mobility::RejectElementRequest, openjaus::mobility::SetTravelSpeed, openjaus::ugv::QueryOdometry, openjaus::ugv::QueryPowerPlantCapabilities, openjaus::ugv::QueryPowerPlantConfiguration, openjaus::ugv::QueryPowerPlantStatus, openjaus::ugv::QueryStabilizerEffort, openjaus::ugv::QueryStabilizerPosition, openjaus::ugv::ReportAnnunciatorConfiguration, openjaus::ugv::ReportAnnunciatorState, openjaus::ugv::ReportIlluminationConfiguration, openjaus::ugv::ReportIlluminationState, openjaus::ugv::ReportOdometry, openjaus::ugv::ReportPowerPlantCapabilities, openjaus::ugv::ReportPowerPlantConfiguration, openjaus::ugv::ReportPowerPlantStatus, openjaus::ugv::ReportStabilizerCapabilities, openjaus::ugv::ReportStabilizerEffort, openjaus::ugv::ReportStabilizerPosition, openjaus::ugv::ReportTransferCaseState, openjaus::ugv::ResetOdometry, openjaus::ugv::SetAnnunciatorState, openjaus::ugv::SetIlluminationState, openjaus::ugv::SetPowerPlantConfiguration, openjaus::ugv::SetStabilizerEffort, openjaus::ugv::SetStabilizerPosition, openjaus::ugv::SetTransferCaseState, openjaus::ugv::SetTransmissionState, openjaus::core::CancelEvent, openjaus::core::ClearEmergency, openjaus::core::QueryAuthority, openjaus::core::QueryControl, openjaus::core::QueryServiceList, openjaus::core::QueryTimeout, openjaus::core::RegisterServices, openjaus::core::ReleaseControl, openjaus::core::ReportAuthority, openjaus::core::ReportEventTimeout, openjaus::core::ReportIdentification, openjaus::core::ReportJausAddress, openjaus::core::ReportServiceList, openjaus::core::ReportStatus, openjaus::core::ReportStopped, openjaus::core::ReportTimeout, openjaus::core::ReportTransportPolicy, openjaus::core::SetEmergency, openjaus::hmi::QueryData, openjaus::hmi::QueryDCM, openjaus::manipulator::QueryActiveElement, openjaus::manipulator::QueryJointEffort, openjaus::manipulator::QueryToolOffset, openjaus::manipulator::ReportActiveElement, openjaus::mobility::ConfirmElementRequest, openjaus::mobility::QueryActiveElement, openjaus::mobility::QueryElement, openjaus::mobility::QueryElementCount, openjaus::mobility::QueryElementList, openjaus::mobility::ReportActiveElement, openjaus::model::Message, openjaus::ugv::QueryAckermannConfiguration, openjaus::ugv::QueryAnnunciatorConfiguration, openjaus::ugv::QueryAnnunciatorState, openjaus::ugv::QueryIlluminationConfiguration, openjaus::ugv::QueryIlluminationState, openjaus::ugv::QueryParkingBrake, openjaus::ugv::QueryPlatformSpecifications, openjaus::ugv::QuerySkidSteerEffort, openjaus::ugv::QueryStabilizerCapabilities, openjaus::ugv::QueryTransferCaseState, openjaus::ugv::QueryTransmissionCapabilities, openjaus::ugv::QueryTransmissionState, openjaus::core::ProcessEventRequest, openjaus::core::QueryEventTimeout, openjaus::core::QueryHeartbeatPulse, openjaus::core::QueryJausAddress, openjaus::core::QueryStatus, openjaus::core::QueryTime, openjaus::core::QueryTransportPolicy, openjaus::core::ReportHeartbeatPulse, openjaus::core::Reset, openjaus::core::Resume, openjaus::core::Shutdown, openjaus::core::Standby, openjaus::mobility::QueryLocalVector, openjaus::core::DismissController, openjaus::core::Failure, and openjaus::core::Initialized.
|
virtual |
Reimplemented in openjaus::mobility::SetWrenchEffort, openjaus::mobility::ReportWrenchEffort, openjaus::manipulator::ReportPanTiltSpecifications, openjaus::mobility::ReportGlobalPose, openjaus::mobility::ReportLocalPose, openjaus::mobility::SetLocalPose, openjaus::mobility::ReportAccelerationState, openjaus::mobility::ReportVelocityState, openjaus::mobility::SetGlobalPose, openjaus::mobility::SetGlobalWaypoint, openjaus::mobility::SetLocalWaypoint, openjaus::mobility::SetGlobalPathSegment, openjaus::mobility::SetLocalPathSegment, openjaus::mobility::ReportGlobalWaypoint, openjaus::mobility::ReportLocalWaypoint, openjaus::mobility::ReportGlobalPathSegment, openjaus::mobility::ReportLocalPathSegment, openjaus::mobility::ReportAccelerationLimit, openjaus::mobility::ReportVelocityCommand, openjaus::mobility::SetAccelerationLimit, openjaus::mobility::SetGlobalVector, openjaus::mobility::SetVelocityCommand, openjaus::mobility::SetLocalVector, openjaus::mobility::ReportGlobalVector, openjaus::mobility::ReportLocalVector, openjaus::manipulator::SetEndEffectorPose, openjaus::manipulator::ReportManipulatorSpecifications, openjaus::manipulator::ReportCommandedEndEffectorPose, openjaus::manipulator::ReportEndEffectorPose, openjaus::ugv::ReportAckermannConfiguration, openjaus::ugv::SetAckermannConfiguration, openjaus::manipulator::ReportCommandedEndEffectorVelocityState, openjaus::manipulator::ReportEndEffectorVelocityState, openjaus::manipulator::ReportPanTiltMotionProfile, openjaus::manipulator::SetEndEffectorVelocityState, openjaus::manipulator::SetPanTiltMotionProfile, openjaus::hmi::ReportAnalogAction, openjaus::core::ReportTime, openjaus::manipulator::SetToolOffset, openjaus::environment::ReportRangeSensorGeometricProperties, openjaus::environment::ReportVisualSensorGeometricProperties, openjaus::manipulator::ReportToolOffset, openjaus::mobility::ExecuteList, openjaus::core::RejectEventRequest, openjaus::environment::ConfirmAnalogVideoSensorConfiguration, openjaus::environment::ConfirmDigitalVideoSensorConfiguration, openjaus::environment::ConfirmRangeSensorConfiguration, openjaus::environment::ConfirmStillImageSensorConfiguration, openjaus::environment::ConfirmVisualSensorConfiguration, openjaus::environment::QueryRangeSensorCompressedData, openjaus::environment::ReportRangeSensorData, openjaus::manipulator::ExecuteList, openjaus::manipulator::SetPanTiltJointEffort, openjaus::transport::AS5669::JausWrapper, openjaus::core::ConfirmControl, openjaus::core::ConfirmEventRequest, openjaus::core::CreateEvent, openjaus::environment::SetAnalogVideoSensorConfiguration, openjaus::environment::SetDigitalVideoSensorConfiguration, openjaus::environment::SetRangeSensorConfiguration, openjaus::environment::SetStillImageSensorConfiguration, openjaus::environment::SetVisualSensorConfiguration, openjaus::manipulator::ReportPanTiltJointEffort, openjaus::core::ReportServices, openjaus::core::SetTime, openjaus::environment::QueryRangeSensorData, openjaus::manipulator::ReportCommandedPanTiltJointPosition, openjaus::manipulator::ReportCommandedPanTiltJointVelocity, openjaus::manipulator::ReportPanTiltJointPosition, openjaus::manipulator::ReportPanTiltJointVelocity, openjaus::manipulator::SetPanTiltJointPosition, openjaus::manipulator::SetPanTiltJointVelocity, openjaus::ugv::ReportParkingBrake, openjaus::ugv::ReportSkidSteerEffort, openjaus::ugv::SetSkidSteerEffort, openjaus::core::RequestControl, openjaus::environment::ControlDigitalVideoSensorStream, openjaus::environment::QueryDigitalVideoSensorCapabilities, openjaus::environment::QueryDigitalVideoSensorConfiguration, openjaus::environment::QueryRangeSensorCapabilities, openjaus::environment::QueryRangeSensorConfiguration, openjaus::environment::QueryStillImageData, openjaus::environment::QueryStillImageSensorCapabilities, openjaus::environment::QueryStillImageSensorConfiguration, openjaus::environment::QueryVisualSensorCapabilities, openjaus::environment::QueryVisualSensorConfiguration, openjaus::environment::ReportRangeSensorCompressedData, openjaus::manipulator::SetEndEffectorEffort, openjaus::core::CreateCommandEvent, openjaus::core::QueryServices, openjaus::environment::ReportAnalogVideoSensorCapabilities, openjaus::environment::ReportDigitalVideoSensorCapabilities, openjaus::environment::ReportRangeSensorCapabilities, openjaus::environment::ReportStillImageData, openjaus::environment::ReportStillImageSensorCapabilities, openjaus::environment::ReportVisualSensorCapabilities, openjaus::hmi::ReportData, openjaus::hmi::ReportDataDefinition, openjaus::hmi::ReportPointingDeviceAction, openjaus::manipulator::QueryManipulatorSpecifications, openjaus::manipulator::SetJointEffort, openjaus::mobility::QueryAccelerationState, openjaus::mobility::QueryGlobalPathSegment, openjaus::mobility::QueryGlobalPose, openjaus::mobility::QueryGlobalVector, openjaus::mobility::QueryLocalPathSegment, openjaus::mobility::QueryLocalPose, openjaus::mobility::QueryVelocityState, openjaus::mobility::QueryWrenchEffort, openjaus::mobility::ReportElementList, openjaus::mobility::ReportGeomagneticProperty, openjaus::mobility::ReportTravelSpeed, openjaus::mobility::SetElement, openjaus::ugv::ReportPlatformSpecifications, openjaus::core::CommandEvent, openjaus::core::QueryConfiguration, openjaus::core::QueryEvents, openjaus::core::RejectControl, openjaus::core::ReportConfiguration, openjaus::core::ReportControl, openjaus::core::ReportEvents, openjaus::core::ReportSubsystemList, openjaus::core::UpdateEvent, openjaus::environment::QueryAnalogVideoSensorCapabilities, openjaus::environment::QueryAnalogVideoSensorConfiguration, openjaus::environment::QuerySensorGeometricProperties, openjaus::environment::QueryVisualSensorGeometricProperties, openjaus::environment::ReportAnalogVideoSensorConfiguration, openjaus::environment::ReportDigitalVideoSensorConfiguration, openjaus::environment::ReportRangeSensorConfiguration, openjaus::environment::ReportStillImageSensorConfiguration, openjaus::environment::ReportVisualSensorConfiguration, openjaus::hmi::ReportDrawingDefinition, openjaus::manipulator::ReportEndEffectorEffort, openjaus::manipulator::ReportJointEffort, openjaus::manipulator::ReportJointForceTorque, openjaus::manipulator::SetActuatorForceTorque, openjaus::manipulator::SetJointMotionProfile, openjaus::manipulator::SetJointPosition, openjaus::manipulator::SetJointVelocity, openjaus::mobility::QueryAccelerationLimit, openjaus::mobility::QueryVelocityCommand, openjaus::mobility::ReportElement, openjaus::mobility::ReportElementCount, openjaus::mobility::SetGeomagneticProperty, openjaus::ugv::ReportTransmissionCapabilities, openjaus::ugv::ReportTransmissionState, openjaus::ugv::SetParkingBrake, openjaus::core::Event, openjaus::core::QueryIdentification, openjaus::core::QuerySubsystemList, openjaus::core::SetAuthority, openjaus::hmi::QueryAnalogAction, openjaus::hmi::QueryAnalogDevices, openjaus::hmi::QueryDataDefinition, openjaus::hmi::QueryDCMValue, openjaus::hmi::QueryDrawingDefinition, openjaus::hmi::QueryKeyboardAction, openjaus::hmi::QueryPointingDeviceAction, openjaus::hmi::QueryPointingDeviceMovement, openjaus::hmi::ReportAnalogDevices, openjaus::hmi::ReportDCM, openjaus::hmi::ReportKeyboardAction, openjaus::hmi::ReportPointingDeviceMovement, openjaus::hmi::SetDCM, openjaus::manipulator::QueryCommandedActuatorForceTorque, openjaus::manipulator::QueryCommandedEndEffectorPose, openjaus::manipulator::QueryCommandedEndEffectorVelocityState, openjaus::manipulator::QueryCommandedJointPosition, openjaus::manipulator::QueryCommandedJointVelocity, openjaus::manipulator::QueryCommandedPanTiltJointPosition, openjaus::manipulator::QueryCommandedPanTiltJointVelocity, openjaus::manipulator::QueryEndEffectorEffort, openjaus::manipulator::QueryEndEffectorPose, openjaus::manipulator::QueryEndEffectorSpecification, openjaus::manipulator::QueryEndEffectorVelocityState, openjaus::manipulator::QueryJointForceTorque, openjaus::manipulator::QueryJointMotionProfile, openjaus::manipulator::QueryJointPosition, openjaus::manipulator::QueryJointVelocity, openjaus::manipulator::QueryPanTiltJointEffort, openjaus::manipulator::QueryPanTiltJointPosition, openjaus::manipulator::QueryPanTiltJointVelocity, openjaus::manipulator::QueryPanTiltMotionProfile, openjaus::manipulator::QueryPanTiltSpecifications, openjaus::manipulator::ReportCommandedActuatorForceTorque, openjaus::manipulator::ReportCommandedJointPosition, openjaus::manipulator::ReportCommandedJointVelocity, openjaus::manipulator::ReportEndEffectorSpecification, openjaus::manipulator::ReportJointMotionProfile, openjaus::manipulator::ReportJointPosition, openjaus::manipulator::ReportJointVelocity, openjaus::mobility::DeleteElement, openjaus::mobility::QueryGeomagneticProperty, openjaus::mobility::QueryGlobalWaypoint, openjaus::mobility::QueryLocalWaypoint, openjaus::mobility::QueryTravelSpeed, openjaus::mobility::RejectElementRequest, openjaus::mobility::SetTravelSpeed, openjaus::transport::AS5669::ConfigurationWrapper, openjaus::ugv::QueryOdometry, openjaus::ugv::QueryPowerPlantCapabilities, openjaus::ugv::QueryPowerPlantConfiguration, openjaus::ugv::QueryPowerPlantStatus, openjaus::ugv::QueryStabilizerEffort, openjaus::ugv::QueryStabilizerPosition, openjaus::ugv::ReportAnnunciatorConfiguration, openjaus::ugv::ReportAnnunciatorState, openjaus::ugv::ReportIlluminationConfiguration, openjaus::ugv::ReportIlluminationState, openjaus::ugv::ReportOdometry, openjaus::ugv::ReportPowerPlantCapabilities, openjaus::ugv::ReportPowerPlantConfiguration, openjaus::ugv::ReportPowerPlantStatus, openjaus::ugv::ReportStabilizerCapabilities, openjaus::ugv::ReportStabilizerEffort, openjaus::ugv::ReportStabilizerPosition, openjaus::ugv::ReportTransferCaseState, openjaus::ugv::ResetOdometry, openjaus::ugv::SetAnnunciatorState, openjaus::ugv::SetIlluminationState, openjaus::ugv::SetPowerPlantConfiguration, openjaus::ugv::SetStabilizerEffort, openjaus::ugv::SetStabilizerPosition, openjaus::ugv::SetTransferCaseState, openjaus::ugv::SetTransmissionState, openjaus::core::CancelEvent, openjaus::core::ClearEmergency, openjaus::core::QueryAuthority, openjaus::core::QueryControl, openjaus::core::QueryServiceList, openjaus::core::QueryTimeout, openjaus::core::RegisterServices, openjaus::core::ReleaseControl, openjaus::core::ReportAuthority, openjaus::core::ReportEventTimeout, openjaus::core::ReportIdentification, openjaus::core::ReportJausAddress, openjaus::core::ReportServiceList, openjaus::core::ReportStatus, openjaus::core::ReportStopped, openjaus::core::ReportTimeout, openjaus::core::ReportTransportPolicy, openjaus::core::SetEmergency, openjaus::hmi::QueryData, openjaus::hmi::QueryDCM, openjaus::manipulator::QueryActiveElement, openjaus::manipulator::QueryJointEffort, openjaus::manipulator::QueryToolOffset, openjaus::manipulator::ReportActiveElement, openjaus::mobility::ConfirmElementRequest, openjaus::mobility::QueryActiveElement, openjaus::mobility::QueryElement, openjaus::mobility::QueryElementCount, openjaus::mobility::QueryElementList, openjaus::mobility::ReportActiveElement, openjaus::ugv::QueryAckermannConfiguration, openjaus::ugv::QueryAnnunciatorConfiguration, openjaus::ugv::QueryAnnunciatorState, openjaus::ugv::QueryIlluminationConfiguration, openjaus::ugv::QueryIlluminationState, openjaus::ugv::QueryParkingBrake, openjaus::ugv::QueryPlatformSpecifications, openjaus::ugv::QuerySkidSteerEffort, openjaus::ugv::QueryStabilizerCapabilities, openjaus::ugv::QueryTransferCaseState, openjaus::ugv::QueryTransmissionCapabilities, openjaus::ugv::QueryTransmissionState, openjaus::core::ProcessEventRequest, openjaus::core::QueryEventTimeout, openjaus::core::QueryHeartbeatPulse, openjaus::core::QueryJausAddress, openjaus::core::QueryStatus, openjaus::core::QueryTime, openjaus::core::QueryTransportPolicy, openjaus::core::ReportHeartbeatPulse, openjaus::core::Reset, openjaus::core::Resume, openjaus::core::Shutdown, openjaus::core::Standby, openjaus::mobility::QueryLocalVector, openjaus::core::DismissController, openjaus::core::Failure, openjaus::core::Initialized, openjaus::transport::AS5669::OjudpWrapper, openjaus::model::Message, and openjaus::model::InternalEvent.
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |