Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::middleware::intervehicle::protobuf Namespace Reference

Classes

class  AckData
 
class  AckMessagePair
 
class  DCCLForwardedData
 
class  DCCLPacket
 
class  ExpireData
 
class  ExpireMessagePair
 
class  Header
 
class  ModemRawWithLinkID
 
class  ModemReportWithLinkID
 
class  ModemTransmissionWithLinkID
 
class  PortalConfig
 
class  PortalConfig_LinkConfig
 
class  PortalConfig_PersistSubscriptions
 
class  Status
 
class  Subscription
 
class  SubscriptionPersistCollection
 
class  SubscriptionReport
 
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 ( 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 103 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 ( 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 ( 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

constexpr 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

constexpr 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

constexpr 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

constexpr 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

constexpr 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

constexpr 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

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

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

◆ SubscriptionDCCLID_MAX

constexpr 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

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

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