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

Classes

class  PROTOBUF_FINAL
 

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 (const std::string &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 (const std::string &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 (const std::string &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 178 of file intervehicle.pb.h.

◆ Subscription_Action

Enumerator
Subscription_Action_SUBSCRIBE 
Subscription_Action_UNSUBSCRIBE 

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

◆ SubscriptionDCCLID

Enumerator
SUBSCRIPTION_DCCL_ID__GOBY_3_0 
SUBSCRIPTION_DCCL_ID__GOBY_3_1 

Definition at line 202 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 190 of file intervehicle.pb.h.

◆ ExpireData_ExpireReason_Parse()

bool goby::middleware::intervehicle::protobuf::ExpireData_ExpireReason_Parse ( const std::string &  name,
ExpireData_ExpireReason value 
)
inline

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

◆ Subscription_Action_Parse()

bool goby::middleware::intervehicle::protobuf::Subscription_Action_Parse ( const std::string &  name,
Subscription_Action value 
)
inline

Definition at line 173 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 213 of file intervehicle.pb.h.

◆ SubscriptionDCCLID_Parse()

bool goby::middleware::intervehicle::protobuf::SubscriptionDCCLID_Parse ( const std::string &  name,
SubscriptionDCCLID value 
)
inline

Definition at line 220 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 186 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 185 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 184 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 162 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 161 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 160 of file intervehicle.pb.h.

◆ SubscriptionDCCLID_ARRAYSIZE

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

Definition at line 209 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 208 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 207 of file intervehicle.pb.h.