Goby3  3.1.5
2024.05.14
goby::middleware::protobuf Namespace Reference

Namespaces

 detail
 
 gpsd
 

Classes

class  PROTOBUF_FINAL
 

Enumerations

enum  CanConfig_CanFilter_CanMask : int { CanConfig_CanFilter_CanMask_StandardFrameFormat = 2047 , CanConfig_CanFilter_CanMask_ExtendedFrameFormat = 536870911 , CanConfig_CanFilter_CanMask_PGNOnly = 33554176 }
 
enum  HealthState : int { HEALTH__OK = 1 , HEALTH__DEGRADED = 2 , HEALTH__FAILED = 3 }
 
enum  Error : int { ERROR__PROCESS_DIED = 1 , ERROR__THREAD_NOT_RESPONDING = 100 }
 
enum  SerialCommand_Command : int {
  SerialCommand_Command_SEND_BREAK = 1 , SerialCommand_Command_RTS_HIGH = 2 , SerialCommand_Command_RTS_LOW = 3 , SerialCommand_Command_DTR_HIGH = 4 ,
  SerialCommand_Command_DTR_LOW = 5
}
 
enum  TCPServerEvent_Event : int { TCPServerEvent_Event_EVENT_BIND = 0 , TCPServerEvent_Event_EVENT_CONNECT = 1 , TCPServerEvent_Event_EVENT_DISCONNECT = 2 }
 
enum  TCPClientEvent_Event : int { TCPClientEvent_Event_EVENT_CONNECT = 1 , TCPClientEvent_Event_EVENT_DISCONNECT = 2 }
 
enum  IOError_ErrorCode : int { IOError_ErrorCode_IO__INIT_FAILURE = 1 , IOError_ErrorCode_IO__READ_FAILURE = 2 , IOError_ErrorCode_IO__WRITE_FAILURE = 3 , IOError_ErrorCode_IO__DATA_TIMEOUT = 4 }
 
enum  IOState : int { IO__STATE_UNKNOWN = -1 , IO__LINK_OPEN = 1 , IO__LINK_CLOSED = 2 , IO__CRITICAL_FAILURE = 3 }
 
enum  Layer : int { LAYER_INTERTHREAD = 0 , LAYER_INTERPROCESS = 10 , LAYER_INTERMODULE = 20 , LAYER_INTERVEHICLE = 30 }
 
enum  LoggerRequest_State : int { LoggerRequest_State_START_LOGGING = 1 , LoggerRequest_State_STOP_LOGGING = 2 , LoggerRequest_State_ROTATE_LOG = 3 }
 
enum  SerialConfig_FlowControl : int { SerialConfig_FlowControl_NONE = 0 , SerialConfig_FlowControl_SOFTWARE = 1 , SerialConfig_FlowControl_HARDWARE = 2 }
 
enum  SerializerMetadataRequest_Request : int { SerializerMetadataRequest_Request_METADATA_INCLUDE = 1 , SerializerMetadataRequest_Request_METADATA_EXCLUDE = 2 }
 
enum  TerminateResult_Result : int { TerminateResult_Result_PROCESS_RESPONDED = 1 , TerminateResult_Result_PROCESS_CLEANLY_QUIT = 2 , TerminateResult_Result_TIMEOUT_RESPONSE = 3 , TerminateResult_Result_TIMEOUT_RUNNING = 4 }
 

Functions

bool operator< (const TCPEndPoint &ep_a, const TCPEndPoint &ep_b)
 
bool operator== (const TCPEndPoint &ep_a, const TCPEndPoint &ep_b)
 
bool CanConfig_CanFilter_CanMask_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * CanConfig_CanFilter_CanMask_descriptor ()
 
template<typename T >
const std::string & CanConfig_CanFilter_CanMask_Name (T enum_t_value)
 
bool CanConfig_CanFilter_CanMask_Parse (const std::string &name, CanConfig_CanFilter_CanMask *value)
 
bool HealthState_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * HealthState_descriptor ()
 
template<typename T >
const std::string & HealthState_Name (T enum_t_value)
 
bool HealthState_Parse (const std::string &name, HealthState *value)
 
bool Error_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Error_descriptor ()
 
template<typename T >
const std::string & Error_Name (T enum_t_value)
 
bool Error_Parse (const std::string &name, Error *value)
 
bool SerialCommand_Command_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SerialCommand_Command_descriptor ()
 
template<typename T >
const std::string & SerialCommand_Command_Name (T enum_t_value)
 
bool SerialCommand_Command_Parse (const std::string &name, SerialCommand_Command *value)
 
bool TCPServerEvent_Event_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TCPServerEvent_Event_descriptor ()
 
template<typename T >
const std::string & TCPServerEvent_Event_Name (T enum_t_value)
 
bool TCPServerEvent_Event_Parse (const std::string &name, TCPServerEvent_Event *value)
 
bool TCPClientEvent_Event_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TCPClientEvent_Event_descriptor ()
 
template<typename T >
const std::string & TCPClientEvent_Event_Name (T enum_t_value)
 
bool TCPClientEvent_Event_Parse (const std::string &name, TCPClientEvent_Event *value)
 
bool IOError_ErrorCode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * IOError_ErrorCode_descriptor ()
 
template<typename T >
const std::string & IOError_ErrorCode_Name (T enum_t_value)
 
bool IOError_ErrorCode_Parse (const std::string &name, IOError_ErrorCode *value)
 
bool IOState_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * IOState_descriptor ()
 
template<typename T >
const std::string & IOState_Name (T enum_t_value)
 
bool IOState_Parse (const std::string &name, IOState *value)
 
bool Layer_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Layer_descriptor ()
 
template<typename T >
const std::string & Layer_Name (T enum_t_value)
 
bool Layer_Parse (const std::string &name, Layer *value)
 
bool LoggerRequest_State_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LoggerRequest_State_descriptor ()
 
template<typename T >
const std::string & LoggerRequest_State_Name (T enum_t_value)
 
bool LoggerRequest_State_Parse (const std::string &name, LoggerRequest_State *value)
 
bool SerialConfig_FlowControl_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SerialConfig_FlowControl_descriptor ()
 
template<typename T >
const std::string & SerialConfig_FlowControl_Name (T enum_t_value)
 
bool SerialConfig_FlowControl_Parse (const std::string &name, SerialConfig_FlowControl *value)
 
bool SerializerMetadataRequest_Request_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SerializerMetadataRequest_Request_descriptor ()
 
template<typename T >
const std::string & SerializerMetadataRequest_Request_Name (T enum_t_value)
 
bool SerializerMetadataRequest_Request_Parse (const std::string &name, SerializerMetadataRequest_Request *value)
 
bool TerminateResult_Result_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TerminateResult_Result_descriptor ()
 
template<typename T >
const std::string & TerminateResult_Result_Name (T enum_t_value)
 
bool TerminateResult_Result_Parse (const std::string &name, TerminateResult_Result *value)
 
bool operator< (const SerializerTransporterKey &k1, const SerializerTransporterKey &k2)
 
size_t data_size (const SerializerTransporterMessage &msg)
 
bool operator== (const SerializerTransporterMessage &a, const SerializerTransporterMessage &b)
 
bool operator< (const SerializerTransporterMessage &a, const SerializerTransporterMessage &b)
 

Variables

AppConfigDefaultTypeInternal _AppConfig_default_instance_
 
AppConfig_GeodesyDefaultTypeInternal _AppConfig_Geodesy_default_instance_
 
AppConfig_HealthDefaultTypeInternal _AppConfig_Health_default_instance_
 
AppConfig_SimulatorSettingsDefaultTypeInternal _AppConfig_SimulatorSettings_default_instance_
 
AppConfig_SimulatorSettings_TimeDefaultTypeInternal _AppConfig_SimulatorSettings_Time_default_instance_
 
AppConfig_ToolDefaultTypeInternal _AppConfig_Tool_default_instance_
 
CanConfigDefaultTypeInternal _CanConfig_default_instance_
 
CanConfig_CanFilterDefaultTypeInternal _CanConfig_CanFilter_default_instance_
 
constexpr CanConfig_CanFilter_CanMask CanConfig_CanFilter_CanMask_CanMask_MIN = CanConfig_CanFilter_CanMask_StandardFrameFormat
 
constexpr CanConfig_CanFilter_CanMask CanConfig_CanFilter_CanMask_CanMask_MAX = CanConfig_CanFilter_CanMask_ExtendedFrameFormat
 
constexpr int CanConfig_CanFilter_CanMask_CanMask_ARRAYSIZE = CanConfig_CanFilter_CanMask_CanMask_MAX + 1
 
HealthRequestDefaultTypeInternal _HealthRequest_default_instance_
 
ProcessHealthDefaultTypeInternal _ProcessHealth_default_instance_
 
ThreadHealthDefaultTypeInternal _ThreadHealth_default_instance_
 
VehicleHealthDefaultTypeInternal _VehicleHealth_default_instance_
 
constexpr HealthState HealthState_MIN = HEALTH__OK
 
constexpr HealthState HealthState_MAX = HEALTH__FAILED
 
constexpr int HealthState_ARRAYSIZE = HealthState_MAX + 1
 
constexpr Error Error_MIN = ERROR__PROCESS_DIED
 
constexpr Error Error_MAX = ERROR__THREAD_NOT_RESPONDING
 
constexpr int Error_ARRAYSIZE = Error_MAX + 1
 
LatLonPointDefaultTypeInternal _LatLonPoint_default_instance_
 
RouteDefaultTypeInternal _Route_default_instance_
 
WaypointDefaultTypeInternal _Waypoint_default_instance_
 
HDF5ConfigDefaultTypeInternal _HDF5Config_default_instance_
 
IODataDefaultTypeInternal _IOData_default_instance_
 
IOErrorDefaultTypeInternal _IOError_default_instance_
 
IOStatusDefaultTypeInternal _IOStatus_default_instance_
 
SerialCommandDefaultTypeInternal _SerialCommand_default_instance_
 
SerialStatusDefaultTypeInternal _SerialStatus_default_instance_
 
TCPClientEventDefaultTypeInternal _TCPClientEvent_default_instance_
 
TCPEndPointDefaultTypeInternal _TCPEndPoint_default_instance_
 
TCPServerEventDefaultTypeInternal _TCPServerEvent_default_instance_
 
UDPEndPointDefaultTypeInternal _UDPEndPoint_default_instance_
 
constexpr SerialCommand_Command SerialCommand_Command_Command_MIN = SerialCommand_Command_SEND_BREAK
 
constexpr SerialCommand_Command SerialCommand_Command_Command_MAX = SerialCommand_Command_DTR_LOW
 
constexpr int SerialCommand_Command_Command_ARRAYSIZE = SerialCommand_Command_Command_MAX + 1
 
constexpr TCPServerEvent_Event TCPServerEvent_Event_Event_MIN = TCPServerEvent_Event_EVENT_BIND
 
constexpr TCPServerEvent_Event TCPServerEvent_Event_Event_MAX = TCPServerEvent_Event_EVENT_DISCONNECT
 
constexpr int TCPServerEvent_Event_Event_ARRAYSIZE = TCPServerEvent_Event_Event_MAX + 1
 
constexpr TCPClientEvent_Event TCPClientEvent_Event_Event_MIN = TCPClientEvent_Event_EVENT_CONNECT
 
constexpr TCPClientEvent_Event TCPClientEvent_Event_Event_MAX = TCPClientEvent_Event_EVENT_DISCONNECT
 
