Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
goby::middleware::intervehicle::protobuf Namespace Reference

Classes

class  PortalConfig_LinkConfig
class  PortalConfig_PersistSubscriptions
class  PortalConfig
class  Status
class  Subscription
class  Header
class  DCCLPacket
class  DCCLForwardedData
class  AckData
class  ExpireData
class  AckMessagePair
class  ExpireMessagePair
class  SubscriptionReport
class  SubscriptionPersistCollection
class  ModemTransmissionWithLinkID
class  ModemRawWithLinkID
class  ModemReportWithLinkID
class  TransporterConfig

Enumerations

enum  Subscription_Action : int { Subscription_Action_SUBSCRIBE = 1 , Subscription_Action_UNSUBSCRIBE = 2 }
enum  ExpireData_ExpireReason : int { ExpireData_ExpireReason_EXPIRED_NO_SUBSCRIBERS = 1 , ExpireData_ExpireReason_EXPIRED_TIME_TO_LIVE_EXCEEDED = 2 , ExpireData_ExpireReason_EXPIRED_BUFFER_OVERFLOW = 3 }
enum  SubscriptionDCCLID : int { SUBSCRIPTION_DCCL_ID__GOBY_3_0 = 2 , SUBSCRIPTION_DCCL_ID__GOBY_3_1 = 3 }

Functions

bool Subscription_Action_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Subscription_Action_descriptor ()
template<typename T>
const std::string & Subscription_Action_Name (T enum_t_value)
bool Subscription_Action_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Subscription_Action *value)
bool ExpireData_ExpireReason_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ExpireData_ExpireReason_descriptor ()
template<typename T>
const std::string & ExpireData_ExpireReason_Name (T enum_t_value)
bool ExpireData_ExpireReason_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ExpireData_ExpireReason *value)
bool SubscriptionDCCLID_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SubscriptionDCCLID_descriptor ()
template<typename T>
const std::string & SubscriptionDCCLID_Name (T enum_t_value)
bool SubscriptionDCCLID_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SubscriptionDCCLID *value)
bool operator== (const TransporterConfig &a, const TransporterConfig &b)

Variables

AckDataDefaultTypeInternal _AckData_default_instance_
AckMessagePairDefaultTypeInternal _AckMessagePair_default_instance_
DCCLForwardedDataDefaultTypeInternal _DCCLForwardedData_default_instance_
DCCLPacketDefaultTypeInternal _DCCLPacket_default_instance_
ExpireDataDefaultTypeInternal _ExpireData_default_instance_
ExpireMessagePairDefaultTypeInternal _ExpireMessagePair_default_instance_
HeaderDefaultTypeInternal _Header_default_instance_
ModemRawWithLinkIDDefaultTypeInternal _ModemRawWithLinkID_default_instance_
ModemReportWithLinkIDDefaultTypeInternal _ModemReportWithLinkID_default_instance_
ModemTransmissionWithLinkIDDefaultTypeInternal _ModemTransmissionWithLinkID_default_instance_
PortalConfigDefaultTypeInternal _PortalConfig_default_instance_
PortalConfig_LinkConfigDefaultTypeInternal _PortalConfig_LinkConfig_default_instance_
PortalConfig_PersistSubscriptionsDefaultTypeInternal _PortalConfig_PersistSubscriptions_default_instance_
StatusDefaultTypeInternal _Status_default_instance_
SubscriptionDefaultTypeInternal _Subscription_default_instance_
SubscriptionPersistCollectionDefaultTypeInternal _SubscriptionPersistCollection_default_instance_
SubscriptionReportDefaultTypeInternal _SubscriptionReport_default_instance_
constexpr Subscription_Action Subscription_Action_Action_MIN = Subscription_Action_SUBSCRIBE
constexpr Subscription_Action Subscription_Action_Action_MAX = Subscription_Action_UNSUBSCRIBE
constexpr int Subscription_Action_Action_ARRAYSIZE = Subscription_Action_Action_MAX + 1
constexpr ExpireData_ExpireReason ExpireData_ExpireReason_ExpireReason_MIN = ExpireData_ExpireReason_EXPIRED_NO_SUBSCRIBERS
constexpr ExpireData_ExpireReason ExpireData_ExpireReason_ExpireReason_MAX = ExpireData_ExpireReason_EXPIRED_BUFFER_OVERFLOW
constexpr int ExpireData_ExpireReason_ExpireReason_ARRAYSIZE = ExpireData_ExpireReason_ExpireReason_MAX + 1
constexpr SubscriptionDCCLID SubscriptionDCCLID_MIN = SUBSCRIPTION_DCCL_ID__GOBY_3_0
constexpr SubscriptionDCCLID SubscriptionDCCLID_MAX = SUBSCRIPTION_DCCL_ID__GOBY_3_1
constexpr int SubscriptionDCCLID_ARRAYSIZE = SubscriptionDCCLID_MAX + 1
TransporterConfigDefaultTypeInternal _TransporterConfig_default_instance_

Enumeration Type Documentation

◆ ExpireData_ExpireReason

Enumerator
ExpireData_ExpireReason_EXPIRED_NO_SUBSCRIBERS 
ExpireData_ExpireReason_EXPIRED_TIME_TO_LIVE_EXCEEDED 
ExpireData_ExpireReason_EXPIRED_BUFFER_OVERFLOW 

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

◆ Subscription_Action

Enumerator
Subscription_Action_SUBSCRIBE 
Subscription_Action_UNSUBSCRIBE 

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

◆ SubscriptionDCCLID

Enumerator
SUBSCRIPTION_DCCL_ID__GOBY_3_0 
SUBSCRIPTION_DCCL_ID__GOBY_3_1 

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

Function Documentation

◆ ExpireData_ExpireReason_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason_descriptor ( )

◆ ExpireData_ExpireReason_IsValid()

bool goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason_IsValid ( int value)

◆ ExpireData_ExpireReason_Name()

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

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

◆ ExpireData_ExpireReason_Parse()

bool goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
ExpireData_ExpireReason * value )
inline

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

◆ operator==()

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

Definition at line 101 of file driver_thread.h.

◆ Subscription_Action_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::intervehicle::protobuf::Subscription_Action_descriptor ( )

◆ Subscription_Action_IsValid()

bool goby::middleware::intervehicle::protobuf::Subscription_Action_IsValid ( int value)

◆ Subscription_Action_Name()

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

Definition at line 156 of file intervehicle.pb.h.

◆ Subscription_Action_Parse()

bool goby::middleware::intervehicle::protobuf::Subscription_Action_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Subscription_Action * value )
inline

Definition at line 163 of file intervehicle.pb.h.

◆ SubscriptionDCCLID_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::middleware::intervehicle::protobuf::SubscriptionDCCLID_descriptor ( )

◆ SubscriptionDCCLID_IsValid()

bool goby::middleware::intervehicle::protobuf::SubscriptionDCCLID_IsValid ( int value)

◆ SubscriptionDCCLID_Name()

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

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

◆ SubscriptionDCCLID_Parse()

bool goby::middleware::intervehicle::protobuf::SubscriptionDCCLID_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
SubscriptionDCCLID * value )
inline

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

Variable Documentation

◆ _AckData_default_instance_

AckDataDefaultTypeInternal goby::middleware::intervehicle::protobuf::_AckData_default_instance_
extern

◆ _AckMessagePair_default_instance_

AckMessagePairDefaultTypeInternal goby::middleware::intervehicle::protobuf::_AckMessagePair_default_instance_
extern

◆ _DCCLForwardedData_default_instance_

DCCLForwardedDataDefaultTypeInternal goby::middleware::intervehicle::protobuf::_DCCLForwardedData_default_instance_
extern

◆ _DCCLPacket_default_instance_

DCCLPacketDefaultTypeInternal goby::middleware::intervehicle::protobuf::_DCCLPacket_default_instance_
extern

◆ _ExpireData_default_instance_

ExpireDataDefaultTypeInternal goby::middleware::intervehicle::protobuf::_ExpireData_default_instance_
extern

◆ _ExpireMessagePair_default_instance_

ExpireMessagePairDefaultTypeInternal goby::middleware::intervehicle::protobuf::_ExpireMessagePair_default_instance_
extern

◆ _Header_default_instance_

HeaderDefaultTypeInternal goby::middleware::intervehicle::protobuf::_Header_default_instance_
extern

◆ _ModemRawWithLinkID_default_instance_

ModemRawWithLinkIDDefaultTypeInternal goby::middleware::intervehicle::protobuf::_ModemRawWithLinkID_default_instance_
extern

◆ _ModemReportWithLinkID_default_instance_

ModemReportWithLinkIDDefaultTypeInternal goby::middleware::intervehicle::protobuf::_ModemReportWithLinkID_default_instance_
extern

◆ _ModemTransmissionWithLinkID_default_instance_

ModemTransmissionWithLinkIDDefaultTypeInternal goby::middleware::intervehicle::protobuf::_ModemTransmissionWithLinkID_default_instance_
extern

◆ _PortalConfig_default_instance_

PortalConfigDefaultTypeInternal goby::middleware::intervehicle::protobuf::_PortalConfig_default_instance_
extern

◆ _PortalConfig_LinkConfig_default_instance_

PortalConfig_LinkConfigDefaultTypeInternal goby::middleware::intervehicle::protobuf::_PortalConfig_LinkConfig_default_instance_
extern

◆ _PortalConfig_PersistSubscriptions_default_instance_

PortalConfig_PersistSubscriptionsDefaultTypeInternal goby::middleware::intervehicle::protobuf::_PortalConfig_PersistSubscriptions_default_instance_
extern

◆ _Status_default_instance_

StatusDefaultTypeInternal goby::middleware::intervehicle::protobuf::_Status_default_instance_
extern

◆ _Subscription_default_instance_

SubscriptionDefaultTypeInternal goby::middleware::intervehicle::protobuf::_Subscription_default_instance_
extern

◆ _SubscriptionPersistCollection_default_instance_

SubscriptionPersistCollectionDefaultTypeInternal goby::middleware::intervehicle::protobuf::_SubscriptionPersistCollection_default_instance_
extern

◆ _SubscriptionReport_default_instance_

SubscriptionReportDefaultTypeInternal goby::middleware::intervehicle::protobuf::_SubscriptionReport_default_instance_
extern

◆ _TransporterConfig_default_instance_

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

◆ ExpireData_ExpireReason_ExpireReason_ARRAYSIZE

int goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason_ExpireReason_ARRAYSIZE = ExpireData_ExpireReason_ExpireReason_MAX + 1
constexpr

Definition at line 176 of file intervehicle.pb.h.

◆ ExpireData_ExpireReason_ExpireReason_MAX

ExpireData_ExpireReason goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason_ExpireReason_MAX = ExpireData_ExpireReason_EXPIRED_BUFFER_OVERFLOW
constexpr

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

◆ ExpireData_ExpireReason_ExpireReason_MIN

ExpireData_ExpireReason goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason_ExpireReason_MIN = ExpireData_ExpireReason_EXPIRED_NO_SUBSCRIBERS
constexpr

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

◆ Subscription_Action_Action_ARRAYSIZE

int goby::middleware::intervehicle::protobuf::Subscription_Action_Action_ARRAYSIZE = Subscription_Action_Action_MAX + 1
constexpr

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

◆ Subscription_Action_Action_MAX

Subscription_Action goby::middleware::intervehicle::protobuf::Subscription_Action_Action_MAX = Subscription_Action_UNSUBSCRIBE
constexpr

Definition at line 151 of file intervehicle.pb.h.

◆ Subscription_Action_Action_MIN

Subscription_Action goby::middleware::intervehicle::protobuf::Subscription_Action_Action_MIN = Subscription_Action_SUBSCRIBE
constexpr

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

◆ SubscriptionDCCLID_ARRAYSIZE

int goby::middleware::intervehicle::protobuf::SubscriptionDCCLID_ARRAYSIZE = SubscriptionDCCLID_MAX + 1
constexpr

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

◆ SubscriptionDCCLID_MAX

SubscriptionDCCLID goby::middleware::intervehicle::protobuf::SubscriptionDCCLID_MAX = SUBSCRIPTION_DCCL_ID__GOBY_3_1
constexpr

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

◆ SubscriptionDCCLID_MIN

SubscriptionDCCLID goby::middleware::intervehicle::protobuf::SubscriptionDCCLID_MIN = SUBSCRIPTION_DCCL_ID__GOBY_3_0
constexpr

Definition at line 197 of file intervehicle.pb.h.