DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
daphne::ConfigureRequest Class Referencefinal

#include <daphne_control_high.pb.h>

Inheritance diagram for daphne::ConfigureRequest:
[legend]
Collaboration diagram for daphne::ConfigureRequest:
[legend]

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int {
  kChannelsFieldNumber = 10 , kAfesFieldNumber = 11 , kFullStreamChannelsFieldNumber = 12 , kDaphneAddressFieldNumber = 1 ,
  kSlotFieldNumber = 2 , kTimeoutMsFieldNumber = 3 , kSelfTriggerThresholdFieldNumber = 5 , kSelfTriggerXcorrFieldNumber = 6 ,
  kTpConfFieldNumber = 7 , kCompensatorFieldNumber = 8 , kInvertersFieldNumber = 9 , kBiasctrlFieldNumber = 4
}
 

Public Member Functions

 ConfigureRequest ()
 
 ~ConfigureRequest () override
 
template<typename = void>
PROTOBUF_CONSTEXPR ConfigureRequest (::google::protobuf::internal::ConstantInitialized)
 
 ConfigureRequest (const ConfigureRequest &from)
 
 ConfigureRequest (ConfigureRequest &&from) noexcept
 
ConfigureRequestoperator= (const ConfigureRequest &from)
 
ConfigureRequestoperator= (ConfigureRequest &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ConfigureRequest *other)
 
void UnsafeArenaSwap (ConfigureRequest *other)
 
ConfigureRequestNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const ConfigureRequest &from)
 
