Goby3  3.1.4
2024.02.22
goby::acomms::micromodem::protobuf::Config Class Reference

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

Inheritance diagram for goby::acomms::micromodem::protobuf::Config:
google::protobuf::Message google::protobuf::MessageLite

Public Types

typedef Config_Revision Revision
 
- Public Types inherited from google::protobuf::Message
typedef google::protobuf::Reflection Reflection
 

Public Member Functions

 Config ()
 
virtual ~Config ()
 
 Config (const Config &from)
 
Configoperator= (const Config &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Config *other)
 
ConfigNew () const final
 
ConfigNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const Config &from)
 
void MergeFrom (const Config &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::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, 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 (const char *value)
 
void add_nvram_cfg (const char *value, size_t size)
 
const ::google::protobuf::RepeatedPtrField< ::std::string > & nvram_cfg () const
 
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_nvram_cfg ()
 
int additional_application_ack_modem_id_size () const
 
void clear_additional_application_ack_modem_id ()
 
::google::protobuf::uint32 additional_application_ack_modem_id (int index) const
 
void set_additional_application_ack_modem_id (int index, ::google::protobuf::uint32 value)
 
void add_additional_application_ack_modem_id (::google::protobuf::uint32 value)
 
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & additional_application_ack_modem_id () const
 
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_additional_application_ack_modem_id ()
 
bool has_narrowband_lbl () const
 
void clear_narrowband_lbl ()
 
const ::goby::acomms::micromodem::protobuf::NarrowBandLBLParamsnarrowband_lbl () const
 
::goby::acomms::micromodem::protobuf::NarrowBandLBLParamsrelease_narrowband_lbl ()
 
::goby::acomms::micromodem::protobuf::NarrowBandLBLParamsmutable_narrowband_lbl ()
 
void set_allocated_narrowband_lbl (::goby::acomms::micromodem::protobuf::NarrowBandLBLParams *narrowband_lbl)
 
bool has_remus_lbl () const
 
void clear_remus_lbl ()
 
const ::goby::acomms::micromodem::protobuf::REMUSLBLParamsremus_lbl () const
 
::goby::acomms::micromodem::protobuf::REMUSLBLParamsrelease_remus_lbl ()
 
::goby::acomms::micromodem::protobuf::REMUSLBLParamsmutable_remus_lbl ()
 
void set_allocated_remus_lbl (::goby::acomms::micromodem::protobuf::REMUSLBLParams *remus_lbl)
 
bool has_generic_lbl () const
 
void clear_generic_lbl ()
 
const ::goby::acomms::micromodem::protobuf::GenericLBLParamsgeneric_lbl () const
 
::goby::acomms::micromodem::protobuf::GenericLBLParamsrelease_generic_lbl ()
 
::goby::acomms::micromodem::protobuf::GenericLBLParamsmutable_generic_lbl ()
 
void set_allocated_generic_lbl (::goby::acomms::micromodem::protobuf::GenericLBLParams *generic_lbl)
 
bool has_fm_sweep () const
 
void clear_fm_sweep ()
 
const ::goby::acomms::micromodem::protobuf::FMSweepParamsfm_sweep () const
 
::goby::acomms::micromodem::protobuf::FMSweepParamsrelease_fm_sweep ()
 
::goby::acomms::micromodem::protobuf::FMSweepParamsmutable_fm_sweep ()
 
void set_allocated_fm_sweep (::goby::acomms::micromodem::protobuf::FMSweepParams *fm_sweep)
 
bool has_m_sequence () const
 
void clear_m_sequence ()
 
const ::goby::acomms::micromodem::protobuf::MSequenceParamsm_sequence () const
 
::goby::acomms::micromodem::protobuf::MSequenceParamsrelease_m_sequence ()
 
::goby::acomms::micromodem::protobuf::MSequenceParamsmutable_m_sequence ()
 
void set_allocated_m_sequence (::goby::acomms::micromodem::protobuf::MSequenceParams *m_sequence)
 
bool has_revision () const
 
void clear_revision ()
 
const ::goby::acomms::micromodem::protobuf::Config_Revisionrevision () const
 
::goby::acomms::micromodem::protobuf::Config_Revisionrelease_revision ()
 
::goby::acomms::micromodem::protobuf::Config_Revisionmutable_revision ()
 
void set_allocated_revision (::goby::acomms::micromodem::protobuf::Config_Revision *revision)
 
bool has_hydroid_gateway_id () const
 
void clear_hydroid_gateway_id ()
 
::google::protobuf::uint32 hydroid_gateway_id () const
 
void set_hydroid_gateway_id (::google::protobuf::uint32 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 ()
 
::google::protobuf::int32 keep_alive_seconds () const
 
void set_keep_alive_seconds (::google::protobuf::int32 value)
 
bool has_allowed_skew_ms () const
 
void clear_allowed_skew_ms ()
 
::google::protobuf::int32 allowed_skew_ms () const
 
void set_allowed_skew_ms (::google::protobuf::int32 value)
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (std::vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
virtual size_t SpaceUsedLong () const
 
int SpaceUsed () const
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (std::istream *input)
 
bool ParsePartialFromIstream (std::istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const Descriptor * GetDescriptor () const
 
virtual const ReflectionGetReflection () const final
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
virtual ::google::protobuf::ArenaGetArena () const
 
virtual void * GetMaybeArenaPointer () const
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
int ByteSize () const
 
virtual uint8 * SerializeWithCachedSizesToArray (uint8 *target) const
 
virtual uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, uint8 *target) const
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const Configdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const Configinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kNvramCfgFieldNumber = 2
 
static const int kAdditionalApplicationAckModemIdFieldNumber = 21
 
static const int kNarrowbandLblFieldNumber = 4
 
static const int kRemusLblFieldNumber = 5
 
static const int kGenericLblFieldNumber = 8
 
static const int kFmSweepFieldNumber = 9
 
static const int kMSequenceFieldNumber = 10
 
static const int kRevisionFieldNumber = 30
 
static const int kHydroidGatewayIdFieldNumber = 3
 
static const int kResetNvramFieldNumber = 1
 
static const int kUseApplicationAcksFieldNumber = 20
 
static const int kPadPartialFramesFieldNumber = 23
 
static const int kUseBase64FdpFieldNumber = 40
 
static const int kQueryCfgOnStartupFieldNumber = 22
 
static const int kKeepAliveSecondsFieldNumber = 6
 
static const int kAllowedSkewMsFieldNumber = 7
 

Friends

struct ::protobuf_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto::TableStruct
 
void swap (Config &a, Config &b)
 

Additional Inherited Members

- Static Protected Member Functions inherited from google::protobuf::MessageLite
template<typename T >
::google::protobuf::internal::RepeatedPtrFieldBase * CastToBase (::google::protobuf::RepeatedPtrField< T > *repeated)
 
template<typename T >
static const ::google::protobuf::internal::RepeatedPtrFieldBase & CastToBase (const ::google::protobuf::RepeatedPtrField< T > &repeated)
 
template<typename T >
static T * CreateMaybeMessage (Arena *arena)
 

Detailed Description

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

Member Typedef Documentation

◆ Revision

Constructor & Destructor Documentation

◆ Config() [1/2]

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

◆ ~Config()

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

◆ Config() [2/2]

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

Member Function Documentation

◆ add_additional_application_ack_modem_id()

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

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

◆ add_nvram_cfg() [1/4]

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

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

◆ add_nvram_cfg() [2/4]

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

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

◆ add_nvram_cfg() [3/4]

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

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

◆ add_nvram_cfg() [4/4]

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

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

◆ additional_application_ack_modem_id() [1/2]

const ::google::protobuf::RepeatedField<::google::protobuf::uint32 > & goby::acomms::micromodem::protobuf::Config::additional_application_ack_modem_id ( ) const
inline

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

◆ additional_application_ack_modem_id() [2/2]

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

Definition at line 4647 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 4641 of file mm_driver.pb.h.

◆ allowed_skew_ms()

google::protobuf::int32 goby::acomms::micromodem::protobuf::Config::allowed_skew_ms ( ) const
inline

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

◆ ByteSizeLong()

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

Reimplemented from google::protobuf::Message.

◆ Clear()

void goby::acomms::micromodem::protobuf::Config::Clear ( )
finalvirtual

Reimplemented from google::protobuf::Message.

◆ clear_additional_application_ack_modem_id()

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

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

◆ clear_allowed_skew_ms()

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

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

◆ clear_fm_sweep()

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

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

◆ clear_generic_lbl()

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

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

◆ clear_hydroid_gateway_id()

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

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

◆ clear_keep_alive_seconds()

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

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

◆ clear_m_sequence()

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

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

◆ clear_narrowband_lbl()

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

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

◆ clear_nvram_cfg()

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

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

◆ clear_pad_partial_frames()

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

Definition at line 4704 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 4680 of file mm_driver.pb.h.

◆ clear_remus_lbl()

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

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

◆ clear_reset_nvram()

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

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

◆ clear_revision()

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

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

◆ clear_use_application_acks()

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

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

◆ clear_use_base64_fdp()

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

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

◆ CopyFrom() [1/2]

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

◆ CopyFrom() [2/2]

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

◆ default_instance()

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

◆ descriptor()

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

◆ fm_sweep()

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

Definition at line 4517 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 4459 of file mm_driver.pb.h.

◆ GetCachedSize()

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

Implements google::protobuf::MessageLite.

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

◆ GetMetadata()

::google::protobuf::Metadata goby::acomms::micromodem::protobuf::Config::GetMetadata ( ) const
finalvirtual

◆ has_allowed_skew_ms()

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

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

◆ has_fm_sweep()

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

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

◆ has_generic_lbl()

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

Definition at line 4443 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 4255 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 4395 of file mm_driver.pb.h.

◆ has_m_sequence()

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

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

◆ has_narrowband_lbl()

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

Definition at line 4279 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 4695 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 4671 of file mm_driver.pb.h.

◆ has_remus_lbl()

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

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

◆ has_reset_nvram()

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

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

◆ has_revision()

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

Definition at line 4719 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 4617 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 4777 of file mm_driver.pb.h.

◆ hydroid_gateway_id()

google::protobuf::uint32 goby::acomms::micromodem::protobuf::Config::hydroid_gateway_id ( ) const
inline

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

◆ InitAsDefaultInstance()

static void goby::acomms::micromodem::protobuf::Config::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

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

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

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* goby::acomms::micromodem::protobuf::Config::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

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

Reimplemented from google::protobuf::Message.

◆ keep_alive_seconds()

google::protobuf::int32 goby::acomms::micromodem::protobuf::Config::keep_alive_seconds ( ) const
inline

Definition at line 4408 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 4575 of file mm_driver.pb.h.

◆ MergeFrom() [1/2]

void goby::acomms::micromodem::protobuf::Config::MergeFrom ( const ::google::protobuf::Message from)
final

◆ MergeFrom() [2/2]

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

◆ MergePartialFromCodedStream()

bool goby::acomms::micromodem::protobuf::Config::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_additional_application_ack_modem_id()

google::protobuf::RepeatedField<::google::protobuf::uint32 > * goby::acomms::micromodem::protobuf::Config::mutable_additional_application_ack_modem_id ( )
inline

Definition at line 4665 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 4530 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 4472 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 4588 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 4308 of file mm_driver.pb.h.

◆ mutable_nvram_cfg() [1/2]

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

Definition at line 4249 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 4196 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 4366 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 4748 of file mm_driver.pb.h.

◆ mutable_unknown_fields()

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

Definition at line 1343 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 4295 of file mm_driver.pb.h.

◆ New() [1/2]

Config* goby::acomms::micromodem::protobuf::Config::New ( ) const
inlinefinalvirtual

Implements google::protobuf::Message.

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

◆ New() [2/2]

Config* goby::acomms::micromodem::protobuf::Config::New ( ::google::protobuf::Arena arena) const
inlinefinalvirtual

Reimplemented from google::protobuf::Message.

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

◆ nvram_cfg() [1/2]

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

Definition at line 4244 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 4192 of file mm_driver.pb.h.

◆ nvram_cfg_size()

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

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

◆ operator=()

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

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

◆ pad_partial_frames()

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

Definition at line 4708 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 4684 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 4523 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 4465 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 4581 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 4301 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 4359 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 4741 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 4353 of file mm_driver.pb.h.

◆ reset_nvram()

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

Definition at line 4175 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 4735 of file mm_driver.pb.h.

◆ SerializeWithCachedSizes()

void goby::acomms::micromodem::protobuf::Config::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_additional_application_ack_modem_id()

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

Definition at line 4651 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 4539 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 4481 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 4597 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 4317 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 4375 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 4757 of file mm_driver.pb.h.

◆ set_allowed_skew_ms()

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

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

◆ set_hydroid_gateway_id()

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

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

◆ set_keep_alive_seconds()

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

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

◆ set_nvram_cfg() [1/3]

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

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

◆ set_nvram_cfg() [2/3]

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

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

◆ set_nvram_cfg() [3/3]

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

Definition at line 4215 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 4712 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 4688 of file mm_driver.pb.h.

◆ set_reset_nvram()

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

Definition at line 4179 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 4634 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 4794 of file mm_driver.pb.h.

◆ Swap()

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

◆ unknown_fields()

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

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

◆ use_application_acks()

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

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

◆ use_base64_fdp()

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

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

Friends And Related Function Documentation

◆ ::protobuf_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto::TableStruct

◆ swap

void swap ( Config a,
Config b 
)
friend

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

Member Data Documentation

◆ kAdditionalApplicationAckModemIdFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kAdditionalApplicationAckModemIdFieldNumber = 21
static

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

◆ kAllowedSkewMsFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kAllowedSkewMsFieldNumber = 7
static

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

◆ kFmSweepFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kFmSweepFieldNumber = 9
static

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

◆ kGenericLblFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kGenericLblFieldNumber = 8
static

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

◆ kHydroidGatewayIdFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kHydroidGatewayIdFieldNumber = 3
static

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

◆ kIndexInFileMessages

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

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

◆ kKeepAliveSecondsFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kKeepAliveSecondsFieldNumber = 6
static

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

◆ kMSequenceFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kMSequenceFieldNumber = 10
static

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

◆ kNarrowbandLblFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kNarrowbandLblFieldNumber = 4
static

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

◆ kNvramCfgFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kNvramCfgFieldNumber = 2
static

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

◆ kPadPartialFramesFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kPadPartialFramesFieldNumber = 23
static

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

◆ kQueryCfgOnStartupFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kQueryCfgOnStartupFieldNumber = 22
static

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

◆ kRemusLblFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kRemusLblFieldNumber = 5
static

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

◆ kResetNvramFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kResetNvramFieldNumber = 1
static

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

◆ kRevisionFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kRevisionFieldNumber = 30
static

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

◆ kUseApplicationAcksFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kUseApplicationAcksFieldNumber = 20
static

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

◆ kUseBase64FdpFieldNumber

const int goby::acomms::micromodem::protobuf::Config::kUseBase64FdpFieldNumber = 40
static

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


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