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

Public Types

typedef QueueManagerConfig_DCCLEncryptRule DCCLEncryptRule
 

Public Member Functions

 QueueManagerConfig (const QueueManagerConfig &from)
 
QueueManagerConfigoperator= (const QueueManagerConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (QueueManagerConfig *other)
 
QueueManagerConfigNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const QueueManagerConfig &from)
 
void MergeFrom (const QueueManagerConfig &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_modem_id () const
 
void clear_modem_id ()
 
inline::google::protobuf::int32 modem_id () const
 
void set_modem_id (::google::protobuf::int32 value)
 
int message_entry_size () const
 
void clear_message_entry ()
 
const ::goby::acomms::protobuf::QueuedMessageEntrymessage_entry (int index) const
 
inline::goby::acomms::protobuf::QueuedMessageEntry * mutable_message_entry (int index)
 
inline::goby::acomms::protobuf::QueuedMessageEntry * add_message_entry ()
 
const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::QueuedMessageEntry > & message_entry () const
 
inline::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::QueuedMessageEntry > * mutable_message_entry ()
 
bool has_on_demand_skew_seconds () const
 
void clear_on_demand_skew_seconds ()
 
double on_demand_skew_seconds () const
 
void set_on_demand_skew_seconds (double value)
 
bool has_minimum_ack_wait_seconds () const
 
void clear_minimum_ack_wait_seconds ()
 
double minimum_ack_wait_seconds () const
 
void set_minimum_ack_wait_seconds (double value)
 
bool has_skip_decoding () const
 
void clear_skip_decoding ()
 
bool skip_decoding () const
 
void set_skip_decoding (bool value)
 
int make_network_ack_for_src_id_size () const
 
void clear_make_network_ack_for_src_id ()
 
inline::google::protobuf::int32 make_network_ack_for_src_id (int index) const
 
void set_make_network_ack_for_src_id (int index,::google::protobuf::int32 value)
 
void add_make_network_ack_for_src_id (::google::protobuf::int32 value)
 
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & make_network_ack_for_src_id () const
 
inline::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_make_network_ack_for_src_id ()
 
int route_for_additional_modem_id_size () const
 
void clear_route_for_additional_modem_id ()
 
inline::google::protobuf::int32 route_for_additional_modem_id (int index) const
 
void set_route_for_additional_modem_id (int index,::google::protobuf::int32 value)
 
void add_route_for_additional_modem_id (::google::protobuf::int32 value)
 
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & route_for_additional_modem_id () const
 
inline::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_route_for_additional_modem_id ()
 
int encrypt_rule_size () const
 
void clear_encrypt_rule ()
 
const ::goby::acomms::protobuf::QueueManagerConfig_DCCLEncryptRuleencrypt_rule (int index) const
 
inline::goby::acomms::protobuf::QueueManagerConfig_DCCLEncryptRule * mutable_encrypt_rule (int index)
 
inline::goby::acomms::protobuf::QueueManagerConfig_DCCLEncryptRule * add_encrypt_rule ()
 
const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::QueueManagerConfig_DCCLEncryptRule > & encrypt_rule () const
 
inline::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::QueueManagerConfig_DCCLEncryptRule > * mutable_encrypt_rule ()
 

Static Public Member Functions

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

Static Public Attributes

static const int kModemIdFieldNumber = 1
 
static const int kMessageEntryFieldNumber = 10
 
static const int kOnDemandSkewSecondsFieldNumber = 11
 
static const int kMinimumAckWaitSecondsFieldNumber = 20
 
static const int kSkipDecodingFieldNumber = 21
 
static const int kMakeNetworkAckForSrcIdFieldNumber = 30
 
static const int kRouteForAdditionalModemIdFieldNumber = 40
 
static const int kEncryptRuleFieldNumber = 50
 

Friends

void protobuf_AddDesc_goby_2facomms_2fprotobuf_2fqueue_2eproto ()
 
void protobuf_AssignDesc_goby_2facomms_2fprotobuf_2fqueue_2eproto ()
 
void protobuf_ShutdownFile_goby_2facomms_2fprotobuf_2fqueue_2eproto ()
 

Detailed Description

Examples:
acomms/chat/chat.cpp, and acomms/queue/queue_simple/queue_simple.cpp.

Definition at line 521 of file queue.pb.h.


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