void MergeFrom (const ConfigureRequest &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
::size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
 
::uint8_t * _InternalSerialize (::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::google::protobuf::Message::ClassData * GetClassData () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
int channels_size () const
 
void clear_channels ()
 
::daphne::ChannelConfigmutable_channels (int index)
 
::google::protobuf::RepeatedPtrField< ::daphne::ChannelConfig > * mutable_channels ()
 
const ::daphne::ChannelConfigchannels (int index) const
 
::daphne::ChannelConfigadd_channels ()
 
const ::google::protobuf::RepeatedPtrField< ::daphne::ChannelConfig > & channels () const
 
int afes_size () const
 
void clear_afes ()
 
::daphne::AFEConfigmutable_afes (int index)
 
::google::protobuf::RepeatedPtrField< ::daphne::AFEConfig > * mutable_afes ()
 
const ::daphne::AFEConfigafes (int index) const
 
::daphne::AFEConfigadd_afes ()
 
const ::google::protobuf::RepeatedPtrField< ::daphne::AFEConfig > & afes () const
 
int full_stream_channels_size () const
 
void clear_full_stream_channels ()
 
::uint32_t full_stream_channels (int index) const
 
void set_full_stream_channels (int index, ::uint32_t value)
 
void add_full_stream_channels (::uint32_t value)
 
const ::google::protobuf::RepeatedField<::uint32_t > & full_stream_channels () const
 
::google::protobuf::RepeatedField<::uint32_t > * mutable_full_stream_channels ()
 
void clear_daphne_address ()
 
const std::string & daphne_address () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_daphne_address (Arg_ &&arg, Args_... args)
 
std::string * mutable_daphne_address ()
 
PROTOBUF_NODISCARD std::string * release_daphne_address ()
 
void set_allocated_daphne_address (std::string *ptr)
 
void clear_slot ()
 
::uint32_t slot () const
 
void set_slot (::uint32_t value)
 
void clear_timeout_ms ()
 
::uint32_t timeout_ms () const
 
void set_timeout_ms (::uint32_t value)
 
void clear_self_trigger_threshold ()
 
::uint64_t self_trigger_threshold () const
 
void set_self_trigger_threshold (::uint64_t value)
 
void clear_self_trigger_xcorr ()
 
::uint64_t self_trigger_xcorr () const
 
void set_self_trigger_xcorr (::uint64_t value)
 
void clear_tp_conf ()
 
::uint64_t tp_conf () const
 
void set_tp_conf (::uint64_t value)
 
void clear_compensator ()
 
::uint64_t compensator () const
 
void set_compensator (::uint64_t value)
 
void clear_inverters ()
 
::uint64_t inverters () const
 
void set_inverters (::uint64_t value)
 
void clear_biasctrl ()
 
::uint32_t biasctrl () const
 
void set_biasctrl (::uint32_t value)
 
template<typename >
PROTOBUF_CONSTEXPR ConfigureRequest (::_pbi::ConstantInitialized)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_daphne_address (Arg_ &&arg, Args_... args)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ::google::protobuf::Descriptor * GetDescriptor ()
 
static const ::google::protobuf::Reflection * GetReflection ()
 
static const ConfigureRequestdefault_instance ()
 
static const ConfigureRequestinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 ConfigureRequest (::google::protobuf::Arena *arena)
 

Private Types

typedef void InternalArenaConstructable_
 
typedef void DestructorSkippable_
 

Private Member Functions

void SharedCtor (::google::protobuf::Arena *arena)
 
void SharedDtor ()
 
void SetCachedSize (int size) const final
 
void InternalSwap (ConfigureRequest *other)
 
int _internal_channels_size () const
 
const ::google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > & _internal_channels () const
 
::google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > * _internal_mutable_channels ()
 
int _internal_afes_size () const
 
const ::google::protobuf::RepeatedPtrField<::daphne::AFEConfig > & _internal_afes () const
 
::google::protobuf::RepeatedPtrField<::daphne::AFEConfig > * _internal_mutable_afes ()
 
int _internal_full_stream_channels_size () const
 
const ::google::protobuf::RepeatedField<::uint32_t > & _internal_full_stream_channels () const
 
::google::protobuf::RepeatedField<::uint32_t > * _internal_mutable_full_stream_channels ()
 
const std::string & _internal_daphne_address () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_daphne_address (const std::string &value)
 
std::string * _internal_mutable_daphne_address ()
 
::uint32_t _internal_slot () const
 
void _internal_set_slot (::uint32_t value)
 
::uint32_t _internal_timeout_ms () const
 
void _internal_set_timeout_ms (::uint32_t value)
 
::uint64_t _internal_self_trigger_threshold () const
 
void _internal_set_self_trigger_threshold (::uint64_t value)
 
::uint64_t _internal_self_trigger_xcorr () const
 
void _internal_set_self_trigger_xcorr (::uint64_t value)
 
::uint64_t _internal_tp_conf () const
 
void _internal_set_tp_conf (::uint64_t value)
 
::uint64_t _internal_compensator () const
 
void _internal_set_compensator (::uint64_t value)
 
::uint64_t _internal_inverters () const
 
void _internal_set_inverters (::uint64_t value)
 
::uint32_t _internal_biasctrl () const
 
void _internal_set_biasctrl (::uint32_t value)
 

Static Private Member Functions

static void MergeImpl (::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
 
::absl::string_view FullMessageName ()
 

Private Attributes

union { 
 
   Impl_   _impl_ 
 
};  
 

Static Private Attributes

static const ::google::protobuf::internal::TcParseTable< 4, 12, 2, 54, 2 > _table_
 

Friends

class ::google::protobuf::internal::AnyMetadata
 
class ::google::protobuf::internal::TcParser
 
template<typename T >
class ::google::protobuf::Arena::InternalHelper
 
struct ::TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto
 
void swap (ConfigureRequest &a, ConfigureRequest &b)
 

Detailed Description

Definition at line 1695 of file daphne_control_high.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kChannelsFieldNumber 
kAfesFieldNumber 
kFullStreamChannelsFieldNumber 
kDaphneAddressFieldNumber 
kSlotFieldNumber 
kTimeoutMsFieldNumber 
kSelfTriggerThresholdFieldNumber 
kSelfTriggerXcorrFieldNumber 
kTpConfFieldNumber 
kCompensatorFieldNumber 
kInvertersFieldNumber 
kBiasctrlFieldNumber 

Definition at line 1822 of file daphne_control_high.pb.h.

1822 : int {
1824 kAfesFieldNumber = 11,
1827 kSlotFieldNumber = 2,
1835 };

Constructor & Destructor Documentation

◆ ConfigureRequest() [1/6]

daphne::ConfigureRequest::ConfigureRequest ( )
inline

Definition at line 1698 of file daphne_control_high.pb.h.

◆ ~ConfigureRequest()

daphne::ConfigureRequest::~ConfigureRequest ( )
override

Definition at line 3221 of file daphne_control_high.pb.cc.

3221 {
3222 // @@protoc_insertion_point(destructor:daphne.ConfigureRequest)
3223 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
3224 SharedDtor();
3225}

◆ ConfigureRequest() [2/6]

template<typename = void>
PROTOBUF_CONSTEXPR daphne::ConfigureRequest::ConfigureRequest ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ ConfigureRequest() [3/6]

daphne::ConfigureRequest::ConfigureRequest ( const ConfigureRequest & from)

Definition at line 3164 of file daphne_control_high.pb.cc.

3164 : ::google::protobuf::Message() {
3165 ConfigureRequest* const _this = this;
3166 (void)_this;
3167 new (&_impl_) Impl_{
3168 decltype(_impl_.channels_){from._impl_.channels_},
3169 decltype(_impl_.afes_){from._impl_.afes_},
3170 decltype(_impl_.full_stream_channels_){from._impl_.full_stream_channels_},
3171 /* _impl_._full_stream_channels_cached_byte_size_ = */ {0},
3172 decltype(_impl_.daphne_address_){},
3173 decltype(_impl_.slot_){},
3174 decltype(_impl_.timeout_ms_){},
3175 decltype(_impl_.self_trigger_threshold_){},
3176 decltype(_impl_.self_trigger_xcorr_){},
3177 decltype(_impl_.tp_conf_){},
3178 decltype(_impl_.compensator_){},
3179 decltype(_impl_.inverters_){},
3180 decltype(_impl_.biasctrl_){},
3181 /*decltype(_impl_._cached_size_)*/ {},
3182 };
3183 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
3184 from._internal_metadata_);
3185 _impl_.daphne_address_.InitDefault();
3186 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3187 _impl_.daphne_address_.Set("", GetArenaForAllocation());
3188 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3189 if (!from._internal_daphne_address().empty()) {
3190 _this->_impl_.daphne_address_.Set(from._internal_daphne_address(), _this->GetArenaForAllocation());
3191 }
3192 ::memcpy(&_impl_.slot_, &from._impl_.slot_,
3193 static_cast<::size_t>(reinterpret_cast<char*>(&_impl_.biasctrl_) -
3194 reinterpret_cast<char*>(&_impl_.slot_)) + sizeof(_impl_.biasctrl_));
3195
3196 // @@protoc_insertion_point(copy_constructor:daphne.ConfigureRequest)
3197}
::google::protobuf::RepeatedPtrField< ::daphne::ChannelConfig > channels_
::google::protobuf::internal::ArenaStringPtr daphne_address_
::google::protobuf::RepeatedField<::uint32_t > full_stream_channels_
::google::protobuf::RepeatedPtrField< ::daphne::AFEConfig > afes_

◆ ConfigureRequest() [4/6]

daphne::ConfigureRequest::ConfigureRequest ( ConfigureRequest && from)
inlinenoexcept

Definition at line 1704 of file daphne_control_high.pb.h.

1705 : ConfigureRequest() {
1706 *this = ::std::move(from);
1707 }

◆ ConfigureRequest() [5/6]

daphne::ConfigureRequest::ConfigureRequest ( ::google::protobuf::Arena * arena)
explicitprotected

Definition at line 3159 of file daphne_control_high.pb.cc.

3160 : ::google::protobuf::Message(arena) {
3161 SharedCtor(arena);
3162 // @@protoc_insertion_point(arena_constructor:daphne.ConfigureRequest)
3163}
void SharedCtor(::google::protobuf::Arena *arena)

◆ ConfigureRequest() [6/6]

template<typename >
PROTOBUF_CONSTEXPR daphne::ConfigureRequest::ConfigureRequest ( ::_pbi::ConstantInitialized )

Definition at line 159 of file daphne_control_high.pb.cc.

160 : _impl_{
161 /*decltype(_impl_.channels_)*/ {},
162 /*decltype(_impl_.afes_)*/ {},
163 /*decltype(_impl_.full_stream_channels_)*/ {},
164 /* _impl_._full_stream_channels_cached_byte_size_ = */ {0},
165 /*decltype(_impl_.daphne_address_)*/ {
166 &::_pbi::fixed_address_empty_string,
167 ::_pbi::ConstantInitialized{},
168 },
169 /*decltype(_impl_.slot_)*/ 0u,
170 /*decltype(_impl_.timeout_ms_)*/ 0u,
171 /*decltype(_impl_.self_trigger_threshold_)*/ ::uint64_t{0u},
172 /*decltype(_impl_.self_trigger_xcorr_)*/ ::uint64_t{0u},
173 /*decltype(_impl_.tp_conf_)*/ ::uint64_t{0u},
174 /*decltype(_impl_.compensator_)*/ ::uint64_t{0u},
175 /*decltype(_impl_.inverters_)*/ ::uint64_t{0u},
176 /*decltype(_impl_.biasctrl_)*/ 0u,
177 /*decltype(_impl_._cached_size_)*/ {},
178 } {}

Member Function Documentation

◆ _internal_afes()

const::google::protobuf::RepeatedPtrField<::daphne::AFEConfig > & daphne::ConfigureRequest::_internal_afes ( ) const
inlineprivate

Definition at line 7494 of file daphne_control_high.pb.h.

7494 {
7495 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7496 return _impl_.afes_;
7497}

◆ _internal_afes_size()

int daphne::ConfigureRequest::_internal_afes_size ( ) const
inlineprivate

Definition at line 7459 of file daphne_control_high.pb.h.

7459 {
7460 return _internal_afes().size();
7461}
const ::google::protobuf::RepeatedPtrField<::daphne::AFEConfig > & _internal_afes() const

◆ _internal_biasctrl()

uint32_t daphne::ConfigureRequest::_internal_biasctrl ( ) const
inlineprivate

Definition at line 7292 of file daphne_control_high.pb.h.

7292 {
7293 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7294 return _impl_.biasctrl_;
7295}

◆ _internal_channels()

const::google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > & daphne::ConfigureRequest::_internal_channels ( ) const
inlineprivate

Definition at line 7448 of file daphne_control_high.pb.h.

7448 {
7449 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7450 return _impl_.channels_;
7451}

◆ _internal_channels_size()

int daphne::ConfigureRequest::_internal_channels_size ( ) const
inlineprivate

Definition at line 7413 of file daphne_control_high.pb.h.

7413 {
7414 return _internal_channels().size();
7415}
const ::google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > & _internal_channels() const

◆ _internal_compensator()

uint64_t daphne::ConfigureRequest::_internal_compensator ( ) const
inlineprivate

Definition at line 7380 of file daphne_control_high.pb.h.

7380 {
7381 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7382 return _impl_.compensator_;
7383}

◆ _internal_daphne_address()

const std::string & daphne::ConfigureRequest::_internal_daphne_address ( ) const
inlineprivate

Definition at line 7206 of file daphne_control_high.pb.h.

7206 {
7207 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7208 return _impl_.daphne_address_.Get();
7209}

◆ _internal_full_stream_channels()

const::google::protobuf::RepeatedField<::uint32_t > & daphne::ConfigureRequest::_internal_full_stream_channels ( ) const
inlineprivate

Definition at line 7537 of file daphne_control_high.pb.h.

7537 {
7538 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7540}

◆ _internal_full_stream_channels_size()

int daphne::ConfigureRequest::_internal_full_stream_channels_size ( ) const
inlineprivate

Definition at line 7505 of file daphne_control_high.pb.h.

7505 {
7506 return _internal_full_stream_channels().size();
7507}
const ::google::protobuf::RepeatedField<::uint32_t > & _internal_full_stream_channels() const

◆ _internal_inverters()

uint64_t daphne::ConfigureRequest::_internal_inverters ( ) const
inlineprivate

Definition at line 7402 of file daphne_control_high.pb.h.

7402 {
7403 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7404 return _impl_.inverters_;
7405}

◆ _internal_mutable_afes()

google::protobuf::RepeatedPtrField<::daphne::AFEConfig > * daphne::ConfigureRequest::_internal_mutable_afes ( )
inlineprivate

Definition at line 7499 of file daphne_control_high.pb.h.

7499 {
7500 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7501 return &_impl_.afes_;
7502}

◆ _internal_mutable_channels()

google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > * daphne::ConfigureRequest::_internal_mutable_channels ( )
inlineprivate

Definition at line 7453 of file daphne_control_high.pb.h.

7453 {
7454 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7455 return &_impl_.channels_;
7456}

◆ _internal_mutable_daphne_address()

std::string * daphne::ConfigureRequest::_internal_mutable_daphne_address ( )
inlineprivate

Definition at line 7215 of file daphne_control_high.pb.h.

7215 {
7216 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7217 ;
7218 return _impl_.daphne_address_.Mutable( GetArenaForAllocation());
7219}

◆ _internal_mutable_full_stream_channels()

google::protobuf::RepeatedField<::uint32_t > * daphne::ConfigureRequest::_internal_mutable_full_stream_channels ( )
inlineprivate

Definition at line 7541 of file daphne_control_high.pb.h.

7541 {
7542 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7544}

◆ _internal_self_trigger_threshold()

uint64_t daphne::ConfigureRequest::_internal_self_trigger_threshold ( ) const
inlineprivate

Definition at line 7314 of file daphne_control_high.pb.h.

7314 {
7315 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7317}

◆ _internal_self_trigger_xcorr()

uint64_t daphne::ConfigureRequest::_internal_self_trigger_xcorr ( ) const
inlineprivate

Definition at line 7336 of file daphne_control_high.pb.h.

7336 {
7337 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7339}

◆ _internal_set_biasctrl()

void daphne::ConfigureRequest::_internal_set_biasctrl ( ::uint32_t value)
inlineprivate

Definition at line 7296 of file daphne_control_high.pb.h.

7296 {
7297 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7298 ;
7299 _impl_.biasctrl_ = value;
7300}

◆ _internal_set_compensator()

void daphne::ConfigureRequest::_internal_set_compensator ( ::uint64_t value)
inlineprivate

Definition at line 7384 of file daphne_control_high.pb.h.

7384 {
7385 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7386 ;
7387 _impl_.compensator_ = value;
7388}

◆ _internal_set_daphne_address()

void daphne::ConfigureRequest::_internal_set_daphne_address ( const std::string & value)
inlineprivate

Definition at line 7210 of file daphne_control_high.pb.h.

7210 {
7211 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7212 ;
7213 _impl_.daphne_address_.Set(value, GetArenaForAllocation());
7214}

◆ _internal_set_inverters()

void daphne::ConfigureRequest::_internal_set_inverters ( ::uint64_t value)
inlineprivate

Definition at line 7406 of file daphne_control_high.pb.h.

7406 {
7407 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7408 ;
7409 _impl_.inverters_ = value;
7410}

◆ _internal_set_self_trigger_threshold()

void daphne::ConfigureRequest::_internal_set_self_trigger_threshold ( ::uint64_t value)
inlineprivate

Definition at line 7318 of file daphne_control_high.pb.h.

7318 {
7319 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7320 ;
7322}

◆ _internal_set_self_trigger_xcorr()

void daphne::ConfigureRequest::_internal_set_self_trigger_xcorr ( ::uint64_t value)
inlineprivate

Definition at line 7340 of file daphne_control_high.pb.h.

7340 {
7341 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7342 ;
7344}

◆ _internal_set_slot()

void daphne::ConfigureRequest::_internal_set_slot ( ::uint32_t value)
inlineprivate

Definition at line 7252 of file daphne_control_high.pb.h.

7252 {
7253 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7254 ;
7255 _impl_.slot_ = value;
7256}

◆ _internal_set_timeout_ms()

void daphne::ConfigureRequest::_internal_set_timeout_ms ( ::uint32_t value)
inlineprivate

Definition at line 7274 of file daphne_control_high.pb.h.

7274 {
7275 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7276 ;
7277 _impl_.timeout_ms_ = value;
7278}

◆ _internal_set_tp_conf()

void daphne::ConfigureRequest::_internal_set_tp_conf ( ::uint64_t value)
inlineprivate

Definition at line 7362 of file daphne_control_high.pb.h.

7362 {
7363 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7364 ;
7365 _impl_.tp_conf_ = value;
7366}

◆ _internal_slot()

uint32_t daphne::ConfigureRequest::_internal_slot ( ) const
inlineprivate

Definition at line 7248 of file daphne_control_high.pb.h.

7248 {
7249 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7250 return _impl_.slot_;
7251}

◆ _internal_timeout_ms()

uint32_t daphne::ConfigureRequest::_internal_timeout_ms ( ) const
inlineprivate

Definition at line 7270 of file daphne_control_high.pb.h.

7270 {
7271 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7272 return _impl_.timeout_ms_;
7273}

◆ _internal_tp_conf()

uint64_t daphne::ConfigureRequest::_internal_tp_conf ( ) const
inlineprivate

Definition at line 7358 of file daphne_control_high.pb.h.

7358 {
7359 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
7360 return _impl_.tp_conf_;
7361}

◆ _InternalParse()

const char * daphne::ConfigureRequest::_InternalParse ( const char * ptr,
::google::protobuf::internal::ParseContext * ctx )
final

Definition at line 3253 of file daphne_control_high.pb.cc.

3254 {
3255 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
3256 return ptr;
3257}
static const ::google::protobuf::internal::TcParseTable< 4, 12, 2, 54, 2 > _table_

◆ _InternalSerialize()

uint8_t * daphne::ConfigureRequest::_InternalSerialize ( ::uint8_t * target,
::google::protobuf::io::EpsCopyOutputStream * stream ) const
final

Definition at line 3364 of file daphne_control_high.pb.cc.

3366 {
3367 // @@protoc_insertion_point(serialize_to_array_start:daphne.ConfigureRequest)
3368 ::uint32_t cached_has_bits = 0;
3369 (void)cached_has_bits;
3370
3371 // string daphne_address = 1;
3372 if (!this->_internal_daphne_address().empty()) {
3373 const std::string& _s = this->_internal_daphne_address();
3374 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3375 _s.data(), static_cast<int>(_s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE, "daphne.ConfigureRequest.daphne_address");
3376 target = stream->WriteStringMaybeAliased(1, _s, target);
3377 }
3378
3379 // uint32 slot = 2;
3380 if (this->_internal_slot() != 0) {
3381 target = stream->EnsureSpace(target);
3382 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
3383 2, this->_internal_slot(), target);
3384 }
3385
3386 // uint32 timeout_ms = 3;
3387 if (this->_internal_timeout_ms() != 0) {
3388 target = stream->EnsureSpace(target);
3389 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
3390 3, this->_internal_timeout_ms(), target);
3391 }
3392
3393 // uint32 biasctrl = 4;
3394 if (this->_internal_biasctrl() != 0) {
3395 target = stream->EnsureSpace(target);
3396 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
3397 4, this->_internal_biasctrl(), target);
3398 }
3399
3400 // uint64 self_trigger_threshold = 5;
3401 if (this->_internal_self_trigger_threshold() != 0) {
3402 target = stream->EnsureSpace(target);
3403 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
3404 5, this->_internal_self_trigger_threshold(), target);
3405 }
3406
3407 // uint64 self_trigger_xcorr = 6;
3408 if (this->_internal_self_trigger_xcorr() != 0) {
3409 target = stream->EnsureSpace(target);
3410 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
3411 6, this->_internal_self_trigger_xcorr(), target);
3412 }
3413
3414 // uint64 tp_conf = 7;
3415 if (this->_internal_tp_conf() != 0) {
3416 target = stream->EnsureSpace(target);
3417 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
3418 7, this->_internal_tp_conf(), target);
3419 }
3420
3421 // uint64 compensator = 8;
3422 if (this->_internal_compensator() != 0) {
3423 target = stream->EnsureSpace(target);
3424 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
3425 8, this->_internal_compensator(), target);
3426 }
3427
3428 // uint64 inverters = 9;
3429 if (this->_internal_inverters() != 0) {
3430 target = stream->EnsureSpace(target);
3431 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
3432 9, this->_internal_inverters(), target);
3433 }
3434
3435 // repeated .daphne.ChannelConfig channels = 10;
3436 for (unsigned i = 0,
3437 n = static_cast<unsigned>(this->_internal_channels_size()); i < n; i++) {
3438 const auto& repfield = this->_internal_channels().Get(i);
3439 target = ::google::protobuf::internal::WireFormatLite::
3440 InternalWriteMessage(10, repfield, repfield.GetCachedSize(), target, stream);
3441 }
3442
3443 // repeated .daphne.AFEConfig afes = 11;
3444 for (unsigned i = 0,
3445 n = static_cast<unsigned>(this->_internal_afes_size()); i < n; i++) {
3446 const auto& repfield = this->_internal_afes().Get(i);
3447 target = ::google::protobuf::internal::WireFormatLite::
3448 InternalWriteMessage(11, repfield, repfield.GetCachedSize(), target, stream);
3449 }
3450
3451 // repeated uint32 full_stream_channels = 12;
3452 {
3453 int byte_size = _impl_._full_stream_channels_cached_byte_size_.Get();
3454 if (byte_size > 0) {
3455 target = stream->WriteUInt32Packed(12, _internal_full_stream_channels(),
3456 byte_size, target);
3457 }
3458 }
3459
3460 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3461 target =
3462 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
3463 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
3464 }
3465 // @@protoc_insertion_point(serialize_to_array_end:daphne.ConfigureRequest)
3466 return target;
3467}
::uint32_t _internal_timeout_ms() const
::uint64_t _internal_compensator() const
const std::string & _internal_daphne_address() const
::uint64_t _internal_self_trigger_xcorr() const
::uint64_t _internal_self_trigger_threshold() const
mutable::google::protobuf::internal::CachedSize _full_stream_channels_cached_byte_size_

◆ add_afes()

daphne::AFEConfig * daphne::ConfigureRequest::add_afes ( )
inline

Definition at line 7482 of file daphne_control_high.pb.h.

7482 {
7483 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7485 // @@protoc_insertion_point(field_add:daphne.ConfigureRequest.afes)
7486 return _add;
7487}
::google::protobuf::RepeatedPtrField<::daphne::AFEConfig > * _internal_mutable_afes()

◆ add_channels()

daphne::ChannelConfig * daphne::ConfigureRequest::add_channels ( )
inline

Definition at line 7436 of file daphne_control_high.pb.h.

7436 {
7437 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7439 // @@protoc_insertion_point(field_add:daphne.ConfigureRequest.channels)
7440 return _add;
7441}
::google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > * _internal_mutable_channels()

◆ add_full_stream_channels()

void daphne::ConfigureRequest::add_full_stream_channels ( ::uint32_t value)
inline

Definition at line 7522 of file daphne_control_high.pb.h.

7522 {
7523 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7525 // @@protoc_insertion_point(field_add:daphne.ConfigureRequest.full_stream_channels)
7526}
::google::protobuf::RepeatedField<::uint32_t > * _internal_mutable_full_stream_channels()

◆ afes() [1/2]

const::google::protobuf::RepeatedPtrField<::daphne::AFEConfig > & daphne::ConfigureRequest::afes ( ) const
inline

Definition at line 7489 of file daphne_control_high.pb.h.

7489 {
7490 // @@protoc_insertion_point(field_list:daphne.ConfigureRequest.afes)
7491 return _internal_afes();
7492}

◆ afes() [2/2]

const::daphne::AFEConfig & daphne::ConfigureRequest::afes ( int index) const
inline

Definition at line 7478 of file daphne_control_high.pb.h.

7478 {
7479 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.afes)
7480 return _internal_afes().Get(index);
7481}

◆ afes_size()

int daphne::ConfigureRequest::afes_size ( ) const
inline

Definition at line 7462 of file daphne_control_high.pb.h.

7462 {
7463 return _internal_afes_size();
7464}

◆ biasctrl()

uint32_t daphne::ConfigureRequest::biasctrl ( ) const
inline

Definition at line 7284 of file daphne_control_high.pb.h.

7284 {
7285 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.biasctrl)
7286 return _internal_biasctrl();
7287}

◆ ByteSizeLong()

size_t daphne::ConfigureRequest::ByteSizeLong ( ) const
final

Definition at line 3469 of file daphne_control_high.pb.cc.

3469 {
3470// @@protoc_insertion_point(message_byte_size_start:daphne.ConfigureRequest)
3471 ::size_t total_size = 0;
3472
3473 ::uint32_t cached_has_bits = 0;
3474 // Prevent compiler warnings about cached_has_bits being unused
3475 (void) cached_has_bits;
3476
3477 // repeated .daphne.ChannelConfig channels = 10;
3478 total_size += 1UL * this->_internal_channels_size();
3479 for (const auto& msg : this->_internal_channels()) {
3480 total_size +=
3481 ::google::protobuf::internal::WireFormatLite::MessageSize(msg);
3482 }
3483 // repeated .daphne.AFEConfig afes = 11;
3484 total_size += 1UL * this->_internal_afes_size();
3485 for (const auto& msg : this->_internal_afes()) {
3486 total_size +=
3487 ::google::protobuf::internal::WireFormatLite::MessageSize(msg);
3488 }
3489 // repeated uint32 full_stream_channels = 12;
3490 {
3491 std::size_t data_size = ::_pbi::WireFormatLite::UInt32Size(
3493 ;
3494 _impl_._full_stream_channels_cached_byte_size_.Set(::_pbi::ToCachedSize(data_size));
3495 std::size_t tag_size = data_size == 0
3496 ? 0
3497 : 1 + ::_pbi::WireFormatLite::Int32Size(
3498 static_cast<int32_t>(data_size))
3499 ;
3500 total_size += tag_size + data_size;
3501 }
3502 // string daphne_address = 1;
3503 if (!this->_internal_daphne_address().empty()) {
3504 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
3505 this->_internal_daphne_address());
3506 }
3507
3508 // uint32 slot = 2;
3509 if (this->_internal_slot() != 0) {
3510 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
3511 this->_internal_slot());
3512 }
3513
3514 // uint32 timeout_ms = 3;
3515 if (this->_internal_timeout_ms() != 0) {
3516 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
3517 this->_internal_timeout_ms());
3518 }
3519
3520 // uint64 self_trigger_threshold = 5;
3521 if (this->_internal_self_trigger_threshold() != 0) {
3522 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
3524 }
3525
3526 // uint64 self_trigger_xcorr = 6;
3527 if (this->_internal_self_trigger_xcorr() != 0) {
3528 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
3530 }
3531
3532 // uint64 tp_conf = 7;
3533 if (this->_internal_tp_conf() != 0) {
3534 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
3535 this->_internal_tp_conf());
3536 }
3537
3538 // uint64 compensator = 8;
3539 if (this->_internal_compensator() != 0) {
3540 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
3541 this->_internal_compensator());
3542 }
3543
3544 // uint64 inverters = 9;
3545 if (this->_internal_inverters() != 0) {
3546 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
3547 this->_internal_inverters());
3548 }
3549
3550 // uint32 biasctrl = 4;
3551 if (this->_internal_biasctrl() != 0) {
3552 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
3553 this->_internal_biasctrl());
3554 }
3555
3556 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
3557}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ channels() [1/2]

