Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::acomms::micromodem::protobuf::Config Class Referencefinal

#include <goby/acomms/protobuf/mm_driver.pb.h>

Inheritance diagram for goby::acomms::micromodem::protobuf::Config:

Public Types

enum  : int {
  kNvramCfgFieldNumber = 2 , kAdditionalApplicationAckModemIdFieldNumber = 21 , kNarrowbandLblFieldNumber = 4 , kRemusLblFieldNumber = 5 ,
  kGenericLblFieldNumber = 8 , kFmSweepFieldNumber = 9 , kMSequenceFieldNumber = 10 , kRevisionFieldNumber = 30 ,
  kHydroidGatewayIdFieldNumber = 3 , kResetNvramFieldNumber = 1 , kUseApplicationAcksFieldNumber = 20 , kPadPartialFramesFieldNumber = 23 ,
  kUseBase64FdpFieldNumber = 40 , kQueryCfgOnStartupFieldNumber = 22 , kKeepAliveSecondsFieldNumber = 6 , kAllowedSkewMsFieldNumber = 7
}
 
typedef Config_Revision Revision
 

Public Member Functions

 Config ()
 
 ~Config () override
 
PROTOBUF_CONSTEXPR Config (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Config (const Config &from)
 
 Config (Config &&from) noexcept
 
Configoperator= (const Config &from)
 
Configoperator= (Config &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Config *other)
 
void UnsafeArenaSwap (Config *other)
 
ConfigNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const Config &from)
 
