Goby v2
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
micromodem::protobuf::ReceiveStatistics Class Reference
Inheritance diagram for micromodem::protobuf::ReceiveStatistics:
Inheritance graph
[legend]

Public Types

enum  DCCLParameters { DCCL_ID = 129, DCCL_MAX_BYTES = 32 }
 

Public Member Functions

 ReceiveStatistics (const ReceiveStatistics &from)
 
ReceiveStatisticsoperator= (const ReceiveStatistics &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ReceiveStatistics *other)
 
ReceiveStatisticsNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const ReceiveStatistics &from)
 
void MergeFrom (const ReceiveStatistics &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_mode () const
 
void clear_mode ()
 
inline::micromodem::protobuf::ReceiveMode mode () const
 
void set_mode (::micromodem::protobuf::ReceiveMode value)
 
bool has_time () const
 
void clear_time ()
 
inline::google::protobuf::uint64 time () const
 
void set_time (::google::protobuf::uint64 value)
 
bool has_clock_mode () const
 
void clear_clock_mode ()
 
inline::micromodem::protobuf::ClockMode clock_mode () const
 
void set_clock_mode (::micromodem::protobuf::ClockMode value)
 
bool has_mfd_peak () const
 
void clear_mfd_peak ()
 
inline::google::protobuf::int32 mfd_peak () const
 
void set_mfd_peak (::google::protobuf::int32 value)
 
bool has_mfd_power () const
 
void clear_mfd_power ()
 
inline::google::protobuf::int32 mfd_power () const
 
void set_mfd_power (::google::protobuf::int32 value)
 
bool has_mfd_ratio () const
 
void clear_mfd_ratio ()
 
inline::google::protobuf::int32 mfd_ratio () const
 
void set_mfd_ratio (::google::protobuf::int32 value)
 
bool has_spl () const
 
void clear_spl ()
 
inline::google::protobuf::int32 spl () const
 
void set_spl (::google::protobuf::int32 value)
 
bool has_shf_agn () const
 
void clear_shf_agn ()
 
inline::google::protobuf::int32 shf_agn () const
 
void set_shf_agn (::google::protobuf::int32 value)
 
bool has_shf_ainpshift () const
 
void clear_shf_ainpshift ()
 
inline::google::protobuf::int32 shf_ainpshift () const
 
void set_shf_ainpshift (::google::protobuf::int32 value)
 
bool has_shf_ainshift () const
 
void clear_shf_ainshift ()
 
inline::google::protobuf::int32 shf_ainshift () const
 
void set_shf_ainshift (::google::protobuf::int32 value)
 
bool has_shf_mfdshift () const
 
void clear_shf_mfdshift ()
 
inline::google::protobuf::int32 shf_mfdshift () const
 
void set_shf_mfdshift (::google::protobuf::int32 value)
 
bool has_shf_p2bshift () const
 
void clear_shf_p2bshift ()
 
inline::google::protobuf::int32 shf_p2bshift () const
 
void set_shf_p2bshift (::google::protobuf::int32 value)
 
bool has_rate () const
 
void clear_rate ()
 
inline::google::protobuf::int32 rate () const
 
void set_rate (::google::protobuf::int32 value)
 
bool has_source () const
 
void clear_source ()
 
inline::google::protobuf::int32 source () const
 
void set_source (::google::protobuf::int32 value)
 
bool has_dest () const
 
void clear_dest ()
 
inline::google::protobuf::int32 dest () const
 
void set_dest (::google::protobuf::int32 value)
 
bool has_psk_error_code () const
 
void clear_psk_error_code ()
 
inline::micromodem::protobuf::PSKErrorCode psk_error_code () const
 
void set_psk_error_code (::micromodem::protobuf::PSKErrorCode value)
 
bool has_packet_type () const
 
void clear_packet_type ()
 
inline::micromodem::protobuf::PacketType packet_type () const
 
void set_packet_type (::micromodem::protobuf::PacketType value)
 
bool has_number_frames () const
 
void clear_number_frames ()
 
inline::google::protobuf::int32 number_frames () const
 
void set_number_frames (::google::protobuf::int32 value)
 
bool has_number_bad_frames () const
 
void clear_number_bad_frames ()
 
inline::google::protobuf::int32 number_bad_frames () const
 
void set_number_bad_frames (::google::protobuf::int32 value)
 
bool has_snr_rss () const
 
void clear_snr_rss ()
 
inline::google::protobuf::int32 snr_rss () const
 
void set_snr_rss (::google::protobuf::int32 value)
 
bool has_snr_in () const
 
void clear_snr_in ()
 
inline::google::protobuf::int32 snr_in () const
 
void set_snr_in (::google::protobuf::int32 value)
 
bool has_snr_out () const
 
void clear_snr_out ()
 
inline::google::protobuf::int32 snr_out () const
 
void set_snr_out (::google::protobuf::int32 value)
 
bool has_snr_symbols () const
 
void clear_snr_symbols ()
 
inline::google::protobuf::int32 snr_symbols () const
 
void set_snr_symbols (::google::protobuf::int32 value)
 
bool has_mse_equalizer () const
 
void clear_mse_equalizer ()
 
inline::google::protobuf::int32 mse_equalizer () const
 
void set_mse_equalizer (::google::protobuf::int32 value)
 
bool has_data_quality_factor () const
 
void clear_data_quality_factor ()
 
inline::google::protobuf::int32 data_quality_factor () const
 
void set_data_quality_factor (::google::protobuf::int32 value)
 
bool has_doppler () const
 
void clear_doppler ()
 
double doppler () const
 
void set_doppler (double value)
 
bool has_stddev_noise () const
 
void clear_stddev_noise ()
 
inline::google::protobuf::int32 stddev_noise () const
 
void set_stddev_noise (::google::protobuf::int32 value)
 
bool has_carrier_freq () const
 
void clear_carrier_freq ()
 
inline::google::protobuf::int32 carrier_freq () const
 
void set_carrier_freq (::google::protobuf::int32 value)
 
bool has_bandwidth () const
 
void clear_bandwidth ()
 
inline::google::protobuf::int32 bandwidth () const
 
void set_bandwidth (::google::protobuf::int32 value)
 
bool has_version () const
 
void clear_version ()
 
inline::google::protobuf::int32 version () const
 
void set_version (::google::protobuf::int32 value)
 
bool has_date () const
 
void clear_date ()
 
const ::std::string & date () const
 
void set_date (const ::std::string &value)
 
void set_date (const char *value)
 
void set_date (const char *value, size_t size)
 
inline::std::string * mutable_date ()
 
inline::std::string * release_date ()
 
void set_allocated_date (::std::string *date)
 
bool has_pcm () const
 
void clear_pcm ()
 
inline::google::protobuf::int32 pcm () const
 
void set_pcm (::google::protobuf::int32 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ReceiveStatisticsdefault_instance ()
 

Static Public Attributes

static const int kModeFieldNumber = 1
 
static const int kTimeFieldNumber = 2
 
static const int kClockModeFieldNumber = 3
 
static const int kMfdPeakFieldNumber = 4
 
static const int kMfdPowerFieldNumber = 5
 
static const int kMfdRatioFieldNumber = 6
 
static const int kSplFieldNumber = 7
 
static const int kShfAgnFieldNumber = 8
 
static const int kShfAinpshiftFieldNumber = 9
 
static const int kShfAinshiftFieldNumber = 10
 
static const int kShfMfdshiftFieldNumber = 11
 
static const int kShfP2BshiftFieldNumber = 12
 
static const int kRateFieldNumber = 13
 
static const int kSourceFieldNumber = 14
 
static const int kDestFieldNumber = 15
 
static const int kPskErrorCodeFieldNumber = 16
 
static const int kPacketTypeFieldNumber = 17
 
static const int kNumberFramesFieldNumber = 18
 
static const int kNumberBadFramesFieldNumber = 19
 
static const int kSnrRssFieldNumber = 20
 
static const int kSnrInFieldNumber = 21
 
static const int kSnrOutFieldNumber = 22
 
static const int kSnrSymbolsFieldNumber = 23
 
static const int kMseEqualizerFieldNumber = 24
 
static const int kDataQualityFactorFieldNumber = 25
 
static const int kDopplerFieldNumber = 26
 
static const int kStddevNoiseFieldNumber = 27
 
static const int kCarrierFreqFieldNumber = 28
 
static const int kBandwidthFieldNumber = 29
 
static const int kVersionFieldNumber = 30
 
static const int kDateFieldNumber = 31
 
static const int kPcmFieldNumber = 32
 

Friends

void protobuf_AddDesc_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto ()
 
void protobuf_AssignDesc_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto ()
 
void protobuf_ShutdownFile_goby_2facomms_2fprotobuf_2fmm_5fdriver_2eproto ()
 

Detailed Description

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


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