const::google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > & daphne::ConfigureRequest::channels ( ) const
inline

Definition at line 7443 of file daphne_control_high.pb.h.

7443 {
7444 // @@protoc_insertion_point(field_list:daphne.ConfigureRequest.channels)
7445 return _internal_channels();
7446}

◆ channels() [2/2]

const::daphne::ChannelConfig & daphne::ConfigureRequest::channels ( int index) const
inline

Definition at line 7432 of file daphne_control_high.pb.h.

7432 {
7433 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.channels)
7434 return _internal_channels().Get(index);
7435}

◆ channels_size()

int daphne::ConfigureRequest::channels_size ( ) const
inline

Definition at line 7416 of file daphne_control_high.pb.h.

7416 {
7417 return _internal_channels_size();
7418}

◆ Clear()

PROTOBUF_NOINLINE void daphne::ConfigureRequest::Clear ( )
final

Definition at line 3237 of file daphne_control_high.pb.cc.

3237 {
3238// @@protoc_insertion_point(message_clear_start:daphne.ConfigureRequest)
3239 ::uint32_t cached_has_bits = 0;
3240 // Prevent compiler warnings about cached_has_bits being unused
3241 (void) cached_has_bits;
3242
3243 _internal_mutable_channels()->Clear();
3244 _internal_mutable_afes()->Clear();
3246 _impl_.daphne_address_.ClearToEmpty();
3247 ::memset(&_impl_.slot_, 0, static_cast<::size_t>(
3248 reinterpret_cast<char*>(&_impl_.biasctrl_) -
3249 reinterpret_cast<char*>(&_impl_.slot_)) + sizeof(_impl_.biasctrl_));
3250 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
3251}

◆ clear_afes()

void daphne::ConfigureRequest::clear_afes ( )
inline

Definition at line 7465 of file daphne_control_high.pb.h.

7465 {
7466 _internal_mutable_afes()->Clear();
7467}

◆ clear_biasctrl()

void daphne::ConfigureRequest::clear_biasctrl ( )
inline

Definition at line 7281 of file daphne_control_high.pb.h.

7281 {
7282 _impl_.biasctrl_ = 0u;
7283}

◆ clear_channels()

void daphne::ConfigureRequest::clear_channels ( )
inline

Definition at line 7419 of file daphne_control_high.pb.h.

7419 {
7420 _internal_mutable_channels()->Clear();
7421}

◆ clear_compensator()

void daphne::ConfigureRequest::clear_compensator ( )
inline

Definition at line 7369 of file daphne_control_high.pb.h.

7369 {
7370 _impl_.compensator_ = ::uint64_t{0u};
7371}

◆ clear_daphne_address()

void daphne::ConfigureRequest::clear_daphne_address ( )
inline

Definition at line 7186 of file daphne_control_high.pb.h.

7186 {
7187 _impl_.daphne_address_.ClearToEmpty();
7188}

◆ clear_full_stream_channels()

void daphne::ConfigureRequest::clear_full_stream_channels ( )
inline

Definition at line 7511 of file daphne_control_high.pb.h.

7511 {
7513}

◆ clear_inverters()

void daphne::ConfigureRequest::clear_inverters ( )
inline

Definition at line 7391 of file daphne_control_high.pb.h.

7391 {
7392 _impl_.inverters_ = ::uint64_t{0u};
7393}

◆ clear_self_trigger_threshold()

void daphne::ConfigureRequest::clear_self_trigger_threshold ( )
inline

Definition at line 7303 of file daphne_control_high.pb.h.

7303 {
7304 _impl_.self_trigger_threshold_ = ::uint64_t{0u};
7305}

◆ clear_self_trigger_xcorr()

void daphne::ConfigureRequest::clear_self_trigger_xcorr ( )
inline

Definition at line 7325 of file daphne_control_high.pb.h.

7325 {
7326 _impl_.self_trigger_xcorr_ = ::uint64_t{0u};
7327}

◆ clear_slot()

void daphne::ConfigureRequest::clear_slot ( )
inline

Definition at line 7237 of file daphne_control_high.pb.h.

7237 {
7238 _impl_.slot_ = 0u;
7239}

◆ clear_timeout_ms()

void daphne::ConfigureRequest::clear_timeout_ms ( )
inline

Definition at line 7259 of file daphne_control_high.pb.h.

7259 {
7260 _impl_.timeout_ms_ = 0u;
7261}

◆ clear_tp_conf()

void daphne::ConfigureRequest::clear_tp_conf ( )
inline

Definition at line 7347 of file daphne_control_high.pb.h.

7347 {
7348 _impl_.tp_conf_ = ::uint64_t{0u};
7349}

◆ compensator()

uint64_t daphne::ConfigureRequest::compensator ( ) const
inline

Definition at line 7372 of file daphne_control_high.pb.h.

7372 {
7373 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.compensator)
7374 return _internal_compensator();
7375}

◆ CopyFrom()

void daphne::ConfigureRequest::CopyFrom ( const ConfigureRequest & from)

Definition at line 3607 of file daphne_control_high.pb.cc.