void MergeFrom (const Config &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int nvram_cfg_size () const
 
void clear_nvram_cfg ()
 
const std::string & nvram_cfg (int index) const
 
std::string * mutable_nvram_cfg (int index)
 
void set_nvram_cfg (int index, const std::string &value)
 
void set_nvram_cfg (int index, std::string &&value)
 
void set_nvram_cfg (int index, const char *value)
 
void set_nvram_cfg (int index, const char *value, size_t size)
 
std::string * add_nvram_cfg ()
 
void add_nvram_cfg (const std::string &value)
 
void add_nvram_cfg (std::string &&value)
 
void add_nvram_cfg (const char *value)
 
void add_nvram_cfg (const char *value, size_t size)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & nvram_cfg () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_nvram_cfg ()
 
int additional_application_ack_modem_id_size () const
 
void clear_additional_application_ack_modem_id ()
 
uint32_t additional_application_ack_modem_id (int index) const
 
void set_additional_application_ack_modem_id (int index, uint32_t value)
 
void add_additional_application_ack_modem_id (uint32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > & additional_application_ack_modem_id () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > * mutable_additional_application_ack_modem_id ()
 
bool has_narrowband_lbl () const
 
void clear_narrowband_lbl ()
 
const ::goby::acomms::micromodem::protobuf::NarrowBandLBLParamsnarrowband_lbl () const
 
PROTOBUF_NODISCARD::goby::acomms::micromodem::protobuf::NarrowBandLBLParams * release_narrowband_lbl ()
 
::goby::acomms::micromodem::protobuf::NarrowBandLBLParamsmutable_narrowband_lbl ()
 
void set_allocated_narrowband_lbl (::goby::acomms::micromodem::protobuf::NarrowBandLBLParams *narrowband_lbl)
 
void unsafe_arena_set_allocated_narrowband_lbl (::goby::acomms::micromodem::protobuf::NarrowBandLBLParams *narrowband_lbl)
 
::goby::acomms::micromodem::protobuf::NarrowBandLBLParamsunsafe_arena_release_narrowband_lbl ()
 
bool has_remus_lbl () const
 
void clear_remus_lbl ()
 
const ::goby::acomms::micromodem::protobuf::REMUSLBLParamsremus_lbl () const
 
PROTOBUF_NODISCARD::goby::acomms::micromodem::protobuf::REMUSLBLParams * release_remus_lbl ()
 
::goby::acomms::micromodem::protobuf::REMUSLBLParamsmutable_remus_lbl ()
 
void set_allocated_remus_lbl (::goby::acomms::micromodem::protobuf::REMUSLBLParams *remus_lbl)
 
void unsafe_arena_set_allocated_remus_lbl (::goby::acomms::micromodem::protobuf::REMUSLBLParams *remus_lbl)
 
::goby::acomms::micromodem::protobuf::REMUSLBLParamsunsafe_arena_release_remus_lbl ()
 
bool has_generic_lbl () const
 
void clear_generic_lbl ()
 
const ::goby::acomms::micromodem::protobuf::GenericLBLParamsgeneric_lbl () const
 
PROTOBUF_NODISCARD::goby::acomms::micromodem::protobuf::GenericLBLParams * release_generic_lbl ()
 
::goby::acomms::micromodem::protobuf::GenericLBLParamsmutable_generic_lbl ()
 
void set_allocated_generic_lbl (::goby::acomms::micromodem::protobuf::GenericLBLParams *generic_lbl)
 
void unsafe_arena_set_allocated_generic_lbl (::goby::acomms::micromodem::protobuf::GenericLBLParams *generic_lbl)
 
::goby::acomms::micromodem::protobuf::GenericLBLParamsunsafe_arena_release_generic_lbl ()
 
bool has_fm_sweep () const
 
void clear_fm_sweep ()
 
const ::goby::acomms::micromodem::protobuf::FMSweepParamsfm_sweep () const
 
PROTOBUF_NODISCARD::goby::acomms::micromodem::protobuf::FMSweepParams * release_fm_sweep ()
 
::goby::acomms::micromodem::protobuf::FMSweepParamsmutable_fm_sweep ()
 
void set_allocated_fm_sweep (::goby::acomms::micromodem::protobuf::FMSweepParams *fm_sweep)
 
void unsafe_arena_set_allocated_fm_sweep (::goby::acomms::micromodem::protobuf::FMSweepParams *fm_sweep)
 
::goby::acomms::micromodem::protobuf::FMSweepParamsunsafe_arena_release_fm_sweep ()
 
bool has_m_sequence () const
 
void clear_m_sequence ()
 
const ::goby::acomms::micromodem::protobuf::MSequenceParamsm_sequence () const
 
PROTOBUF_NODISCARD::goby::acomms::micromodem::protobuf::MSequenceParams * release_m_sequence ()
 
::goby::acomms::micromodem::protobuf::MSequenceParamsmutable_m_sequence ()
 
void set_allocated_m_sequence (::goby::acomms::micromodem::protobuf::MSequenceParams *m_sequence)
 
void unsafe_arena_set_allocated_m_sequence (::goby::acomms::micromodem::protobuf::MSequenceParams *m_sequence)
 
::goby::acomms::micromodem::protobuf::MSequenceParamsunsafe_arena_release_m_sequence ()
 
bool has_revision () const
 
void clear_revision ()
 
const ::goby::acomms::micromodem::protobuf::Config_Revisionrevision () const
 
PROTOBUF_NODISCARD::goby::acomms::micromodem::protobuf::Config_Revision * release_revision ()
 
::goby::acomms::micromodem::protobuf::Config_Revisionmutable_revision ()
 
void set_allocated_revision (::goby::acomms::micromodem::protobuf::Config_Revision *revision)
 
void unsafe_arena_set_allocated_revision (::goby::acomms::micromodem::protobuf::Config_Revision *revision)
 
::goby::acomms::micromodem::protobuf::Config_Revisionunsafe_arena_release_revision ()
 
bool has_hydroid_gateway_id () const
 
void clear_hydroid_gateway_id ()
 
uint32_t hydroid_gateway_id () const
 
void set_hydroid_gateway_id (uint32_t value)
 
bool has_reset_nvram () const
 
void clear_reset_nvram ()
 
bool reset_nvram () const
 
void set_reset_nvram (bool value)
 
bool has_use_application_acks () const
 
void clear_use_application_acks ()
 
bool use_application_acks () const
 
void set_use_application_acks (bool value)
 
bool has_pad_partial_frames () const
 
void clear_pad_partial_frames ()
 
bool pad_partial_frames () const
 
void set_pad_partial_frames (bool value)
 
bool has_use_base64_fdp () const
 
void clear_use_base64_fdp ()
 
bool use_base64_fdp () const
 
void set_use_base64_fdp (bool value)
 
bool has_query_cfg_on_startup () const
 
void clear_query_cfg_on_startup ()
 
bool query_cfg_on_startup () const
 
void set_query_cfg_on_startup (bool value)
 
bool has_keep_alive_seconds () const
 
void clear_keep_alive_seconds ()
 
int32_t keep_alive_seconds () const
 
void set_keep_alive_seconds (int32_t value)
 
bool has_allowed_skew_ms () const
 
void clear_allowed_skew_ms ()
 
int32_t allowed_skew_ms () const
 
void set_allowed_skew_ms (int32_t value)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Configdefault_instance ()
 
static const Configinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 Config (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto
 
void swap (Config &a, Config &b)
 

Detailed Description

Definition at line 1759 of file mm_driver.pb.h.

Member Typedef Documentation

◆ Revision

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNvramCfgFieldNumber 
kAdditionalApplicationAckModemIdFieldNumber 
kNarrowbandLblFieldNumber 
kRemusLblFieldNumber 
kGenericLblFieldNumber 
kFmSweepFieldNumber 
kMSequenceFieldNumber 
kRevisionFieldNumber 
kHydroidGatewayIdFieldNumber 
kResetNvramFieldNumber 
kUseApplicationAcksFieldNumber 
kPadPartialFramesFieldNumber 
kUseBase64FdpFieldNumber 
kQueryCfgOnStartupFieldNumber 
kKeepAliveSecondsFieldNumber 
kAllowedSkewMsFieldNumber 

Definition at line 1888 of file mm_driver.pb.h.

Constructor & Destructor Documentation

◆ Config() [1/5]

goby::acomms::micromodem::protobuf::Config::Config ( )
inline

Definition at line 1762 of file mm_driver.pb.h.

◆ ~Config()

goby::acomms::micromodem::protobuf::Config::~Config ( )
override

◆ Config() [2/5]

PROTOBUF_CONSTEXPR goby::acomms::micromodem::protobuf::Config::Config ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ Config() [3/5]

goby::acomms::micromodem::protobuf::Config::Config ( const Config from)

◆ Config() [4/5]

goby::acomms::micromodem::protobuf::Config::Config ( Config &&  from)
inlinenoexcept

Definition at line 1767 of file mm_driver.pb.h.

◆ Config() [5/5]

goby::acomms::micromodem::protobuf::Config::Config ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * goby::acomms::micromodem::protobuf::Config::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * goby::acomms::micromodem::protobuf::Config::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_additional_application_ack_modem_id()

void goby::acomms::micromodem::protobuf::Config::add_additional_application_ack_modem_id ( uint32_t  value)
inline

Definition at line 6292 of file mm_driver.pb.h.

◆ add_nvram_cfg() [1/5]

std::string * goby::acomms::micromodem::protobuf::Config::add_nvram_cfg ( )
inline

Definition at line 5641 of file mm_driver.pb.h.

◆ add_nvram_cfg() [2/5]

void goby::acomms::micromodem::protobuf::Config::add_nvram_cfg ( const char *  value)
inline

Definition at line 5686 of file mm_driver.pb.h.

◆ add_nvram_cfg() [3/5]

void goby::acomms::micromodem::protobuf::Config::add_nvram_cfg ( const char *  value,
size_t  size 
)
inline

Definition at line 5691 of file mm_driver.pb.h.

◆ add_nvram_cfg() [4/5]

void goby::acomms::micromodem::protobuf::Config::add_nvram_cfg ( const std::string &  value)
inline

Definition at line 5678 of file mm_driver.pb.h.

◆ add_nvram_cfg() [5/5]

void goby::acomms::micromodem::protobuf::Config::add_nvram_cfg ( std::string &&  value)
inline

Definition at line 5682 of file mm_driver.pb.h.

◆ additional_application_ack_modem_id() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > & goby::acomms::micromodem::protobuf::Config::additional_application_ack_modem_id ( ) const
inline

Definition at line 6301 of file mm_driver.pb.h.

◆ additional_application_ack_modem_id() [2/2]

uint32_t goby::acomms::micromodem::protobuf::Config::additional_application_ack_modem_id ( int  index) const
inline

Definition at line 6281 of file mm_driver.pb.h.

◆ additional_application_ack_modem_id_size()

int goby::acomms::micromodem::protobuf::Config::additional_application_ack_modem_id_size ( ) const
inline

Definition at line 6272 of file mm_driver.pb.h.

◆ allowed_skew_ms()

int32_t goby::acomms::micromodem::protobuf::Config::allowed_skew_ms ( ) const
inline

Definition at line 5957 of file mm_driver.pb.h.

◆ ByteSizeLong()

size_t goby::acomms::micromodem::protobuf::Config::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void goby::acomms::micromodem::protobuf::Config::Clear ( )
final

◆ clear_additional_application_ack_modem_id()

void goby::acomms::micromodem::protobuf::Config::clear_additional_application_ack_modem_id ( )
inline

Definition at line 6275 of file mm_driver.pb.h.

◆ clear_allowed_skew_ms()

void goby::acomms::micromodem::protobuf::Config::clear_allowed_skew_ms ( )
inline

Definition at line 5950 of file mm_driver.pb.h.

◆ clear_fm_sweep()

void goby::acomms::micromodem::protobuf::Config::clear_fm_sweep ( )
inline

Definition at line 6069 of file mm_driver.pb.h.

◆ clear_generic_lbl()

void goby::acomms::micromodem::protobuf::Config::clear_generic_lbl ( )
inline

Definition at line 5979 of file mm_driver.pb.h.

◆ clear_hydroid_gateway_id()

void goby::acomms::micromodem::protobuf::Config::clear_hydroid_gateway_id ( )
inline

Definition at line 5714 of file mm_driver.pb.h.

◆ clear_keep_alive_seconds()

void goby::acomms::micromodem::protobuf::Config::clear_keep_alive_seconds ( )
inline

Definition at line 5922 of file mm_driver.pb.h.

◆ clear_m_sequence()

void goby::acomms::micromodem::protobuf::Config::clear_m_sequence ( )
inline

Definition at line 6159 of file mm_driver.pb.h.

◆ clear_narrowband_lbl()

void goby::acomms::micromodem::protobuf::Config::clear_narrowband_lbl ( )
inline

Definition at line 5743 of file mm_driver.pb.h.

◆ clear_nvram_cfg()

void goby::acomms::micromodem::protobuf::Config::clear_nvram_cfg ( )
inline

Definition at line 5638 of file mm_driver.pb.h.

◆ clear_pad_partial_frames()

void goby::acomms::micromodem::protobuf::Config::clear_pad_partial_frames ( )
inline

Definition at line 6351 of file mm_driver.pb.h.

◆ clear_query_cfg_on_startup()

void goby::acomms::micromodem::protobuf::Config::clear_query_cfg_on_startup ( )
inline

Definition at line 6323 of file mm_driver.pb.h.

◆ clear_remus_lbl()

void goby::acomms::micromodem::protobuf::Config::clear_remus_lbl ( )
inline

Definition at line 5833 of file mm_driver.pb.h.

◆ clear_reset_nvram()

void goby::acomms::micromodem::protobuf::Config::clear_reset_nvram ( )
inline

Definition at line 5611 of file mm_driver.pb.h.

◆ clear_revision()

void goby::acomms::micromodem::protobuf::Config::clear_revision ( )
inline

Definition at line 6380 of file mm_driver.pb.h.

◆ clear_use_application_acks()

void goby::acomms::micromodem::protobuf::Config::clear_use_application_acks ( )
inline

Definition at line 6248 of file mm_driver.pb.h.

◆ clear_use_base64_fdp()

void goby::acomms::micromodem::protobuf::Config::clear_use_base64_fdp ( )
inline

Definition at line 6469 of file mm_driver.pb.h.

◆ CopyFrom()

void goby::acomms::micromodem::protobuf::Config::CopyFrom ( const Config from)

◆ default_instance()

static const Config & goby::acomms::micromodem::protobuf::Config::default_instance ( )
inlinestatic

Definition at line 1806 of file mm_driver.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::acomms::micromodem::protobuf::Config::descriptor ( )
inlinestatic

Definition at line 1797 of file mm_driver.pb.h.

◆ fm_sweep()

const ::goby::acomms::micromodem::protobuf::FMSweepParams & goby::acomms::micromodem::protobuf::Config::fm_sweep ( ) const
inline

Definition at line 6078 of file mm_driver.pb.h.

◆ generic_lbl()

const ::goby::acomms::micromodem::protobuf::GenericLBLParams & goby::acomms::micromodem::protobuf::Config::generic_lbl ( ) const
inline

Definition at line 5988 of file mm_driver.pb.h.

◆ GetCachedSize()

int goby::acomms::micromodem::protobuf::Config::GetCachedSize ( ) const
inlinefinal

Definition at line 1859 of file mm_driver.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * goby::acomms::micromodem::protobuf::Config::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * goby::acomms::micromodem::protobuf::Config::GetDescriptor ( )
inlinestatic

Definition at line 1800 of file mm_driver.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata goby::acomms::micromodem::protobuf::Config::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * goby::acomms::micromodem::protobuf::Config::GetReflection ( )
inlinestatic

Definition at line 1803 of file mm_driver.pb.h.

◆ has_allowed_skew_ms()

bool goby::acomms::micromodem::protobuf::Config::has_allowed_skew_ms ( ) const
inline

Definition at line 5947 of file mm_driver.pb.h.

◆ has_fm_sweep()

bool goby::acomms::micromodem::protobuf::Config::has_fm_sweep ( ) const
inline

Definition at line 6066 of file mm_driver.pb.h.

◆ has_generic_lbl()

bool goby::acomms::micromodem::protobuf::Config::has_generic_lbl ( ) const
inline

Definition at line 5976 of file mm_driver.pb.h.

◆ has_hydroid_gateway_id()

bool goby::acomms::micromodem::protobuf::Config::has_hydroid_gateway_id ( ) const
inline

Definition at line 5711 of file mm_driver.pb.h.

◆ has_keep_alive_seconds()

bool goby::acomms::micromodem::protobuf::Config::has_keep_alive_seconds ( ) const
inline

Definition at line 5919 of file mm_driver.pb.h.

◆ has_m_sequence()

bool goby::acomms::micromodem::protobuf::Config::has_m_sequence ( ) const
inline

Definition at line 6156 of file mm_driver.pb.h.

◆ has_narrowband_lbl()

bool goby::acomms::micromodem::protobuf::Config::has_narrowband_lbl ( ) const
inline

Definition at line 5740 of file mm_driver.pb.h.

◆ has_pad_partial_frames()

bool goby::acomms::micromodem::protobuf::Config::has_pad_partial_frames ( ) const
inline

Definition at line 6348 of file mm_driver.pb.h.

◆ has_query_cfg_on_startup()

bool goby::acomms::micromodem::protobuf::Config::has_query_cfg_on_startup ( ) const
inline

Definition at line 6320 of file mm_driver.pb.h.

◆ has_remus_lbl()

bool goby::acomms::micromodem::protobuf::Config::has_remus_lbl ( ) const
inline

Definition at line 5830 of file mm_driver.pb.h.

◆ has_reset_nvram()

bool goby::acomms::micromodem::protobuf::Config::has_reset_nvram ( ) const
inline

Definition at line 5608 of file mm_driver.pb.h.

◆ has_revision()

bool goby::acomms::micromodem::protobuf::Config::has_revision ( ) const
inline

Definition at line 6377 of file mm_driver.pb.h.

◆ has_use_application_acks()

bool goby::acomms::micromodem::protobuf::Config::has_use_application_acks ( ) const
inline

Definition at line 6245 of file mm_driver.pb.h.

◆ has_use_base64_fdp()

bool goby::acomms::micromodem::protobuf::Config::has_use_base64_fdp ( ) const
inline

Definition at line 6466 of file mm_driver.pb.h.

◆ hydroid_gateway_id()

uint32_t goby::acomms::micromodem::protobuf::Config::hydroid_gateway_id ( ) const
inline

Definition at line 5721 of file mm_driver.pb.h.

◆ internal_default_instance()

static const Config * goby::acomms::micromodem::protobuf::Config::internal_default_instance ( )
inlinestatic

Definition at line 1809 of file mm_driver.pb.h.

◆ IsInitialized()

bool goby::acomms::micromodem::protobuf::Config::IsInitialized ( ) const
final

◆ keep_alive_seconds()

int32_t goby::acomms::micromodem::protobuf::Config::keep_alive_seconds ( ) const
inline

Definition at line 5929 of file mm_driver.pb.h.

◆ m_sequence()

const ::goby::acomms::micromodem::protobuf::MSequenceParams & goby::acomms::micromodem::protobuf::Config::m_sequence ( ) const
inline

Definition at line 6168 of file mm_driver.pb.h.

◆ MergeFrom()

void goby::acomms::micromodem::protobuf::Config::MergeFrom ( const Config from)
inline

Definition at line 1846 of file mm_driver.pb.h.

◆ mutable_additional_application_ack_modem_id()

PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > * goby::acomms::micromodem::protobuf::Config::mutable_additional_application_ack_modem_id ( )
inline

Definition at line 6310 of file mm_driver.pb.h.

◆ mutable_fm_sweep()

goby::acomms::micromodem::protobuf::FMSweepParams * goby::acomms::micromodem::protobuf::Config::mutable_fm_sweep ( )
inline

Definition at line 6125 of file mm_driver.pb.h.

◆ mutable_generic_lbl()

goby::acomms::micromodem::protobuf::GenericLBLParams * goby::acomms::micromodem::protobuf::Config::mutable_generic_lbl ( )
inline

Definition at line 6035 of file mm_driver.pb.h.

◆ mutable_m_sequence()

goby::acomms::micromodem::protobuf::MSequenceParams * goby::acomms::micromodem::protobuf::Config::mutable_m_sequence ( )
inline

Definition at line 6215 of file mm_driver.pb.h.

◆ mutable_narrowband_lbl()

goby::acomms::micromodem::protobuf::NarrowBandLBLParams * goby::acomms::micromodem::protobuf::Config::mutable_narrowband_lbl ( )
inline

Definition at line 5799 of file mm_driver.pb.h.

◆ mutable_nvram_cfg() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * goby::acomms::micromodem::protobuf::Config::mutable_nvram_cfg ( )
inline

Definition at line 5701 of file mm_driver.pb.h.

◆ mutable_nvram_cfg() [2/2]

std::string * goby::acomms::micromodem::protobuf::Config::mutable_nvram_cfg ( int  index)
inline

Definition at line 5653 of file mm_driver.pb.h.

◆ mutable_remus_lbl()

goby::acomms::micromodem::protobuf::REMUSLBLParams * goby::acomms::micromodem::protobuf::Config::mutable_remus_lbl ( )
inline

Definition at line 5889 of file mm_driver.pb.h.

◆ mutable_revision()

goby::acomms::micromodem::protobuf::Config_Revision * goby::acomms::micromodem::protobuf::Config::mutable_revision ( )
inline

Definition at line 6436 of file mm_driver.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * goby::acomms::micromodem::protobuf::Config::mutable_unknown_fields ( )
inline

Definition at line 1793 of file mm_driver.pb.h.

◆ narrowband_lbl()

const ::goby::acomms::micromodem::protobuf::NarrowBandLBLParams & goby::acomms::micromodem::protobuf::Config::narrowband_lbl ( ) const
inline

Definition at line 5752 of file mm_driver.pb.h.

◆ New()

Config * goby::acomms::micromodem::protobuf::Config::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 1840 of file mm_driver.pb.h.

◆ nvram_cfg() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & goby::acomms::micromodem::protobuf::Config::nvram_cfg ( ) const
inline

Definition at line 5696 of file mm_driver.pb.h.

◆ nvram_cfg() [2/2]

const std::string & goby::acomms::micromodem::protobuf::Config::nvram_cfg ( int  index) const
inline

Definition at line 5649 of file mm_driver.pb.h.

◆ nvram_cfg_size()

int goby::acomms::micromodem::protobuf::Config::nvram_cfg_size ( ) const
inline

Definition at line 5635 of file mm_driver.pb.h.

◆ operator=() [1/2]

Config & goby::acomms::micromodem::protobuf::Config::operator= ( Config &&  from)
inlinenoexcept

Definition at line 1776 of file mm_driver.pb.h.

◆ operator=() [2/2]

Config & goby::acomms::micromodem::protobuf::Config::operator= ( const Config from)
inline

Definition at line 1772 of file mm_driver.pb.h.

◆ pad_partial_frames()

bool goby::acomms::micromodem::protobuf::Config::pad_partial_frames ( ) const
inline

Definition at line 6358 of file mm_driver.pb.h.

◆ query_cfg_on_startup()

bool goby::acomms::micromodem::protobuf::Config::query_cfg_on_startup ( ) const
inline

Definition at line 6330 of file mm_driver.pb.h.

◆ release_fm_sweep()

goby::acomms::micromodem::protobuf::FMSweepParams * goby::acomms::micromodem::protobuf::Config::release_fm_sweep ( )
inline

Definition at line 6095 of file mm_driver.pb.h.

◆ release_generic_lbl()

goby::acomms::micromodem::protobuf::GenericLBLParams * goby::acomms::micromodem::protobuf::Config::release_generic_lbl ( )
inline

Definition at line 6005 of file mm_driver.pb.h.

◆ release_m_sequence()

goby::acomms::micromodem::protobuf::MSequenceParams * goby::acomms::micromodem::protobuf::Config::release_m_sequence ( )
inline

Definition at line 6185 of file mm_driver.pb.h.

◆ release_narrowband_lbl()

goby::acomms::micromodem::protobuf::NarrowBandLBLParams * goby::acomms::micromodem::protobuf::Config::release_narrowband_lbl ( )
inline

Definition at line 5769 of file mm_driver.pb.h.

◆ release_remus_lbl()

goby::acomms::micromodem::protobuf::REMUSLBLParams * goby::acomms::micromodem::protobuf::Config::release_remus_lbl ( )
inline

Definition at line 5859 of file mm_driver.pb.h.

◆ release_revision()

goby::acomms::micromodem::protobuf::Config_Revision * goby::acomms::micromodem::protobuf::Config::release_revision ( )
inline

Definition at line 6406 of file mm_driver.pb.h.

◆ remus_lbl()

const ::goby::acomms::micromodem::protobuf::REMUSLBLParams & goby::acomms::micromodem::protobuf::Config::remus_lbl ( ) const
inline

Definition at line 5842 of file mm_driver.pb.h.

◆ reset_nvram()

bool goby::acomms::micromodem::protobuf::Config::reset_nvram ( ) const
inline

Definition at line 5618 of file mm_driver.pb.h.

◆ revision()

const ::goby::acomms::micromodem::protobuf::Config_Revision & goby::acomms::micromodem::protobuf::Config::revision ( ) const
inline

Definition at line 6389 of file mm_driver.pb.h.

◆ set_additional_application_ack_modem_id()

void goby::acomms::micromodem::protobuf::Config::set_additional_application_ack_modem_id ( int  index,
uint32_t  value 
)
inline

Definition at line 6285 of file mm_driver.pb.h.

◆ set_allocated_fm_sweep()

void goby::acomms::micromodem::protobuf::Config::set_allocated_fm_sweep ( ::goby::acomms::micromodem::protobuf::FMSweepParams fm_sweep)
inline

Definition at line 6130 of file mm_driver.pb.h.

◆ set_allocated_generic_lbl()

void goby::acomms::micromodem::protobuf::Config::set_allocated_generic_lbl ( ::goby::acomms::micromodem::protobuf::GenericLBLParams generic_lbl)
inline

Definition at line 6040 of file mm_driver.pb.h.

◆ set_allocated_m_sequence()

void goby::acomms::micromodem::protobuf::Config::set_allocated_m_sequence ( ::goby::acomms::micromodem::protobuf::MSequenceParams m_sequence)
inline

Definition at line 6220 of file mm_driver.pb.h.

◆ set_allocated_narrowband_lbl()

void goby::acomms::micromodem::protobuf::Config::set_allocated_narrowband_lbl ( ::goby::acomms::micromodem::protobuf::NarrowBandLBLParams narrowband_lbl)
inline

Definition at line 5804 of file mm_driver.pb.h.

◆ set_allocated_remus_lbl()

void goby::acomms::micromodem::protobuf::Config::set_allocated_remus_lbl ( ::goby::acomms::micromodem::protobuf::REMUSLBLParams remus_lbl)
inline

Definition at line 5894 of file mm_driver.pb.h.

◆ set_allocated_revision()

void goby::acomms::micromodem::protobuf::Config::set_allocated_revision ( ::goby::acomms::micromodem::protobuf::Config_Revision revision)
inline

Definition at line 6441 of file mm_driver.pb.h.

◆ set_allowed_skew_ms()

void goby::acomms::micromodem::protobuf::Config::set_allowed_skew_ms ( int32_t  value)
inline

Definition at line 5965 of file mm_driver.pb.h.

◆ set_hydroid_gateway_id()

void goby::acomms::micromodem::protobuf::Config::set_hydroid_gateway_id ( uint32_t  value)
inline

Definition at line 5729 of file mm_driver.pb.h.

◆ set_keep_alive_seconds()

void goby::acomms::micromodem::protobuf::Config::set_keep_alive_seconds ( int32_t  value)
inline

Definition at line 5937 of file mm_driver.pb.h.

◆ set_nvram_cfg() [1/4]

void goby::acomms::micromodem::protobuf::Config::set_nvram_cfg ( int  index,
const char *  value 
)
inline

Definition at line 5665 of file mm_driver.pb.h.

◆ set_nvram_cfg() [2/4]

void goby::acomms::micromodem::protobuf::Config::set_nvram_cfg ( int  index,
const char *  value,
size_t  size 
)
inline

Definition at line 5670 of file mm_driver.pb.h.

◆ set_nvram_cfg() [3/4]

void goby::acomms::micromodem::protobuf::Config::set_nvram_cfg ( int  index,
const std::string &  value 
)
inline

Definition at line 5657 of file mm_driver.pb.h.

◆ set_nvram_cfg() [4/4]

void goby::acomms::micromodem::protobuf::Config::set_nvram_cfg ( int  index,
std::string &&  value 
)
inline

Definition at line 5661 of file mm_driver.pb.h.

◆ set_pad_partial_frames()

void goby::acomms::micromodem::protobuf::Config::set_pad_partial_frames ( bool  value)
inline

Definition at line 6366 of file mm_driver.pb.h.

◆ set_query_cfg_on_startup()

void goby::acomms::micromodem::protobuf::Config::set_query_cfg_on_startup ( bool  value)
inline

Definition at line 6338 of file mm_driver.pb.h.

◆ set_reset_nvram()

void goby::acomms::micromodem::protobuf::Config::set_reset_nvram ( bool  value)
inline

Definition at line 5626 of file mm_driver.pb.h.

◆ set_use_application_acks()

void goby::acomms::micromodem::protobuf::Config::set_use_application_acks ( bool  value)
inline

Definition at line 6263 of file mm_driver.pb.h.

◆ set_use_base64_fdp()

void goby::acomms::micromodem::protobuf::Config::set_use_base64_fdp ( bool  value)
inline

Definition at line 6484 of file mm_driver.pb.h.

◆ Swap()

void goby::acomms::micromodem::protobuf::Config::Swap ( Config other)
inline

Definition at line 1819 of file mm_driver.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & goby::acomms::micromodem::protobuf::Config::unknown_fields ( ) const
inline

Definition at line 1790 of file mm_driver.pb.h.

◆ unsafe_arena_release_fm_sweep()

goby::acomms::micromodem::protobuf::FMSweepParams * goby::acomms::micromodem::protobuf::Config::unsafe_arena_release_fm_sweep ( )
inline

Definition at line 6110 of file mm_driver.pb.h.

◆ unsafe_arena_release_generic_lbl()

goby::acomms::micromodem::protobuf::GenericLBLParams * goby::acomms::micromodem::protobuf::Config::unsafe_arena_release_generic_lbl ( )
inline

Definition at line 6020 of file mm_driver.pb.h.

◆ unsafe_arena_release_m_sequence()

goby::acomms::micromodem::protobuf::MSequenceParams * goby::acomms::micromodem::protobuf::Config::unsafe_arena_release_m_sequence ( )
inline

Definition at line 6200 of file mm_driver.pb.h.

◆ unsafe_arena_release_narrowband_lbl()

goby::acomms::micromodem::protobuf::NarrowBandLBLParams * goby::acomms::micromodem::protobuf::Config::unsafe_arena_release_narrowband_lbl ( )
inline

Definition at line 5784 of file mm_driver.pb.h.

◆ unsafe_arena_release_remus_lbl()

goby::acomms::micromodem::protobuf::REMUSLBLParams * goby::acomms::micromodem::protobuf::Config::unsafe_arena_release_remus_lbl ( )
inline

Definition at line 5874 of file mm_driver.pb.h.

◆ unsafe_arena_release_revision()

goby::acomms::micromodem::protobuf::Config_Revision * goby::acomms::micromodem::protobuf::Config::unsafe_arena_release_revision ( )
inline

Definition at line 6421 of file mm_driver.pb.h.

◆ unsafe_arena_set_allocated_fm_sweep()

void goby::acomms::micromodem::protobuf::Config::unsafe_arena_set_allocated_fm_sweep ( ::goby::acomms::micromodem::protobuf::FMSweepParams fm_sweep)
inline

Definition at line 6082 of file mm_driver.pb.h.

◆ unsafe_arena_set_allocated_generic_lbl()

void goby::acomms::micromodem::protobuf::Config::unsafe_arena_set_allocated_generic_lbl ( ::goby::acomms::micromodem::protobuf::GenericLBLParams generic_lbl)
inline

Definition at line 5992 of file mm_driver.pb.h.

◆ unsafe_arena_set_allocated_m_sequence()

void goby::acomms::micromodem::protobuf::Config::unsafe_arena_set_allocated_m_sequence ( ::goby::acomms::micromodem::protobuf::MSequenceParams m_sequence)
inline

Definition at line 6172 of file mm_driver.pb.h.

◆ unsafe_arena_set_allocated_narrowband_lbl()

void goby::acomms::micromodem::protobuf::Config::unsafe_arena_set_allocated_narrowband_lbl ( ::goby::acomms::micromodem::protobuf::NarrowBandLBLParams narrowband_lbl)
inline

Definition at line 5756 of file mm_driver.pb.h.

◆ unsafe_arena_set_allocated_remus_lbl()

void goby::acomms::micromodem::protobuf::Config::unsafe_arena_set_allocated_remus_lbl ( ::goby::acomms::micromodem::protobuf::REMUSLBLParams remus_lbl)
inline

Definition at line 5846 of file mm_driver.pb.h.

◆ unsafe_arena_set_allocated_revision()

void goby::acomms::micromodem::protobuf::Config::unsafe_arena_set_allocated_revision ( ::goby::acomms::micromodem::protobuf::Config_Revision revision)
inline

Definition at line 6393 of file mm_driver.pb.h.

◆ UnsafeArenaSwap()

void goby::acomms::micromodem::protobuf::Config::UnsafeArenaSwap ( Config other)
inline

Definition at line 1832 of file mm_driver.pb.h.

◆ use_application_acks()

bool goby::acomms::micromodem::protobuf::Config::use_application_acks ( ) const
inline

Definition at line 6255 of file mm_driver.pb.h.

◆ use_base64_fdp()

bool goby::acomms::micromodem::protobuf::Config::use_base64_fdp ( ) const
inline

Definition at line 6476 of file mm_driver.pb.h.

Friends And Related Symbol Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 2168 of file mm_driver.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 1868 of file mm_driver.pb.h.

◆ ::TableStruct_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto

◆ swap

void swap ( Config a,
Config b 
)
friend

Definition at line 1816 of file mm_driver.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData goby::acomms::micromodem::protobuf::Config::_class_data_
static

Definition at line 1877 of file mm_driver.pb.h.

◆ _impl_

Impl_ goby::acomms::micromodem::protobuf::Config::_impl_

Definition at line 2191 of file mm_driver.pb.h.

◆ kIndexInFileMessages

constexpr int goby::acomms::micromodem::protobuf::Config::kIndexInFileMessages
staticconstexpr
Initial value:
=
6

Definition at line 1813 of file mm_driver.pb.h.


The documentation for this class was generated from the following file: