Goby3  3.1.5a
2024.05.23
goby::middleware::protobuf Namespace Reference

Namespaces

 detail
 
 gpsd
 

Classes

class  AppConfig
 
class  AppConfig_Geodesy
 
class  AppConfig_Health
 
class  AppConfig_SimulatorSettings
 
class  AppConfig_SimulatorSettings_Time
 
class  AppConfig_Tool
 
class  CanConfig
 
class  CanConfig_CanFilter
 
class  DatumUpdate
 
class  HDF5Config
 
class  HealthRequest
 
class  IOData
 
class  IOError
 
class  IOStatus
 
class  LatLonPoint
 
class  LoggerRequest
 
class  ProcessHealth
 
class  PTYConfig
 
class  Route
 
class  SerialCommand
 
class  SerialConfig
 
class  SerializerMetadataRequest
 
class  SerializerProtobufMetadata
 
class  SerializerTransporterKey
 
class  SerializerTransporterMessage
 
class  SerialStatus
 
class  TCPClientConfig
 
class  TCPClientEvent
 
class  TCPEndPoint
 
class  TCPServerConfig
 
class  TCPServerEvent
 
class  TerminateRequest
 
class  TerminateResponse
 
class  TerminateResult
 
class  ThreadHealth
 
class  TransporterConfig
 
class  UDPEndPoint
 
class  UDPOneToManyConfig
 
class  UDPPointToPointConfig
 
class  VehicleHealth
 
class  Waypoint
 

Enumerations

enum  CanConfig_CanFilter_CanMask { CanConfig_CanFilter_CanMask_StandardFrameFormat = 2047, CanConfig_CanFilter_CanMask_ExtendedFrameFormat = 536870911, CanConfig_CanFilter_CanMask_PGNOnly = 33554176 }
 
enum  HealthState { HEALTH__OK = 1, HEALTH__DEGRADED = 2, HEALTH__FAILED = 3 }
 
enum  Error { ERROR__PROCESS_DIED = 1, ERROR__THREAD_NOT_RESPONDING = 100 }
 