3607 {
3608// @@protoc_insertion_point(class_specific_copy_from_start:daphne.ConfigureRequest)
3609 if (&from == this) return;
3610 Clear();
3611 MergeFrom(from);
3612}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const ConfigureRequest &from)

◆ daphne_address()

const std::string & daphne::ConfigureRequest::daphne_address ( ) const
inline

Definition at line 7189 of file daphne_control_high.pb.h.

7189 {
7190 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.daphne_address)
7191 return _internal_daphne_address();
7192}

◆ default_instance()

static const ConfigureRequest & daphne::ConfigureRequest::default_instance ( )
inlinestatic

Definition at line 1743 of file daphne_control_high.pb.h.

1743 {
1744 return *internal_default_instance();
1745 }
static const ConfigureRequest * internal_default_instance()

◆ descriptor()

static const ::google::protobuf::Descriptor * daphne::ConfigureRequest::descriptor ( )
inlinestatic

Definition at line 1734 of file daphne_control_high.pb.h.

1734 {
1735 return GetDescriptor();
1736 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ full_stream_channels() [1/2]

const::google::protobuf::RepeatedField<::uint32_t > & daphne::ConfigureRequest::full_stream_channels ( ) const
inline

Definition at line 7527 of file daphne_control_high.pb.h.

7527 {
7528 // @@protoc_insertion_point(field_list:daphne.ConfigureRequest.full_stream_channels)
7530}

◆ full_stream_channels() [2/2]

uint32_t daphne::ConfigureRequest::full_stream_channels ( int index) const
inline

Definition at line 7514 of file daphne_control_high.pb.h.

7514 {
7515 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.full_stream_channels)
7516 return _internal_full_stream_channels().Get(index);
7517}

◆ full_stream_channels_size()

int daphne::ConfigureRequest::full_stream_channels_size ( ) const
inline

Definition at line 7508 of file daphne_control_high.pb.h.

7508 {
7510}

◆ FullMessageName()

::absl::string_view daphne::ConfigureRequest::FullMessageName ( )
inlinestaticprivate

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

1806 {
1807 return "daphne.ConfigureRequest";
1808 }

◆ GetCachedSize()

int daphne::ConfigureRequest::GetCachedSize ( ) const
inlinefinal

Definition at line 1796 of file daphne_control_high.pb.h.

1796{ return _impl_._cached_size_.Get(); }

◆ GetClassData()

const::google::protobuf::Message::ClassData * daphne::ConfigureRequest::GetClassData ( ) const
final

Definition at line 3563 of file daphne_control_high.pb.cc.

3563{ return &_class_data_; }
static const ClassData _class_data_

◆ GetDescriptor()

static const ::google::protobuf::Descriptor * daphne::ConfigureRequest::GetDescriptor ( )
inlinestatic

Definition at line 1737 of file daphne_control_high.pb.h.

1737 {
1738 return default_instance().GetMetadata().descriptor;
1739 }
::google::protobuf::Metadata GetMetadata() const final
static const ConfigureRequest & default_instance()

◆ GetMetadata()

google::protobuf::Metadata daphne::ConfigureRequest::GetMetadata ( ) const
final

Definition at line 3636 of file daphne_control_high.pb.cc.