constexpr int TCPClientEvent_Event_Event_ARRAYSIZE = TCPClientEvent_Event_Event_MAX + 1
 
constexpr IOError_ErrorCode IOError_ErrorCode_ErrorCode_MIN = IOError_ErrorCode_IO__INIT_FAILURE
 
constexpr IOError_ErrorCode IOError_ErrorCode_ErrorCode_MAX = IOError_ErrorCode_IO__DATA_TIMEOUT
 
constexpr int IOError_ErrorCode_ErrorCode_ARRAYSIZE = IOError_ErrorCode_ErrorCode_MAX + 1
 
constexpr IOState IOState_MIN = IO__STATE_UNKNOWN
 
constexpr IOState IOState_MAX = IO__CRITICAL_FAILURE
 
constexpr int IOState_ARRAYSIZE = IOState_MAX + 1
 
constexpr Layer Layer_MIN = LAYER_INTERTHREAD
 
constexpr Layer Layer_MAX = LAYER_INTERVEHICLE
 
constexpr int Layer_ARRAYSIZE = Layer_MAX + 1
 
LoggerRequestDefaultTypeInternal _LoggerRequest_default_instance_
 
constexpr LoggerRequest_State LoggerRequest_State_State_MIN = LoggerRequest_State_START_LOGGING
 
constexpr LoggerRequest_State LoggerRequest_State_State_MAX = LoggerRequest_State_ROTATE_LOG
 
constexpr int LoggerRequest_State_State_ARRAYSIZE = LoggerRequest_State_State_MAX + 1
 
DatumUpdateDefaultTypeInternal _DatumUpdate_default_instance_
 
PTYConfigDefaultTypeInternal _PTYConfig_default_instance_
 
SerialConfigDefaultTypeInternal _SerialConfig_default_instance_
 
constexpr SerialConfig_FlowControl SerialConfig_FlowControl_FlowControl_MIN = SerialConfig_FlowControl_NONE
 
constexpr SerialConfig_FlowControl SerialConfig_FlowControl_FlowControl_MAX = SerialConfig_FlowControl_HARDWARE
 
constexpr int SerialConfig_FlowControl_FlowControl_ARRAYSIZE = SerialConfig_FlowControl_FlowControl_MAX + 1
 
SerializerMetadataRequestDefaultTypeInternal _SerializerMetadataRequest_default_instance_
 
SerializerProtobufMetadataDefaultTypeInternal _SerializerProtobufMetadata_default_instance_
 
SerializerTransporterKeyDefaultTypeInternal _SerializerTransporterKey_default_instance_
 
SerializerTransporterMessageDefaultTypeInternal _SerializerTransporterMessage_default_instance_
 
constexpr SerializerMetadataRequest_Request SerializerMetadataRequest_Request_Request_MIN = SerializerMetadataRequest_Request_METADATA_INCLUDE
 
constexpr SerializerMetadataRequest_Request SerializerMetadataRequest_Request_Request_MAX = SerializerMetadataRequest_Request_METADATA_EXCLUDE
 
constexpr int SerializerMetadataRequest_Request_Request_ARRAYSIZE = SerializerMetadataRequest_Request_Request_MAX + 1
 
TCPClientConfigDefaultTypeInternal _TCPClientConfig_default_instance_
 
TCPServerConfigDefaultTypeInternal _TCPServerConfig_default_instance_
 
TerminateRequestDefaultTypeInternal _TerminateRequest_default_instance_
 
TerminateResponseDefaultTypeInternal _TerminateResponse_default_instance_
 
TerminateResultDefaultTypeInternal _TerminateResult_default_instance_
 
constexpr TerminateResult_Result TerminateResult_Result_Result_MIN = TerminateResult_Result_PROCESS_RESPONDED
 
constexpr TerminateResult_Result TerminateResult_Result_Result_MAX = TerminateResult_Result_TIMEOUT_RUNNING
 
constexpr int TerminateResult_Result_Result_ARRAYSIZE = TerminateResult_Result_Result_MAX + 1
 
TransporterConfigDefaultTypeInternal _TransporterConfig_default_instance_
 
UDPOneToManyConfigDefaultTypeInternal _UDPOneToManyConfig_default_instance_
 
UDPPointToPointConfigDefaultTypeInternal _UDPPointToPointConfig_default_instance_
 

Enumeration Type Documentation

◆ CanConfig_CanFilter_CanMask

Enumerator
CanConfig_CanFilter_CanMask_StandardFrameFormat 
CanConfig_CanFilter_CanMask_ExtendedFrameFormat 
CanConfig_CanFilter_CanMask_PGNOnly 

Definition at line 86 of file can_config.pb.h.

◆ Error

Enumerator
ERROR__PROCESS_DIED 
ERROR__THREAD_NOT_RESPONDING 

Definition at line 117 of file coroner.pb.h.

◆ HealthState

Enumerator
HEALTH__OK 
HEALTH__DEGRADED 
HEALTH__FAILED 

Definition at line 93 of file coroner.pb.h.

◆ IOError_ErrorCode

Enumerator
IOError_ErrorCode_IO__INIT_FAILURE 
IOError_ErrorCode_IO__READ_FAILURE 
IOError_ErrorCode_IO__WRITE_FAILURE 
IOError_ErrorCode_IO__DATA_TIMEOUT 

Definition at line 185 of file io.pb.h.

◆ IOState

Enumerator
IO__STATE_UNKNOWN 
IO__LINK_OPEN 
IO__LINK_CLOSED 
IO__CRITICAL_FAILURE 

Definition at line 210 of file io.pb.h.

◆ Layer

Enumerator
LAYER_INTERTHREAD 
LAYER_INTERPROCESS 
LAYER_INTERMODULE 
LAYER_INTERVEHICLE 

Definition at line 66 of file layer.pb.h.

◆ LoggerRequest_State

Enumerator
LoggerRequest_State_START_LOGGING 
LoggerRequest_State_STOP_LOGGING 
LoggerRequest_State_ROTATE_LOG 

Definition at line 79 of file logger.pb.h.

◆ SerialCommand_Command

Enumerator
SerialCommand_Command_SEND_BREAK 
SerialCommand_Command_RTS_HIGH 
SerialCommand_Command_RTS_LOW 
SerialCommand_Command_DTR_HIGH 
SerialCommand_Command_DTR_LOW 

Definition at line 112 of file io.pb.h.

◆ SerialConfig_FlowControl

Enumerator
SerialConfig_FlowControl_NONE 
SerialConfig_FlowControl_SOFTWARE 
SerialConfig_FlowControl_HARDWARE 

Definition at line 82 of file serial_config.pb.h.

◆ SerializerMetadataRequest_Request

Enumerator
SerializerMetadataRequest_Request_METADATA_INCLUDE 
SerializerMetadataRequest_Request_METADATA_EXCLUDE 

Definition at line 95 of file serializer_transporter.pb.h.

◆ TCPClientEvent_Event

Enumerator
TCPClientEvent_Event_EVENT_CONNECT 
TCPClientEvent_Event_EVENT_DISCONNECT 

Definition at line 162 of file io.pb.h.

◆ TCPServerEvent_Event

Enumerator
TCPServerEvent_Event_EVENT_BIND 
TCPServerEvent_Event_EVENT_CONNECT 
TCPServerEvent_Event_EVENT_DISCONNECT 

Definition at line 138 of file io.pb.h.

◆ TerminateResult_Result

Enumerator
TerminateResult_Result_PROCESS_RESPONDED 
TerminateResult_Result_PROCESS_CLEANLY_QUIT 
TerminateResult_Result_TIMEOUT_RESPONSE 
TerminateResult_Result_TIMEOUT_RUNNING 

Definition at line 86 of file terminate.pb.h.

Function Documentation

◆ CanConfig_CanFilter_CanMask_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::CanConfig_CanFilter_CanMask_descriptor ( )

◆ CanConfig_CanFilter_CanMask_IsValid()

bool goby::middleware::protobuf::CanConfig_CanFilter_CanMask_IsValid ( int  value)

◆ CanConfig_CanFilter_CanMask_Name()

template<typename T >
const std::string& goby::middleware::protobuf::CanConfig_CanFilter_CanMask_Name ( enum_t_value)
inline

Definition at line 98 of file can_config.pb.h.

◆ CanConfig_CanFilter_CanMask_Parse()

bool goby::middleware::protobuf::CanConfig_CanFilter_CanMask_Parse ( const std::string &  name,
CanConfig_CanFilter_CanMask value 
)
inline

Definition at line 105 of file can_config.pb.h.

◆ data_size()

size_t goby::middleware::protobuf::data_size ( const SerializerTransporterMessage &  msg)
inline

Definition at line 73 of file driver_thread.h.

◆ Error_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::Error_descriptor ( )

◆ Error_IsValid()

bool goby::middleware::protobuf::Error_IsValid ( int  value)

◆ Error_Name()

template<typename T >
const std::string& goby::middleware::protobuf::Error_Name ( enum_t_value)
inline

Definition at line 128 of file coroner.pb.h.

◆ Error_Parse()

bool goby::middleware::protobuf::Error_Parse ( const std::string &  name,
Error value 
)
inline

Definition at line 135 of file coroner.pb.h.

◆ HealthState_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::HealthState_descriptor ( )

◆ HealthState_IsValid()

bool goby::middleware::protobuf::HealthState_IsValid ( int  value)

◆ HealthState_Name()

template<typename T >
const std::string& goby::middleware::protobuf::HealthState_Name ( enum_t_value)
inline

Definition at line 105 of file coroner.pb.h.

◆ HealthState_Parse()

bool goby::middleware::protobuf::HealthState_Parse ( const std::string &  name,
HealthState value 
)
inline

Definition at line 112 of file coroner.pb.h.

◆ IOError_ErrorCode_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::IOError_ErrorCode_descriptor ( )

◆ IOError_ErrorCode_IsValid()

bool goby::middleware::protobuf::IOError_ErrorCode_IsValid ( int  value)

◆ IOError_ErrorCode_Name()

template<typename T >
const std::string& goby::middleware::protobuf::IOError_ErrorCode_Name ( enum_t_value)
inline

Definition at line 198 of file io.pb.h.

◆ IOError_ErrorCode_Parse()

bool goby::middleware::protobuf::IOError_ErrorCode_Parse ( const std::string &  name,
IOError_ErrorCode value 
)
inline

Definition at line 205 of file io.pb.h.

◆ IOState_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::IOState_descriptor ( )

◆ IOState_IsValid()

bool goby::middleware::protobuf::IOState_IsValid ( int  value)

◆ IOState_Name()

template<typename T >
const std::string& goby::middleware::protobuf::IOState_Name ( enum_t_value)
inline

Definition at line 223 of file io.pb.h.

◆ IOState_Parse()

bool goby::middleware::protobuf::IOState_Parse ( const std::string &  name,
IOState value 
)
inline

Definition at line 230 of file io.pb.h.

◆ Layer_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::Layer_descriptor ( )

◆ Layer_IsValid()

bool goby::middleware::protobuf::Layer_IsValid ( int  value)

◆ Layer_Name()

template<typename T >
const std::string& goby::middleware::protobuf::Layer_Name ( enum_t_value)
inline

Definition at line 79 of file layer.pb.h.

◆ Layer_Parse()

bool goby::middleware::protobuf::Layer_Parse ( const std::string &  name,
Layer value 
)
inline

Definition at line 86 of file layer.pb.h.

◆ LoggerRequest_State_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::LoggerRequest_State_descriptor ( )

◆ LoggerRequest_State_IsValid()