enum  SerialCommand_Command {
  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 { TCPServerEvent_Event_EVENT_BIND = 0, TCPServerEvent_Event_EVENT_CONNECT = 1, TCPServerEvent_Event_EVENT_DISCONNECT = 2 }
 
enum  TCPClientEvent_Event { TCPClientEvent_Event_EVENT_CONNECT = 1, TCPClientEvent_Event_EVENT_DISCONNECT = 2 }
 
enum  IOError_ErrorCode { 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 { IO__STATE_UNKNOWN = -1, IO__LINK_OPEN = 1, IO__LINK_CLOSED = 2, IO__CRITICAL_FAILURE = 3 }
 
enum  Layer { LAYER_INTERTHREAD = 0, LAYER_INTERPROCESS = 10, LAYER_INTERMODULE = 20, LAYER_INTERVEHICLE = 30 }
 
enum  LoggerRequest_State { LoggerRequest_State_START_LOGGING = 1, LoggerRequest_State_STOP_LOGGING = 2, LoggerRequest_State_ROTATE_LOG = 3 }
 
enum  SerialConfig_FlowControl { SerialConfig_FlowControl_NONE = 0, SerialConfig_FlowControl_SOFTWARE = 1, SerialConfig_FlowControl_HARDWARE = 2 }
 
enum  SerializerMetadataRequest_Request { SerializerMetadataRequest_Request_METADATA_INCLUDE = 1, SerializerMetadataRequest_Request_METADATA_EXCLUDE = 2 }
 
enum  TerminateResult_Result { 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 ::google::protobuf::EnumDescriptor * CanConfig_CanFilter_CanMask_descriptor ()
 
const ::std::string & CanConfig_CanFilter_CanMask_Name (CanConfig_CanFilter_CanMask value)
 
bool CanConfig_CanFilter_CanMask_Parse (const ::std::string &name, CanConfig_CanFilter_CanMask *value)
 
bool HealthState_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * HealthState_descriptor ()
 
const ::std::string & HealthState_Name (HealthState value)
 
bool HealthState_Parse (const ::std::string &name, HealthState *value)
 
bool Error_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * Error_descriptor ()
 
const ::std::string & Error_Name (Error value)
 
bool Error_Parse (const ::std::string &name, Error *value)
 
bool SerialCommand_Command_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * SerialCommand_Command_descriptor ()
 
const ::std::string & SerialCommand_Command_Name (SerialCommand_Command value)
 
bool SerialCommand_Command_Parse (const ::std::string &name, SerialCommand_Command *value)
 
bool TCPServerEvent_Event_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * TCPServerEvent_Event_descriptor ()
 
const ::std::string & TCPServerEvent_Event_Name (TCPServerEvent_Event value)
 
bool TCPServerEvent_Event_Parse (const ::std::string &name, TCPServerEvent_Event *value)
 
bool TCPClientEvent_Event_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * TCPClientEvent_Event_descriptor ()
 
const ::std::string & TCPClientEvent_Event_Name (TCPClientEvent_Event value)
 
bool TCPClientEvent_Event_Parse (const ::std::string &name, TCPClientEvent_Event *value)
 
bool IOError_ErrorCode_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * IOError_ErrorCode_descriptor ()
 
const ::std::string & IOError_ErrorCode_Name (IOError_ErrorCode value)
 
bool IOError_ErrorCode_Parse (const ::std::string &name, IOError_ErrorCode *value)
 
bool IOState_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * IOState_descriptor ()
 
const ::std::string & IOState_Name (IOState value)
 
bool IOState_Parse (const ::std::string &name, IOState *value)
 
bool Layer_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * Layer_descriptor ()
 
const ::std::string & Layer_Name (Layer value)
 
bool Layer_Parse (const ::std::string &name, Layer *value)
 
bool LoggerRequest_State_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * LoggerRequest_State_descriptor ()
 
const ::std::string & LoggerRequest_State_Name (LoggerRequest_State value)
 
bool LoggerRequest_State_Parse (const ::std::string &name, LoggerRequest_State *value)
 
bool SerialConfig_FlowControl_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * SerialConfig_FlowControl_descriptor ()
 
const ::std::string & SerialConfig_FlowControl_Name (SerialConfig_FlowControl value)
 
bool SerialConfig_FlowControl_Parse (const ::std::string &name, SerialConfig_FlowControl *value)
 
bool SerializerMetadataRequest_Request_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * SerializerMetadataRequest_Request_descriptor ()
 
const ::std::string & SerializerMetadataRequest_Request_Name (SerializerMetadataRequest_Request value)
 
bool SerializerMetadataRequest_Request_Parse (const ::std::string &name, SerializerMetadataRequest_Request *value)
 
bool TerminateResult_Result_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * TerminateResult_Result_descriptor ()
 
const ::std::string & TerminateResult_Result_Name (TerminateResult_Result 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_
 
const CanConfig_CanFilter_CanMask CanConfig_CanFilter_CanMask_CanMask_MIN = CanConfig_CanFilter_CanMask_StandardFrameFormat
 
const CanConfig_CanFilter_CanMask CanConfig_CanFilter_CanMask_CanMask_MAX = CanConfig_CanFilter_CanMask_ExtendedFrameFormat
 
const 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_
 
const HealthState HealthState_MIN = HEALTH__OK
 
const HealthState HealthState_MAX = HEALTH__FAILED
 
const int HealthState_ARRAYSIZE = HealthState_MAX + 1
 
const Error Error_MIN = ERROR__PROCESS_DIED
 
const Error Error_MAX = ERROR__THREAD_NOT_RESPONDING
 
const 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_
 
const SerialCommand_Command SerialCommand_Command_Command_MIN = SerialCommand_Command_SEND_BREAK
 
const SerialCommand_Command SerialCommand_Command_Command_MAX = SerialCommand_Command_DTR_LOW
 
const int SerialCommand_Command_Command_ARRAYSIZE = SerialCommand_Command_Command_MAX + 1
 
const TCPServerEvent_Event TCPServerEvent_Event_Event_MIN = TCPServerEvent_Event_EVENT_BIND
 
const TCPServerEvent_Event TCPServerEvent_Event_Event_MAX = TCPServerEvent_Event_EVENT_DISCONNECT
 
const int TCPServerEvent_Event_Event_ARRAYSIZE = TCPServerEvent_Event_Event_MAX + 1
 
const TCPClientEvent_Event TCPClientEvent_Event_Event_MIN = TCPClientEvent_Event_EVENT_CONNECT
 
const TCPClientEvent_Event TCPClientEvent_Event_Event_MAX = TCPClientEvent_Event_EVENT_DISCONNECT
 
const int TCPClientEvent_Event_Event_ARRAYSIZE = TCPClientEvent_Event_Event_MAX + 1
 
const IOError_ErrorCode IOError_ErrorCode_ErrorCode_MIN = IOError_ErrorCode_IO__INIT_FAILURE
 
const IOError_ErrorCode IOError_ErrorCode_ErrorCode_MAX = IOError_ErrorCode_IO__DATA_TIMEOUT
 
const int IOError_ErrorCode_ErrorCode_ARRAYSIZE = IOError_ErrorCode_ErrorCode_MAX + 1
 
const IOState IOState_MIN = IO__STATE_UNKNOWN
 
const IOState IOState_MAX = IO__CRITICAL_FAILURE
 
const int IOState_ARRAYSIZE = IOState_MAX + 1
 
const Layer Layer_MIN = LAYER_INTERTHREAD
 
const Layer Layer_MAX = LAYER_INTERVEHICLE
 
const int Layer_ARRAYSIZE = Layer_MAX + 1
 
LoggerRequestDefaultTypeInternal _LoggerRequest_default_instance_
 
const LoggerRequest_State LoggerRequest_State_State_MIN = LoggerRequest_State_START_LOGGING
 
const LoggerRequest_State LoggerRequest_State_State_MAX = LoggerRequest_State_ROTATE_LOG
 
const int LoggerRequest_State_State_ARRAYSIZE = LoggerRequest_State_State_MAX + 1
 
DatumUpdateDefaultTypeInternal _DatumUpdate_default_instance_
 
PTYConfigDefaultTypeInternal _PTYConfig_default_instance_
 
SerialConfigDefaultTypeInternal _SerialConfig_default_instance_
 
const SerialConfig_FlowControl SerialConfig_FlowControl_FlowControl_MIN = SerialConfig_FlowControl_NONE
 
const SerialConfig_FlowControl SerialConfig_FlowControl_FlowControl_MAX = SerialConfig_FlowControl_HARDWARE
 
const 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_
 
const SerializerMetadataRequest_Request SerializerMetadataRequest_Request_Request_MIN = SerializerMetadataRequest_Request_METADATA_INCLUDE
 
const SerializerMetadataRequest_Request SerializerMetadataRequest_Request_Request_MAX = SerializerMetadataRequest_Request_METADATA_EXCLUDE
 
const 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_
 
const TerminateResult_Result TerminateResult_Result_Result_MIN = TerminateResult_Result_PROCESS_RESPONDED
 
const TerminateResult_Result TerminateResult_Result_Result_MAX = TerminateResult_Result_TIMEOUT_RUNNING
 
const 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 79 of file can_config.pb.h.

◆ Error

Enumerator
ERROR__PROCESS_DIED 
ERROR__THREAD_NOT_RESPONDING 

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

◆ HealthState

Enumerator
HEALTH__OK 
HEALTH__DEGRADED 
HEALTH__FAILED 

Definition at line 86 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 166 of file io.pb.h.

◆ IOState

Enumerator
IO__STATE_UNKNOWN 
IO__LINK_OPEN 
IO__LINK_CLOSED 
IO__CRITICAL_FAILURE 

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

◆ Layer

Enumerator
LAYER_INTERTHREAD 
LAYER_INTERPROCESS 
LAYER_INTERMODULE 
LAYER_INTERVEHICLE 

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

◆ LoggerRequest_State

Enumerator
LoggerRequest_State_START_LOGGING 
LoggerRequest_State_STOP_LOGGING 
LoggerRequest_State_ROTATE_LOG 

Definition at line 72 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 105 of file io.pb.h.

◆ SerialConfig_FlowControl

Enumerator
SerialConfig_FlowControl_NONE 
SerialConfig_FlowControl_SOFTWARE 
SerialConfig_FlowControl_HARDWARE 

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

◆ SerializerMetadataRequest_Request

Enumerator
SerializerMetadataRequest_Request_METADATA_INCLUDE 
SerializerMetadataRequest_Request_METADATA_EXCLUDE 

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

◆ TCPClientEvent_Event

Enumerator
TCPClientEvent_Event_EVENT_CONNECT 
TCPClientEvent_Event_EVENT_DISCONNECT 

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

◆ TCPServerEvent_Event

Enumerator
TCPServerEvent_Event_EVENT_BIND 
TCPServerEvent_Event_EVENT_CONNECT 
TCPServerEvent_Event_EVENT_DISCONNECT 

Definition at line 127 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 79 of file terminate.pb.h.

Function Documentation

◆ CanConfig_CanFilter_CanMask_descriptor()

const ::google::protobuf::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()

const ::std::string& goby::middleware::protobuf::CanConfig_CanFilter_CanMask_Name ( CanConfig_CanFilter_CanMask  value)
inline

Definition at line 90 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 94 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 ::google::protobuf::EnumDescriptor* goby::middleware::protobuf::Error_descriptor ( )

◆ Error_IsValid()

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

◆ Error_Name()

const ::std::string& goby::middleware::protobuf::Error_Name ( Error  value)
inline

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

◆ Error_Parse()

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

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

◆ HealthState_descriptor()

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

◆ HealthState_IsValid()

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

◆ HealthState_Name()

const ::std::string& goby::middleware::protobuf::HealthState_Name ( HealthState  value)
inline

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

◆ HealthState_Parse()

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

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

◆ IOError_ErrorCode_descriptor()

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

◆ IOError_ErrorCode_IsValid()

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

◆ IOError_ErrorCode_Name()

const ::std::string& goby::middleware::protobuf::IOError_ErrorCode_Name ( IOError_ErrorCode  value)
inline

Definition at line 178 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 182 of file io.pb.h.

◆ IOState_descriptor()

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

◆ IOState_IsValid()

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

◆ IOState_Name()

const ::std::string& goby::middleware::protobuf::IOState_Name ( IOState  value)
inline

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

◆ IOState_Parse()

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

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

◆ Layer_descriptor()

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

◆ Layer_IsValid()

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

◆ Layer_Name()

const ::std::string& goby::middleware::protobuf::Layer_Name ( Layer  value)
inline

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

◆ Layer_Parse()

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

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

◆ LoggerRequest_State_descriptor()

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

◆ LoggerRequest_State_IsValid()

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

◆ LoggerRequest_State_Name()

const ::std::string& goby::middleware::protobuf::LoggerRequest_State_Name ( LoggerRequest_State  value)
inline

Definition at line 83 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 87 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 ::google::protobuf::EnumDescriptor* goby::middleware::protobuf::SerialCommand_Command_descriptor ( )

◆ SerialCommand_Command_IsValid()

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

◆ SerialCommand_Command_Name()

const ::std::string& goby::middleware::protobuf::SerialCommand_Command_Name ( SerialCommand_Command  value)
inline

Definition at line 118 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 122 of file io.pb.h.

◆ SerialConfig_FlowControl_descriptor()

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

◆ SerialConfig_FlowControl_IsValid()

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

◆ SerialConfig_FlowControl_Name()

const ::std::string& goby::middleware::protobuf::SerialConfig_FlowControl_Name ( SerialConfig_FlowControl  value)
inline

Definition at line 86 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 90 of file serial_config.pb.h.

◆ SerializerMetadataRequest_Request_descriptor()

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

◆ SerializerMetadataRequest_Request_IsValid()

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

◆ SerializerMetadataRequest_Request_Name()

const ::std::string& goby::middleware::protobuf::SerializerMetadataRequest_Request_Name ( SerializerMetadataRequest_Request  value)
inline

Definition at line 98 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 102 of file serializer_transporter.pb.h.

◆ TCPClientEvent_Event_descriptor()

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

◆ TCPClientEvent_Event_IsValid()

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

◆ TCPClientEvent_Event_Name()

const ::std::string& goby::middleware::protobuf::TCPClientEvent_Event_Name ( TCPClientEvent_Event  value)
inline

Definition at line 157 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 161 of file io.pb.h.

◆ TCPServerEvent_Event_descriptor()

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

◆ TCPServerEvent_Event_IsValid()

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

◆ TCPServerEvent_Event_Name()

const ::std::string& goby::middleware::protobuf::TCPServerEvent_Event_Name ( TCPServerEvent_Event  value)
inline

Definition at line 138 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 142 of file io.pb.h.

◆ TerminateResult_Result_descriptor()

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

◆ TerminateResult_Result_IsValid()

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

◆ TerminateResult_Result_Name()

const ::std::string& goby::middleware::protobuf::TerminateResult_Result_Name ( TerminateResult_Result  value)
inline

Definition at line 91 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 95 of file terminate.pb.h.

Variable Documentation

◆ _AppConfig_default_instance_

AppConfigDefaultTypeInternal goby::middleware::protobuf::_AppConfig_default_instance_

◆ _AppConfig_Geodesy_default_instance_

AppConfig_GeodesyDefaultTypeInternal goby::middleware::protobuf::_AppConfig_Geodesy_default_instance_

◆ _AppConfig_Health_default_instance_

AppConfig_HealthDefaultTypeInternal goby::middleware::protobuf::_AppConfig_Health_default_instance_

◆ _AppConfig_SimulatorSettings_default_instance_

AppConfig_SimulatorSettingsDefaultTypeInternal goby::middleware::protobuf::_AppConfig_SimulatorSettings_default_instance_

◆ _AppConfig_SimulatorSettings_Time_default_instance_

AppConfig_SimulatorSettings_TimeDefaultTypeInternal goby::middleware::protobuf::_AppConfig_SimulatorSettings_Time_default_instance_

◆ _AppConfig_Tool_default_instance_

AppConfig_ToolDefaultTypeInternal goby::middleware::protobuf::_AppConfig_Tool_default_instance_

◆ _CanConfig_CanFilter_default_instance_

CanConfig_CanFilterDefaultTypeInternal goby::middleware::protobuf::_CanConfig_CanFilter_default_instance_

◆ _CanConfig_default_instance_

CanConfigDefaultTypeInternal goby::middleware::protobuf::_CanConfig_default_instance_

◆ _DatumUpdate_default_instance_

DatumUpdateDefaultTypeInternal goby::middleware::protobuf::_DatumUpdate_default_instance_

◆ _HDF5Config_default_instance_

HDF5ConfigDefaultTypeInternal goby::middleware::protobuf::_HDF5Config_default_instance_

◆ _HealthRequest_default_instance_

HealthRequestDefaultTypeInternal goby::middleware::protobuf::_HealthRequest_default_instance_

◆ _IOData_default_instance_

IODataDefaultTypeInternal goby::middleware::protobuf::_IOData_default_instance_

◆ _IOError_default_instance_

IOErrorDefaultTypeInternal goby::middleware::protobuf::_IOError_default_instance_

◆ _IOStatus_default_instance_

IOStatusDefaultTypeInternal goby::middleware::protobuf::_IOStatus_default_instance_

◆ _LatLonPoint_default_instance_

LatLonPointDefaultTypeInternal goby::middleware::protobuf::_LatLonPoint_default_instance_

◆ _LoggerRequest_default_instance_

LoggerRequestDefaultTypeInternal goby::middleware::protobuf::_LoggerRequest_default_instance_

◆ _ProcessHealth_default_instance_

ProcessHealthDefaultTypeInternal goby::middleware::protobuf::_ProcessHealth_default_instance_

◆ _PTYConfig_default_instance_

PTYConfigDefaultTypeInternal goby::middleware::protobuf::_PTYConfig_default_instance_

◆ _Route_default_instance_

RouteDefaultTypeInternal goby::middleware::protobuf::_Route_default_instance_

◆ _SerialCommand_default_instance_

SerialCommandDefaultTypeInternal goby::middleware::protobuf::_SerialCommand_default_instance_

◆ _SerialConfig_default_instance_

SerialConfigDefaultTypeInternal goby::middleware::protobuf::_SerialConfig_default_instance_

◆ _SerializerMetadataRequest_default_instance_

SerializerMetadataRequestDefaultTypeInternal goby::middleware::protobuf::_SerializerMetadataRequest_default_instance_

◆ _SerializerProtobufMetadata_default_instance_

SerializerProtobufMetadataDefaultTypeInternal goby::middleware::protobuf::_SerializerProtobufMetadata_default_instance_

◆ _SerializerTransporterKey_default_instance_

SerializerTransporterKeyDefaultTypeInternal goby::middleware::protobuf::_SerializerTransporterKey_default_instance_

◆ _SerializerTransporterMessage_default_instance_

SerializerTransporterMessageDefaultTypeInternal goby::middleware::protobuf::_SerializerTransporterMessage_default_instance_

◆ _SerialStatus_default_instance_

SerialStatusDefaultTypeInternal goby::middleware::protobuf::_SerialStatus_default_instance_

◆ _TCPClientConfig_default_instance_

TCPClientConfigDefaultTypeInternal goby::middleware::protobuf::_TCPClientConfig_default_instance_

◆ _TCPClientEvent_default_instance_

TCPClientEventDefaultTypeInternal goby::middleware::protobuf::_TCPClientEvent_default_instance_

◆ _TCPEndPoint_default_instance_

TCPEndPointDefaultTypeInternal goby::middleware::protobuf::_TCPEndPoint_default_instance_

◆ _TCPServerConfig_default_instance_

TCPServerConfigDefaultTypeInternal goby::middleware::protobuf::_TCPServerConfig_default_instance_

◆ _TCPServerEvent_default_instance_

TCPServerEventDefaultTypeInternal goby::middleware::protobuf::_TCPServerEvent_default_instance_

◆ _TerminateRequest_default_instance_

TerminateRequestDefaultTypeInternal goby::middleware::protobuf::_TerminateRequest_default_instance_

◆ _TerminateResponse_default_instance_

TerminateResponseDefaultTypeInternal goby::middleware::protobuf::_TerminateResponse_default_instance_

◆ _TerminateResult_default_instance_

TerminateResultDefaultTypeInternal goby::middleware::protobuf::_TerminateResult_default_instance_

◆ _ThreadHealth_default_instance_

ThreadHealthDefaultTypeInternal goby::middleware::protobuf::_ThreadHealth_default_instance_

◆ _TransporterConfig_default_instance_

TransporterConfigDefaultTypeInternal goby::middleware::protobuf::_TransporterConfig_default_instance_

◆ _UDPEndPoint_default_instance_

UDPEndPointDefaultTypeInternal goby::middleware::protobuf::_UDPEndPoint_default_instance_

◆ _UDPOneToManyConfig_default_instance_

UDPOneToManyConfigDefaultTypeInternal goby::middleware::protobuf::_UDPOneToManyConfig_default_instance_

◆ _UDPPointToPointConfig_default_instance_

UDPPointToPointConfigDefaultTypeInternal goby::middleware::protobuf::_UDPPointToPointConfig_default_instance_

◆ _VehicleHealth_default_instance_

VehicleHealthDefaultTypeInternal goby::middleware::protobuf::_VehicleHealth_default_instance_

◆ _Waypoint_default_instance_

WaypointDefaultTypeInternal goby::middleware::protobuf::_Waypoint_default_instance_

◆ CanConfig_CanFilter_CanMask_CanMask_ARRAYSIZE

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

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

◆ CanConfig_CanFilter_CanMask_CanMask_MAX

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

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

◆ CanConfig_CanFilter_CanMask_CanMask_MIN

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

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

◆ Error_ARRAYSIZE

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

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

◆ Error_MAX

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

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

◆ Error_MIN

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

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

◆ HealthState_ARRAYSIZE

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

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

◆ HealthState_MAX

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

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

◆ HealthState_MIN

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

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

◆ IOError_ErrorCode_ErrorCode_ARRAYSIZE

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

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

◆ IOError_ErrorCode_ErrorCode_MAX

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

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

◆ IOError_ErrorCode_ErrorCode_MIN

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

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

◆ IOState_ARRAYSIZE

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

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

◆ IOState_MAX

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

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

◆ IOState_MIN

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

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

◆ Layer_ARRAYSIZE

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

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

◆ Layer_MAX

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

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

◆ Layer_MIN

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

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

◆ LoggerRequest_State_State_ARRAYSIZE

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

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

◆ LoggerRequest_State_State_MAX

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

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

◆ LoggerRequest_State_State_MIN

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

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

◆ SerialCommand_Command_Command_ARRAYSIZE

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

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

◆ SerialCommand_Command_Command_MAX

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

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

◆ SerialCommand_Command_Command_MIN

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

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

◆ SerialConfig_FlowControl_FlowControl_ARRAYSIZE

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

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

◆ SerialConfig_FlowControl_FlowControl_MAX

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

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

◆ SerialConfig_FlowControl_FlowControl_MIN

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

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

◆ SerializerMetadataRequest_Request_Request_ARRAYSIZE

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

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

◆ SerializerMetadataRequest_Request_Request_MAX

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

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

◆ SerializerMetadataRequest_Request_Request_MIN

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

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

◆ TCPClientEvent_Event_Event_ARRAYSIZE

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

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

◆ TCPClientEvent_Event_Event_MAX

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

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

◆ TCPClientEvent_Event_Event_MIN

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

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

◆ TCPServerEvent_Event_Event_ARRAYSIZE

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

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

◆ TCPServerEvent_Event_Event_MAX

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

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

◆ TCPServerEvent_Event_Event_MIN

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

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

◆ TerminateResult_Result_Result_ARRAYSIZE

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

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

◆ TerminateResult_Result_Result_MAX

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

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

◆ TerminateResult_Result_Result_MIN

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

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