3636 {
3637 return ::_pbi::AssignDescriptors(
3640}
::absl::once_flag descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto_once
::_pb::Metadata file_level_metadata_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto[30]
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto_getter()

◆ GetReflection()

static const ::google::protobuf::Reflection * daphne::ConfigureRequest::GetReflection ( )
inlinestatic

Definition at line 1740 of file daphne_control_high.pb.h.

1740 {
1741 return default_instance().GetMetadata().reflection;
1742 }

◆ internal_default_instance()

static const ConfigureRequest * daphne::ConfigureRequest::internal_default_instance ( )
inlinestatic

Definition at line 1746 of file daphne_control_high.pb.h.

1746 {
1747 return reinterpret_cast<const ConfigureRequest*>(
1749 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ConfigureRequestDefaultTypeInternal _ConfigureRequest_default_instance_

◆ InternalSwap()

void daphne::ConfigureRequest::InternalSwap ( ConfigureRequest * other)
private

Definition at line 3618 of file daphne_control_high.pb.cc.

3618 {
3619 using std::swap;
3620 auto* lhs_arena = GetArenaForAllocation();
3621 auto* rhs_arena = other->GetArenaForAllocation();
3622 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3623 _impl_.channels_.InternalSwap(&other->_impl_.channels_);
3624 _impl_.afes_.InternalSwap(&other->_impl_.afes_);
3625 _impl_.full_stream_channels_.InternalSwap(&other->_impl_.full_stream_channels_);
3626 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.daphne_address_, lhs_arena,
3627 &other->_impl_.daphne_address_, rhs_arena);
3628 ::google::protobuf::internal::memswap<
3629 PROTOBUF_FIELD_OFFSET(ConfigureRequest, _impl_.biasctrl_)
3631 - PROTOBUF_FIELD_OFFSET(ConfigureRequest, _impl_.slot_)>(
3632 reinterpret_cast<char*>(&_impl_.slot_),
3633 reinterpret_cast<char*>(&other->_impl_.slot_));
3634}

◆ inverters()

uint64_t daphne::ConfigureRequest::inverters ( ) const
inline

Definition at line 7394 of file daphne_control_high.pb.h.

7394 {
7395 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.inverters)
7396 return _internal_inverters();
7397}

◆ IsInitialized()

PROTOBUF_NOINLINE bool daphne::ConfigureRequest::IsInitialized ( ) const
final

Definition at line 3614 of file daphne_control_high.pb.cc.

3614 {
3615 return true;
3616}

◆ MergeFrom()

void daphne::ConfigureRequest::MergeFrom ( const ConfigureRequest & from)
inline

Definition at line 1783 of file daphne_control_high.pb.h.

1783 {
1784 ConfigureRequest::MergeImpl(*this, from);
1785 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)

◆ MergeImpl()

void daphne::ConfigureRequest::MergeImpl ( ::google::protobuf::Message & to_msg,
const ::google::protobuf::Message & from_msg )
staticprivate

Definition at line 3566 of file daphne_control_high.pb.cc.

3566 {
3567 auto* const _this = static_cast<ConfigureRequest*>(&to_msg);
3568 auto& from = static_cast<const ConfigureRequest&>(from_msg);
3569 // @@protoc_insertion_point(class_specific_merge_from_start:daphne.ConfigureRequest)
3570 ABSL_DCHECK_NE(&from, _this);
3571 ::uint32_t cached_has_bits = 0;
3572 (void) cached_has_bits;
3573
3574 _this->_internal_mutable_channels()->MergeFrom(from._internal_channels());
3575 _this->_internal_mutable_afes()->MergeFrom(from._internal_afes());
3576 _this->_internal_mutable_full_stream_channels()->MergeFrom(from._internal_full_stream_channels());
3577 if (!from._internal_daphne_address().empty()) {
3578 _this->_internal_set_daphne_address(from._internal_daphne_address());
3579 }
3580 if (from._internal_slot() != 0) {
3581 _this->_internal_set_slot(from._internal_slot());
3582 }
3583 if (from._internal_timeout_ms() != 0) {
3584 _this->_internal_set_timeout_ms(from._internal_timeout_ms());
3585 }
3586 if (from._internal_self_trigger_threshold() != 0) {
3587 _this->_internal_set_self_trigger_threshold(from._internal_self_trigger_threshold());
3588 }
3589 if (from._internal_self_trigger_xcorr() != 0) {
3590 _this->_internal_set_self_trigger_xcorr(from._internal_self_trigger_xcorr());
3591 }
3592 if (from._internal_tp_conf() != 0) {
3593 _this->_internal_set_tp_conf(from._internal_tp_conf());
3594 }
3595 if (from._internal_compensator() != 0) {
3596 _this->_internal_set_compensator(from._internal_compensator());
3597 }
3598 if (from._internal_inverters() != 0) {
3599 _this->_internal_set_inverters(from._internal_inverters());
3600 }
3601 if (from._internal_biasctrl() != 0) {
3602 _this->_internal_set_biasctrl(from._internal_biasctrl());
3603 }
3604 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
3605}

◆ mutable_afes() [1/2]

google::protobuf::RepeatedPtrField<::daphne::AFEConfig > * daphne::ConfigureRequest::mutable_afes ( )
inline

Definition at line 7473 of file daphne_control_high.pb.h.

7473 {
7474 // @@protoc_insertion_point(field_mutable_list:daphne.ConfigureRequest.afes)
7475 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7476 return _internal_mutable_afes();
7477}

◆ mutable_afes() [2/2]

daphne::AFEConfig * daphne::ConfigureRequest::mutable_afes ( int index)
inline

Definition at line 7468 of file daphne_control_high.pb.h.

7468 {
7469 // @@protoc_insertion_point(field_mutable:daphne.ConfigureRequest.afes)
7470 return _internal_mutable_afes()->Mutable(index);
7471}

◆ mutable_channels() [1/2]

google::protobuf::RepeatedPtrField<::daphne::ChannelConfig > * daphne::ConfigureRequest::mutable_channels ( )
inline

Definition at line 7427 of file daphne_control_high.pb.h.

7427 {
7428 // @@protoc_insertion_point(field_mutable_list:daphne.ConfigureRequest.channels)
7429 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7431}

◆ mutable_channels() [2/2]

daphne::ChannelConfig * daphne::ConfigureRequest::mutable_channels ( int index)
inline

Definition at line 7422 of file daphne_control_high.pb.h.

7422 {
7423 // @@protoc_insertion_point(field_mutable:daphne.ConfigureRequest.channels)
7424 return _internal_mutable_channels()->Mutable(index);
7425}

◆ mutable_daphne_address()

std::string * daphne::ConfigureRequest::mutable_daphne_address ( )
inline

Definition at line 7201 of file daphne_control_high.pb.h.

7201 {
7202 std::string* _s = _internal_mutable_daphne_address();
7203 // @@protoc_insertion_point(field_mutable:daphne.ConfigureRequest.daphne_address)
7204 return _s;
7205}
std::string * _internal_mutable_daphne_address()

◆ mutable_full_stream_channels()

google::protobuf::RepeatedField<::uint32_t > * daphne::ConfigureRequest::mutable_full_stream_channels ( )
inline

Definition at line 7531 of file daphne_control_high.pb.h.

7531 {
7532 // @@protoc_insertion_point(field_mutable_list:daphne.ConfigureRequest.full_stream_channels)
7533 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7535}

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * daphne::ConfigureRequest::mutable_unknown_fields ( )
inline

Definition at line 1730 of file daphne_control_high.pb.h.

1730 {
1731 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
1732 }

◆ New()

ConfigureRequest * daphne::ConfigureRequest::New ( ::google::protobuf::Arena * arena = nullptr) const
inlinefinal

Definition at line 1777 of file daphne_control_high.pb.h.

1777 {
1778 return CreateMaybeMessage<ConfigureRequest>(arena);
1779 }

◆ operator=() [1/2]

ConfigureRequest & daphne::ConfigureRequest::operator= ( ConfigureRequest && from)
inlinenoexcept

Definition at line 1713 of file daphne_control_high.pb.h.

1713 {
1714 if (this == &from) return *this;
1715 if (GetOwningArena() == from.GetOwningArena()
1716 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1717 && GetOwningArena() != nullptr
1718 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1719 ) {
1720 InternalSwap(&from);
1721 } else {
1722 CopyFrom(from);
1723 }
1724 return *this;
1725 }
void CopyFrom(const ConfigureRequest &from)
void InternalSwap(ConfigureRequest *other)

◆ operator=() [2/2]

ConfigureRequest & daphne::ConfigureRequest::operator= ( const ConfigureRequest & from)
inline

Definition at line 1709 of file daphne_control_high.pb.h.

1709 {
1710 CopyFrom(from);
1711 return *this;
1712 }

◆ release_daphne_address()

std::string * daphne::ConfigureRequest::release_daphne_address ( )
inline

Definition at line 7220 of file daphne_control_high.pb.h.

7220 {
7221 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7222 // @@protoc_insertion_point(field_release:daphne.ConfigureRequest.daphne_address)
7223 return _impl_.daphne_address_.Release();
7224}

◆ self_trigger_threshold()

uint64_t daphne::ConfigureRequest::self_trigger_threshold ( ) const
inline

Definition at line 7306 of file daphne_control_high.pb.h.

7306 {
7307 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.self_trigger_threshold)
7309}

◆ self_trigger_xcorr()

uint64_t daphne::ConfigureRequest::self_trigger_xcorr ( ) const
inline

Definition at line 7328 of file daphne_control_high.pb.h.

7328 {
7329 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.self_trigger_xcorr)
7331}

◆ set_allocated_daphne_address()

void daphne::ConfigureRequest::set_allocated_daphne_address ( std::string * ptr)
inline

Definition at line 7225 of file daphne_control_high.pb.h.

7225 {
7226 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7227 _impl_.daphne_address_.SetAllocated(value, GetArenaForAllocation());
7228 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
7229 if (_impl_.daphne_address_.IsDefault()) {
7230 _impl_.daphne_address_.Set("", GetArenaForAllocation());
7231 }
7232 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
7233 // @@protoc_insertion_point(field_set_allocated:daphne.ConfigureRequest.daphne_address)
7234}

◆ set_biasctrl()

void daphne::ConfigureRequest::set_biasctrl ( ::uint32_t value)
inline

Definition at line 7288 of file daphne_control_high.pb.h.

7288 {
7290 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.biasctrl)
7291}
void _internal_set_biasctrl(::uint32_t value)

◆ set_compensator()

void daphne::ConfigureRequest::set_compensator ( ::uint64_t value)
inline

Definition at line 7376 of file daphne_control_high.pb.h.

7376 {
7378 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.compensator)
7379}
void _internal_set_compensator(::uint64_t value)

◆ set_daphne_address() [1/2]

template<typename Arg_ = const std::string&, typename... Args_>
void daphne::ConfigureRequest::set_daphne_address ( Arg_ && arg,
Args_... args )

◆ set_daphne_address() [2/2]

template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void daphne::ConfigureRequest::set_daphne_address ( Arg_ && arg,
Args_... args )
inline

Definition at line 7194 of file daphne_control_high.pb.h.

7195 {
7196 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
7197 ;
7198 _impl_.daphne_address_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
7199 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.daphne_address)
7200}

◆ set_full_stream_channels()

void daphne::ConfigureRequest::set_full_stream_channels ( int index,
::uint32_t value )
inline

Definition at line 7518 of file daphne_control_high.pb.h.