bool goby::middleware::protobuf::LoggerRequest_State_IsValid ( int  value)

◆ LoggerRequest_State_Name()

template<typename T >
const std::string& goby::middleware::protobuf::LoggerRequest_State_Name ( enum_t_value)
inline

Definition at line 91 of file logger.pb.h.

◆ LoggerRequest_State_Parse()

bool goby::middleware::protobuf::LoggerRequest_State_Parse ( const std::string &  name,
LoggerRequest_State value 
)
inline

Definition at line 98 of file logger.pb.h.

◆ operator<() [1/3]

bool goby::middleware::protobuf::operator< ( const SerializerTransporterKey &  k1,
const SerializerTransporterKey &  k2 
)
inline

Definition at line 48 of file intermodule.h.

◆ operator<() [2/3]

bool goby::middleware::protobuf::operator< ( const SerializerTransporterMessage &  a,
const SerializerTransporterMessage &  b 
)
inline

Definition at line 83 of file driver_thread.h.

◆ operator<() [3/3]

bool goby::middleware::protobuf::operator< ( const TCPEndPoint &  ep_a,
const TCPEndPoint &  ep_b 
)
inline

Definition at line 60 of file tcp_server_interface.h.

◆ operator==() [1/2]

bool goby::middleware::protobuf::operator== ( const SerializerTransporterMessage &  a,
const SerializerTransporterMessage &  b 
)
inline

Definition at line 75 of file driver_thread.h.

◆ operator==() [2/2]

bool goby::middleware::protobuf::operator== ( const TCPEndPoint &  ep_a,
const TCPEndPoint &  ep_b 
)
inline

Definition at line 65 of file tcp_server_interface.h.

◆ SerialCommand_Command_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::SerialCommand_Command_descriptor ( )

◆ SerialCommand_Command_IsValid()

bool goby::middleware::protobuf::SerialCommand_Command_IsValid ( int  value)

◆ SerialCommand_Command_Name()

template<typename T >
const std::string& goby::middleware::protobuf::SerialCommand_Command_Name ( enum_t_value)
inline

Definition at line 126 of file io.pb.h.

◆ SerialCommand_Command_Parse()

bool goby::middleware::protobuf::SerialCommand_Command_Parse ( const std::string &  name,
SerialCommand_Command value 
)
inline

Definition at line 133 of file io.pb.h.

◆ SerialConfig_FlowControl_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::SerialConfig_FlowControl_descriptor ( )

◆ SerialConfig_FlowControl_IsValid()

bool goby::middleware::protobuf::SerialConfig_FlowControl_IsValid ( int  value)

◆ SerialConfig_FlowControl_Name()

template<typename T >
const std::string& goby::middleware::protobuf::SerialConfig_FlowControl_Name ( enum_t_value)
inline

Definition at line 94 of file serial_config.pb.h.

◆ SerialConfig_FlowControl_Parse()

bool goby::middleware::protobuf::SerialConfig_FlowControl_Parse ( const std::string &  name,
SerialConfig_FlowControl value 
)
inline

Definition at line 101 of file serial_config.pb.h.

◆ SerializerMetadataRequest_Request_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::SerializerMetadataRequest_Request_descriptor ( )

◆ SerializerMetadataRequest_Request_IsValid()

bool goby::middleware::protobuf::SerializerMetadataRequest_Request_IsValid ( int  value)

◆ SerializerMetadataRequest_Request_Name()

template<typename T >
const std::string& goby::middleware::protobuf::SerializerMetadataRequest_Request_Name ( enum_t_value)
inline

Definition at line 106 of file serializer_transporter.pb.h.

◆ SerializerMetadataRequest_Request_Parse()

bool goby::middleware::protobuf::SerializerMetadataRequest_Request_Parse ( const std::string &  name,
SerializerMetadataRequest_Request value 
)
inline

Definition at line 113 of file serializer_transporter.pb.h.

◆ TCPClientEvent_Event_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::TCPClientEvent_Event_descriptor ( )

◆ TCPClientEvent_Event_IsValid()

bool goby::middleware::protobuf::TCPClientEvent_Event_IsValid ( int  value)

◆ TCPClientEvent_Event_Name()

template<typename T >
const std::string& goby::middleware::protobuf::TCPClientEvent_Event_Name ( enum_t_value)
inline

Definition at line 173 of file io.pb.h.

◆ TCPClientEvent_Event_Parse()

bool goby::middleware::protobuf::TCPClientEvent_Event_Parse ( const std::string &  name,
TCPClientEvent_Event value 
)
inline

Definition at line 180 of file io.pb.h.

◆ TCPServerEvent_Event_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::TCPServerEvent_Event_descriptor ( )

◆ TCPServerEvent_Event_IsValid()

bool goby::middleware::protobuf::TCPServerEvent_Event_IsValid ( int  value)

◆ TCPServerEvent_Event_Name()

template<typename T >
const std::string& goby::middleware::protobuf::TCPServerEvent_Event_Name ( enum_t_value)
inline

Definition at line 150 of file io.pb.h.

◆ TCPServerEvent_Event_Parse()

bool goby::middleware::protobuf::TCPServerEvent_Event_Parse ( const std::string &  name,
TCPServerEvent_Event value 
)
inline

Definition at line 157 of file io.pb.h.

◆ TerminateResult_Result_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* goby::middleware::protobuf::TerminateResult_Result_descriptor ( )

◆ TerminateResult_Result_IsValid()

bool goby::middleware::protobuf::TerminateResult_Result_IsValid ( int  value)

◆ TerminateResult_Result_Name()

template<typename T >
const std::string& goby::middleware::protobuf::TerminateResult_Result_Name ( enum_t_value)
inline

Definition at line 99 of file terminate.pb.h.

◆ TerminateResult_Result_Parse()

bool goby::middleware::protobuf::TerminateResult_Result_Parse ( const std::string &  name,
TerminateResult_Result value 
)
inline

Definition at line 106 of file terminate.pb.h.

Variable Documentation

◆ _AppConfig_default_instance_

AppConfigDefaultTypeInternal goby::middleware::protobuf::_AppConfig_default_instance_
extern

◆ _AppConfig_Geodesy_default_instance_

AppConfig_GeodesyDefaultTypeInternal goby::middleware::protobuf::_AppConfig_Geodesy_default_instance_
extern

◆ _AppConfig_Health_default_instance_

AppConfig_HealthDefaultTypeInternal goby::middleware::protobuf::_AppConfig_Health_default_instance_
extern

◆ _AppConfig_SimulatorSettings_default_instance_

AppConfig_SimulatorSettingsDefaultTypeInternal goby::middleware::protobuf::_AppConfig_SimulatorSettings_default_instance_
extern

◆ _AppConfig_SimulatorSettings_Time_default_instance_

AppConfig_SimulatorSettings_TimeDefaultTypeInternal goby::middleware::protobuf::_AppConfig_SimulatorSettings_Time_default_instance_
extern

◆ _AppConfig_Tool_default_instance_

AppConfig_ToolDefaultTypeInternal goby::middleware::protobuf::_AppConfig_Tool_default_instance_
extern

◆ _CanConfig_CanFilter_default_instance_

CanConfig_CanFilterDefaultTypeInternal goby::middleware::protobuf::_CanConfig_CanFilter_default_instance_
extern

◆ _CanConfig_default_instance_

CanConfigDefaultTypeInternal goby::middleware::protobuf::_CanConfig_default_instance_
extern

◆ _DatumUpdate_default_instance_

DatumUpdateDefaultTypeInternal goby::middleware::protobuf::_DatumUpdate_default_instance_
extern

◆ _HDF5Config_default_instance_

HDF5ConfigDefaultTypeInternal goby::middleware::protobuf::_HDF5Config_default_instance_
extern

◆ _HealthRequest_default_instance_

HealthRequestDefaultTypeInternal goby::middleware::protobuf::_HealthRequest_default_instance_
extern

◆ _IOData_default_instance_

IODataDefaultTypeInternal goby::middleware::protobuf::_IOData_default_instance_
extern

◆ _IOError_default_instance_

IOErrorDefaultTypeInternal goby::middleware::protobuf::_IOError_default_instance_
extern

◆ _IOStatus_default_instance_

IOStatusDefaultTypeInternal goby::middleware::protobuf::_IOStatus_default_instance_
extern

◆ _LatLonPoint_default_instance_

LatLonPointDefaultTypeInternal goby::middleware::protobuf::_LatLonPoint_default_instance_
extern

◆ _LoggerRequest_default_instance_

LoggerRequestDefaultTypeInternal goby::middleware::protobuf::_LoggerRequest_default_instance_
extern

◆ _ProcessHealth_default_instance_

ProcessHealthDefaultTypeInternal goby::middleware::protobuf::_ProcessHealth_default_instance_
extern

◆ _PTYConfig_default_instance_

PTYConfigDefaultTypeInternal goby::middleware::protobuf::_PTYConfig_default_instance_
extern

◆ _Route_default_instance_

RouteDefaultTypeInternal goby::middleware::protobuf::_Route_default_instance_
extern

◆ _SerialCommand_default_instance_

SerialCommandDefaultTypeInternal goby::middleware::protobuf::_SerialCommand_default_instance_
extern

◆ _SerialConfig_default_instance_

SerialConfigDefaultTypeInternal goby::middleware::protobuf::_SerialConfig_default_instance_
extern

◆ _SerializerMetadataRequest_default_instance_

SerializerMetadataRequestDefaultTypeInternal goby::middleware::protobuf::_SerializerMetadataRequest_default_instance_
extern

◆ _SerializerProtobufMetadata_default_instance_

SerializerProtobufMetadataDefaultTypeInternal goby::middleware::protobuf::_SerializerProtobufMetadata_default_instance_
extern

◆ _SerializerTransporterKey_default_instance_

SerializerTransporterKeyDefaultTypeInternal goby::middleware::protobuf::_SerializerTransporterKey_default_instance_
extern

◆ _SerializerTransporterMessage_default_instance_

SerializerTransporterMessageDefaultTypeInternal goby::middleware::protobuf::_SerializerTransporterMessage_default_instance_
extern

◆ _SerialStatus_default_instance_

SerialStatusDefaultTypeInternal goby::middleware::protobuf::_SerialStatus_default_instance_
extern

◆ _TCPClientConfig_default_instance_

TCPClientConfigDefaultTypeInternal goby::middleware::protobuf::_TCPClientConfig_default_instance_
extern

◆ _TCPClientEvent_default_instance_

TCPClientEventDefaultTypeInternal goby::middleware::protobuf::_TCPClientEvent_default_instance_
extern

◆ _TCPEndPoint_default_instance_

TCPEndPointDefaultTypeInternal goby::middleware::protobuf::_TCPEndPoint_default_instance_
extern

◆ _TCPServerConfig_default_instance_

TCPServerConfigDefaultTypeInternal goby::middleware::protobuf::_TCPServerConfig_default_instance_
extern

◆ _TCPServerEvent_default_instance_

TCPServerEventDefaultTypeInternal goby::middleware::protobuf::_TCPServerEvent_default_instance_
extern

◆ _TerminateRequest_default_instance_

TerminateRequestDefaultTypeInternal goby::middleware::protobuf::_TerminateRequest_default_instance_
extern

◆ _TerminateResponse_default_instance_

TerminateResponseDefaultTypeInternal goby::middleware::protobuf::_TerminateResponse_default_instance_
extern

◆ _TerminateResult_default_instance_