7518 {
7519 _internal_mutable_full_stream_channels()->Set(index, value);
7520 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.full_stream_channels)
7521}

◆ set_inverters()

void daphne::ConfigureRequest::set_inverters ( ::uint64_t value)
inline

Definition at line 7398 of file daphne_control_high.pb.h.

7398 {
7400 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.inverters)
7401}
void _internal_set_inverters(::uint64_t value)

◆ set_self_trigger_threshold()

void daphne::ConfigureRequest::set_self_trigger_threshold ( ::uint64_t value)
inline

Definition at line 7310 of file daphne_control_high.pb.h.

7310 {
7312 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.self_trigger_threshold)
7313}
void _internal_set_self_trigger_threshold(::uint64_t value)

◆ set_self_trigger_xcorr()

void daphne::ConfigureRequest::set_self_trigger_xcorr ( ::uint64_t value)
inline

Definition at line 7332 of file daphne_control_high.pb.h.

7332 {
7334 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.self_trigger_xcorr)
7335}
void _internal_set_self_trigger_xcorr(::uint64_t value)

◆ set_slot()

void daphne::ConfigureRequest::set_slot ( ::uint32_t value)
inline

Definition at line 7244 of file daphne_control_high.pb.h.

7244 {
7245 _internal_set_slot(value);
7246 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.slot)
7247}
void _internal_set_slot(::uint32_t value)

◆ set_timeout_ms()

void daphne::ConfigureRequest::set_timeout_ms ( ::uint32_t value)
inline

Definition at line 7266 of file daphne_control_high.pb.h.

7266 {
7268 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.timeout_ms)
7269}
void _internal_set_timeout_ms(::uint32_t value)

◆ set_tp_conf()

void daphne::ConfigureRequest::set_tp_conf ( ::uint64_t value)
inline

Definition at line 7354 of file daphne_control_high.pb.h.

7354 {
7355 _internal_set_tp_conf(value);
7356 // @@protoc_insertion_point(field_set:daphne.ConfigureRequest.tp_conf)
7357}
void _internal_set_tp_conf(::uint64_t value)

◆ SetCachedSize()

void daphne::ConfigureRequest::SetCachedSize ( int size) const
finalprivate

Definition at line 3233 of file daphne_control_high.pb.cc.

3233 {
3234 _impl_._cached_size_.Set(size);
3235}

◆ SharedCtor()

void daphne::ConfigureRequest::SharedCtor ( ::google::protobuf::Arena * arena)
inlineprivate

Definition at line 3198 of file daphne_control_high.pb.cc.

3198 {
3199 (void)arena;
3200 new (&_impl_) Impl_{
3201 decltype(_impl_.channels_){arena},
3202 decltype(_impl_.afes_){arena},
3203 decltype(_impl_.full_stream_channels_){arena},
3204 /* _impl_._full_stream_channels_cached_byte_size_ = */ {0},
3205 decltype(_impl_.daphne_address_){},
3206 decltype(_impl_.slot_){0u},
3207 decltype(_impl_.timeout_ms_){0u},
3208 decltype(_impl_.self_trigger_threshold_){::uint64_t{0u}},
3209 decltype(_impl_.self_trigger_xcorr_){::uint64_t{0u}},
3210 decltype(_impl_.tp_conf_){::uint64_t{0u}},
3211 decltype(_impl_.compensator_){::uint64_t{0u}},
3212 decltype(_impl_.inverters_){::uint64_t{0u}},
3213 decltype(_impl_.biasctrl_){0u},
3214 /*decltype(_impl_._cached_size_)*/ {},
3215 };
3216 _impl_.daphne_address_.InitDefault();
3217 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3218 _impl_.daphne_address_.Set("", GetArenaForAllocation());
3219 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3220}

◆ SharedDtor()

void daphne::ConfigureRequest::SharedDtor ( )
inlineprivate

Definition at line 3226 of file daphne_control_high.pb.cc.

3226 {
3227 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
3228 _impl_.channels_.~RepeatedPtrField();
3229 _impl_.afes_.~RepeatedPtrField();
3230 _impl_.full_stream_channels_.~RepeatedField();
3231 _impl_.daphne_address_.Destroy();
3232}

◆ slot()

uint32_t daphne::ConfigureRequest::slot ( ) const
inline

Definition at line 7240 of file daphne_control_high.pb.h.

7240 {
7241 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.slot)
7242 return _internal_slot();
7243}

◆ Swap()

void daphne::ConfigureRequest::Swap ( ConfigureRequest * other)
inline

Definition at line 1756 of file daphne_control_high.pb.h.

1756 {
1757 if (other == this) return;
1758 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1759 if (GetOwningArena() != nullptr &&
1760 GetOwningArena() == other->GetOwningArena()) {
1761 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1762 if (GetOwningArena() == other->GetOwningArena()) {
1763 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1764 InternalSwap(other);
1765 } else {
1766 ::google::protobuf::internal::GenericSwap(this, other);
1767 }
1768 }

◆ timeout_ms()

uint32_t daphne::ConfigureRequest::timeout_ms ( ) const
inline

Definition at line 7262 of file daphne_control_high.pb.h.

7262 {
7263 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.timeout_ms)
7264 return _internal_timeout_ms();
7265}

◆ tp_conf()

uint64_t daphne::ConfigureRequest::tp_conf ( ) const
inline

Definition at line 7350 of file daphne_control_high.pb.h.

7350 {
7351 // @@protoc_insertion_point(field_get:daphne.ConfigureRequest.tp_conf)
7352 return _internal_tp_conf();
7353}

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & daphne::ConfigureRequest::unknown_fields ( ) const
inline

Definition at line 1727 of file daphne_control_high.pb.h.

1727 {
1728 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
1729 }

◆ UnsafeArenaSwap()

void daphne::ConfigureRequest::UnsafeArenaSwap ( ConfigureRequest * other)
inline

Definition at line 1769 of file daphne_control_high.pb.h.

1769 {
1770 if (other == this) return;
1771 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
1772 InternalSwap(other);
1773 }

Friends And Related Symbol Documentation

◆ ::google::protobuf::Arena::InternalHelper

template<typename T >
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 1992 of file daphne_control_high.pb.h.

◆ ::google::protobuf::internal::AnyMetadata

friend class ::google::protobuf::internal::AnyMetadata
friend

Definition at line 1805 of file daphne_control_high.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 1990 of file daphne_control_high.pb.h.

◆ ::TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

◆ swap

void swap ( ConfigureRequest & a,
ConfigureRequest & b )
friend

Definition at line 1753 of file daphne_control_high.pb.h.

1753 {
1754 a.Swap(&b);
1755 }

Member Data Documentation

◆ [union]

union { ... } daphne::ConfigureRequest

◆ _class_data_

const::google::protobuf::Message::ClassData daphne::ConfigureRequest::_class_data_
static
Initial value:
= {
::google::protobuf::Message::CopyWithSourceCheck,
}

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

◆ _impl_

Impl_ daphne::ConfigureRequest::_impl_

Definition at line 2012 of file daphne_control_high.pb.h.

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 4, 12, 2, 54, 2 > daphne::ConfigureRequest::_table_
staticprivate

Definition at line 1991 of file daphne_control_high.pb.h.

◆ kIndexInFileMessages

int daphne::ConfigureRequest::kIndexInFileMessages
staticconstexpr
Initial value:
=
7

Definition at line 1750 of file daphne_control_high.pb.h.


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