TerminateResultDefaultTypeInternal goby::middleware::protobuf::_TerminateResult_default_instance_
extern

◆ _ThreadHealth_default_instance_

ThreadHealthDefaultTypeInternal goby::middleware::protobuf::_ThreadHealth_default_instance_
extern

◆ _TransporterConfig_default_instance_

TransporterConfigDefaultTypeInternal goby::middleware::protobuf::_TransporterConfig_default_instance_
extern

◆ _UDPEndPoint_default_instance_

UDPEndPointDefaultTypeInternal goby::middleware::protobuf::_UDPEndPoint_default_instance_
extern

◆ _UDPOneToManyConfig_default_instance_

UDPOneToManyConfigDefaultTypeInternal goby::middleware::protobuf::_UDPOneToManyConfig_default_instance_
extern

◆ _UDPPointToPointConfig_default_instance_

UDPPointToPointConfigDefaultTypeInternal goby::middleware::protobuf::_UDPPointToPointConfig_default_instance_
extern

◆ _VehicleHealth_default_instance_

VehicleHealthDefaultTypeInternal goby::middleware::protobuf::_VehicleHealth_default_instance_
extern

◆ _Waypoint_default_instance_

WaypointDefaultTypeInternal goby::middleware::protobuf::_Waypoint_default_instance_
extern

◆ CanConfig_CanFilter_CanMask_CanMask_ARRAYSIZE

constexpr int goby::middleware::protobuf::CanConfig_CanFilter_CanMask_CanMask_ARRAYSIZE = CanConfig_CanFilter_CanMask_CanMask_MAX + 1
constexpr

Definition at line 94 of file can_config.pb.h.

◆ CanConfig_CanFilter_CanMask_CanMask_MAX

constexpr CanConfig_CanFilter_CanMask goby::middleware::protobuf::CanConfig_CanFilter_CanMask_CanMask_MAX = CanConfig_CanFilter_CanMask_ExtendedFrameFormat
constexpr

Definition at line 93 of file can_config.pb.h.

◆ CanConfig_CanFilter_CanMask_CanMask_MIN

constexpr CanConfig_CanFilter_CanMask goby::middleware::protobuf::CanConfig_CanFilter_CanMask_CanMask_MIN = CanConfig_CanFilter_CanMask_StandardFrameFormat
constexpr

Definition at line 92 of file can_config.pb.h.

◆ Error_ARRAYSIZE

constexpr int goby::middleware::protobuf::Error_ARRAYSIZE = Error_MAX + 1
constexpr

Definition at line 124 of file coroner.pb.h.

◆ Error_MAX

constexpr Error goby::middleware::protobuf::Error_MAX = ERROR__THREAD_NOT_RESPONDING
constexpr

Definition at line 123 of file coroner.pb.h.

◆ Error_MIN

constexpr Error goby::middleware::protobuf::Error_MIN = ERROR__PROCESS_DIED
constexpr

Definition at line 122 of file coroner.pb.h.

◆ HealthState_ARRAYSIZE

constexpr int goby::middleware::protobuf::HealthState_ARRAYSIZE = HealthState_MAX + 1
constexpr

Definition at line 101 of file coroner.pb.h.

◆ HealthState_MAX

constexpr HealthState goby::middleware::protobuf::HealthState_MAX = HEALTH__FAILED
constexpr

Definition at line 100 of file coroner.pb.h.

◆ HealthState_MIN

constexpr HealthState goby::middleware::protobuf::HealthState_MIN = HEALTH__OK
constexpr

Definition at line 99 of file coroner.pb.h.

◆ IOError_ErrorCode_ErrorCode_ARRAYSIZE

constexpr int goby::middleware::protobuf::IOError_ErrorCode_ErrorCode_ARRAYSIZE = IOError_ErrorCode_ErrorCode_MAX + 1
constexpr

Definition at line 194 of file io.pb.h.

◆ IOError_ErrorCode_ErrorCode_MAX

constexpr IOError_ErrorCode goby::middleware::protobuf::IOError_ErrorCode_ErrorCode_MAX = IOError_ErrorCode_IO__DATA_TIMEOUT
constexpr

Definition at line 193 of file io.pb.h.

◆ IOError_ErrorCode_ErrorCode_MIN

constexpr IOError_ErrorCode goby::middleware::protobuf::IOError_ErrorCode_ErrorCode_MIN = IOError_ErrorCode_IO__INIT_FAILURE
constexpr

Definition at line 192 of file io.pb.h.

◆ IOState_ARRAYSIZE

constexpr int goby::middleware::protobuf::IOState_ARRAYSIZE = IOState_MAX + 1
constexpr

Definition at line 219 of file io.pb.h.

◆ IOState_MAX

constexpr IOState goby::middleware::protobuf::IOState_MAX = IO__CRITICAL_FAILURE
constexpr

Definition at line 218 of file io.pb.h.

◆ IOState_MIN

constexpr IOState goby::middleware::protobuf::IOState_MIN = IO__STATE_UNKNOWN
constexpr

Definition at line 217 of file io.pb.h.

◆ Layer_ARRAYSIZE

constexpr int goby::middleware::protobuf::Layer_ARRAYSIZE = Layer_MAX + 1
constexpr

Definition at line 75 of file layer.pb.h.

◆ Layer_MAX

constexpr Layer goby::middleware::protobuf::Layer_MAX = LAYER_INTERVEHICLE
constexpr

Definition at line 74 of file layer.pb.h.

◆ Layer_MIN

constexpr Layer goby::middleware::protobuf::Layer_MIN = LAYER_INTERTHREAD
constexpr

Definition at line 73 of file layer.pb.h.

◆ LoggerRequest_State_State_ARRAYSIZE

constexpr int goby::middleware::protobuf::LoggerRequest_State_State_ARRAYSIZE = LoggerRequest_State_State_MAX + 1
constexpr

Definition at line 87 of file logger.pb.h.

◆ LoggerRequest_State_State_MAX

constexpr LoggerRequest_State goby::middleware::protobuf::LoggerRequest_State_State_MAX = LoggerRequest_State_ROTATE_LOG
constexpr

Definition at line 86 of file logger.pb.h.

◆ LoggerRequest_State_State_MIN

constexpr LoggerRequest_State goby::middleware::protobuf::LoggerRequest_State_State_MIN = LoggerRequest_State_START_LOGGING
constexpr

Definition at line 85 of file logger.pb.h.

◆ SerialCommand_Command_Command_ARRAYSIZE

constexpr int goby::middleware::protobuf::SerialCommand_Command_Command_ARRAYSIZE = SerialCommand_Command_Command_MAX + 1
constexpr

Definition at line 122 of file io.pb.h.

◆ SerialCommand_Command_Command_MAX

constexpr SerialCommand_Command goby::middleware::protobuf::SerialCommand_Command_Command_MAX = SerialCommand_Command_DTR_LOW
constexpr

Definition at line 121 of file io.pb.h.

◆ SerialCommand_Command_Command_MIN

constexpr SerialCommand_Command goby::middleware::protobuf::SerialCommand_Command_Command_MIN = SerialCommand_Command_SEND_BREAK
constexpr

Definition at line 120 of file io.pb.h.

◆ SerialConfig_FlowControl_FlowControl_ARRAYSIZE

constexpr int goby::middleware::protobuf::SerialConfig_FlowControl_FlowControl_ARRAYSIZE = SerialConfig_FlowControl_FlowControl_MAX + 1
constexpr

Definition at line 90 of file serial_config.pb.h.

◆ SerialConfig_FlowControl_FlowControl_MAX

constexpr SerialConfig_FlowControl goby::middleware::protobuf::SerialConfig_FlowControl_FlowControl_MAX = SerialConfig_FlowControl_HARDWARE
constexpr

Definition at line 89 of file serial_config.pb.h.

◆ SerialConfig_FlowControl_FlowControl_MIN

constexpr SerialConfig_FlowControl goby::middleware::protobuf::SerialConfig_FlowControl_FlowControl_MIN = SerialConfig_FlowControl_NONE
constexpr

Definition at line 88 of file serial_config.pb.h.

◆ SerializerMetadataRequest_Request_Request_ARRAYSIZE

constexpr int goby::middleware::protobuf::SerializerMetadataRequest_Request_Request_ARRAYSIZE = SerializerMetadataRequest_Request_Request_MAX + 1
constexpr

Definition at line 102 of file serializer_transporter.pb.h.

◆ SerializerMetadataRequest_Request_Request_MAX

constexpr SerializerMetadataRequest_Request goby::middleware::protobuf::SerializerMetadataRequest_Request_Request_MAX = SerializerMetadataRequest_Request_METADATA_EXCLUDE
constexpr

Definition at line 101 of file serializer_transporter.pb.h.

◆ SerializerMetadataRequest_Request_Request_MIN

constexpr SerializerMetadataRequest_Request goby::middleware::protobuf::SerializerMetadataRequest_Request_Request_MIN = SerializerMetadataRequest_Request_METADATA_INCLUDE
constexpr

Definition at line 100 of file serializer_transporter.pb.h.

◆ TCPClientEvent_Event_Event_ARRAYSIZE

constexpr int goby::middleware::protobuf::TCPClientEvent_Event_Event_ARRAYSIZE = TCPClientEvent_Event_Event_MAX + 1
constexpr

Definition at line 169 of file io.pb.h.

◆ TCPClientEvent_Event_Event_MAX

constexpr TCPClientEvent_Event goby::middleware::protobuf::TCPClientEvent_Event_Event_MAX = TCPClientEvent_Event_EVENT_DISCONNECT
constexpr

Definition at line 168 of file io.pb.h.

◆ TCPClientEvent_Event_Event_MIN

constexpr TCPClientEvent_Event goby::middleware::protobuf::TCPClientEvent_Event_Event_MIN = TCPClientEvent_Event_EVENT_CONNECT
constexpr

Definition at line 167 of file io.pb.h.

◆ TCPServerEvent_Event_Event_ARRAYSIZE

constexpr int goby::middleware::protobuf::TCPServerEvent_Event_Event_ARRAYSIZE = TCPServerEvent_Event_Event_MAX + 1
constexpr

Definition at line 146 of file io.pb.h.

◆ TCPServerEvent_Event_Event_MAX

constexpr TCPServerEvent_Event goby::middleware::protobuf::TCPServerEvent_Event_Event_MAX = TCPServerEvent_Event_EVENT_DISCONNECT
constexpr

Definition at line 145 of file io.pb.h.

◆ TCPServerEvent_Event_Event_MIN

constexpr TCPServerEvent_Event goby::middleware::protobuf::TCPServerEvent_Event_Event_MIN = TCPServerEvent_Event_EVENT_BIND
constexpr

Definition at line 144 of file io.pb.h.

◆ TerminateResult_Result_Result_ARRAYSIZE

constexpr int goby::middleware::protobuf::TerminateResult_Result_Result_ARRAYSIZE = TerminateResult_Result_Result_MAX + 1
constexpr

Definition at line 95 of file terminate.pb.h.

◆ TerminateResult_Result_Result_MAX

constexpr TerminateResult_Result goby::middleware::protobuf::TerminateResult_Result_Result_MAX = TerminateResult_Result_TIMEOUT_RUNNING
constexpr

Definition at line 94 of file terminate.pb.h.

◆ TerminateResult_Result_Result_MIN

constexpr TerminateResult_Result goby::middleware::protobuf::TerminateResult_Result_Result_MIN = TerminateResult_Result_PROCESS_RESPONDED
constexpr

Definition at line 93 of file terminate.pb.h.