DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
daphne_control_high.pb.h File Reference
#include <limits>
#include <string>
#include <type_traits>
#include "google/protobuf/port_def.inc"
#include "google/protobuf/port_undef.inc"
#include "google/protobuf/io/coded_stream.h"
#include "google/protobuf/arena.h"
#include "google/protobuf/arenastring.h"
#include "google/protobuf/generated_message_bases.h"
#include "google/protobuf/generated_message_tctable_decl.h"
#include "google/protobuf/generated_message_util.h"
#include "google/protobuf/metadata_lite.h"
#include "google/protobuf/generated_message_reflection.h"
#include "google/protobuf/message.h"
#include "google/protobuf/repeated_field.h"
#include "google/protobuf/extension_set.h"
#include "google/protobuf/generated_enum_reflection.h"
#include "google/protobuf/unknown_field_set.h"
Include dependency graph for daphne_control_high.pb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TableStruct_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto
 
class  daphne::ConfigureCLKsRequest
 
struct  daphne::ConfigureCLKsRequest::Impl_
 
class  daphne::ConfigureCLKsResponse
 
struct  daphne::ConfigureCLKsResponse::Impl_
 
class  daphne::ChannelConfig
 
struct  daphne::ChannelConfig::Impl_
 
class  daphne::AFEConfig
 
struct  daphne::AFEConfig::Impl_
 
class  daphne::ADCConfig
 
struct  daphne::ADCConfig::Impl_
 
class  daphne::PGAConfig
 
struct  daphne::PGAConfig::Impl_
 
class  daphne::LNAConfig
 
struct  daphne::LNAConfig::Impl_
 
class  daphne::ConfigureRequest
 
struct  daphne::ConfigureRequest::Impl_
 
class  daphne::ConfigureResponse
 
struct  daphne::ConfigureResponse::Impl_
 
class  daphne::ScrapRequest
 
struct  daphne::ScrapRequest::Impl_
 
class  daphne::ScrapResponse
 
struct  daphne::ScrapResponse::Impl_
 
class  daphne::DumpSpyBuffersRequest
 
struct  daphne::DumpSpyBuffersRequest::Impl_
 
class  daphne::DumpSpyBuffersResponse
 
struct  daphne::DumpSpyBuffersResponse::Impl_
 
class  daphne::DumpSpyBuffersChunkRequest
 
struct  daphne::DumpSpyBuffersChunkRequest::Impl_
 
class  daphne::DumpSpyBuffersChunkResponse
 
struct  daphne::DumpSpyBuffersChunkResponse::Impl_
 
class  daphne::InfoRequest
 
struct  daphne::InfoRequest::Impl_
 
class  daphne::StreamInfo
 
struct  daphne::StreamInfo::Impl_
 
class  daphne::ChannelInfo
 
struct  daphne::ChannelInfo::Impl_
 
class  daphne::GeneralInfo
 
struct  daphne::GeneralInfo::Impl_
 
class  daphne::InfoResponse
 
struct  daphne::InfoResponse::Impl_
 
class  daphne::TriggerChannelSnapshot
 
struct  daphne::TriggerChannelSnapshot::Impl_
 
class  daphne::ReadTriggerCountersRequest
 
struct  daphne::ReadTriggerCountersRequest::Impl_
 
class  daphne::ReadTriggerCountersResponse
 
struct  daphne::ReadTriggerCountersResponse::Impl_
 
class  daphne::TestRegRequest
 
struct  daphne::TestRegRequest::Impl_
 
class  daphne::TestRegResponse
 
struct  daphne::TestRegResponse::Impl_
 
class  daphne::WriteRegister
 
struct  daphne::WriteRegister::Impl_
 
class  daphne::WriteMultipleRegisterRequest
 
struct  daphne::WriteMultipleRegisterRequest::Impl_
 
class  daphne::WriteRegisterResponse
 
struct  daphne::WriteRegisterResponse::Impl_
 
class  daphne::ControlEnvelopeV2
 
struct  daphne::ControlEnvelopeV2::Impl_
 
class  daphne::ControlEnvelope
 
struct  daphne::ControlEnvelope::Impl_
 
struct  google::protobuf::is_proto_enum<::daphne::MessageType >
 
struct  google::protobuf::is_proto_enum<::daphne::Direction >
 
struct  google::protobuf::is_proto_enum<::daphne::MessageTypeV2 >
 

Namespaces

namespace  google
 
namespace  google::protobuf
 
namespace  google::protobuf::internal
 
namespace  daphne
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto
 

Enumerations

enum  daphne::MessageType : int {
  daphne::UNKNOWN = 0 , daphne::CONFIGURE_CLKS = 1 , daphne::CONFIGURE_FE = 2 , daphne::WRITE_AFE_REG = 3 ,
  daphne::WRITE_AFE_VGAIN = 4 , daphne::WRITE_AFE_BIAS_SET = 5 , daphne::WRITE_TRIM_ALL_CH = 6 , daphne::WRITE_TRIM_ALL_AFE = 7 ,
  daphne::WRITE_TRIM_CH = 8 , daphne::WRITE_OFFSET_ALL_CH = 9 , daphne::WRITE_OFFSET_ALL_AFE = 10 , daphne::WRITE_OFFSET_CH = 11 ,
  daphne::WRITE_VBIAS_CONTROL = 12 , daphne::READ_AFE_REG = 13 , daphne::READ_AFE_VGAIN = 14 , daphne::READ_AFE_BIAS_SET = 15 ,
  daphne::READ_TRIM_ALL_CH = 16 , daphne::READ_TRIM_ALL_AFE = 17 , daphne::READ_TRIM_CH = 18 , daphne::READ_OFFSET_ALL_CH = 19 ,
  daphne::READ_OFFSET_ALL_AFE = 20 , daphne::READ_OFFSET_CH = 21 , daphne::READ_VBIAS_CONTROL = 22 , daphne::READ_CURRENT_MONITOR = 23 ,
  daphne::READ_BIAS_VOLTAGE_MONITOR = 24 , daphne::SET_AFE_RESET = 25 , daphne::DO_AFE_RESET = 26 , daphne::SET_AFE_POWERSTATE = 27 ,
  daphne::WRITE_AFE_ATTENUATION = 28 , daphne::DUMP_SPYBUFFER = 29 , daphne::ALIGN_AFE = 30 , daphne::WRITE_AFE_FUNCTION = 31 ,
  daphne::DO_SOFTWARE_TRIGGER = 32 , daphne::DUMP_SPYBUFFER_CHUNK = 100 , daphne::READ_TEST_REG = 264 , daphne::MessageType_INT_MIN_SENTINEL_DO_NOT_USE_ ,
  daphne::MessageType_INT_MAX_SENTINEL_DO_NOT_USE_
}
 
enum  daphne::Direction : int {
  daphne::DIR_REQUEST = 0 , daphne::DIR_RESPONSE = 1 , daphne::DIR_EVENT = 2 , daphne::Direction_INT_MIN_SENTINEL_DO_NOT_USE_ ,
  daphne::Direction_INT_MAX_SENTINEL_DO_NOT_USE_
}
 
enum  daphne::MessageTypeV2 : int {
  daphne::MT2_UNSPECIFIED = 0 , daphne::MT2_CONFIGURE_CLKS_REQ = 200 , daphne::MT2_CONFIGURE_CLKS_RESP = 201 , daphne::MT2_CONFIGURE_FE_REQ = 202 ,
  daphne::MT2_CONFIGURE_FE_RESP = 203 , daphne::MT2_WRITE_AFE_REG_REQ = 204 , daphne::MT2_WRITE_AFE_REG_RESP = 205 , daphne::MT2_WRITE_AFE_VGAIN_REQ = 206 ,
  daphne::MT2_WRITE_AFE_VGAIN_RESP = 207 , daphne::MT2_WRITE_AFE_BIAS_SET_REQ = 208 , daphne::MT2_WRITE_AFE_BIAS_SET_RESP = 209 , daphne::MT2_WRITE_TRIM_ALL_CH_REQ = 210 ,
  daphne::MT2_WRITE_TRIM_ALL_CH_RESP = 211 , daphne::MT2_WRITE_TRIM_ALL_AFE_REQ = 212 , daphne::MT2_WRITE_TRIM_ALL_AFE_RESP = 213 , daphne::MT2_WRITE_TRIM_CH_REQ = 214 ,
  daphne::MT2_WRITE_TRIM_CH_RESP = 215 , daphne::MT2_WRITE_OFFSET_ALL_CH_REQ = 216 , daphne::MT2_WRITE_OFFSET_ALL_CH_RESP = 217 , daphne::MT2_WRITE_OFFSET_ALL_AFE_REQ = 218 ,
  daphne::MT2_WRITE_OFFSET_ALL_AFE_RESP = 219 , daphne::MT2_WRITE_OFFSET_CH_REQ = 220 , daphne::MT2_WRITE_OFFSET_CH_RESP = 221 , daphne::MT2_WRITE_VBIAS_CONTROL_REQ = 222 ,
  daphne::MT2_WRITE_VBIAS_CONTROL_RESP = 223 , daphne::MT2_READ_AFE_REG_REQ = 224 , daphne::MT2_READ_AFE_REG_RESP = 225 , daphne::MT2_READ_AFE_VGAIN_REQ = 226 ,
  daphne::MT2_READ_AFE_VGAIN_RESP = 227 , daphne::MT2_READ_AFE_BIAS_SET_REQ = 228 , daphne::MT2_READ_AFE_BIAS_SET_RESP = 229 , daphne::MT2_READ_TRIM_ALL_CH_REQ = 230 ,
  daphne::MT2_READ_TRIM_ALL_CH_RESP = 231 , daphne::MT2_READ_TRIM_ALL_AFE_REQ = 232 , daphne::MT2_READ_TRIM_ALL_AFE_RESP = 233 , daphne::MT2_READ_TRIM_CH_REQ = 234 ,
  daphne::MT2_READ_TRIM_CH_RESP = 235 , daphne::MT2_READ_OFFSET_ALL_CH_REQ = 236 , daphne::MT2_READ_OFFSET_ALL_CH_RESP = 237 , daphne::MT2_READ_OFFSET_ALL_AFE_REQ = 238 ,
  daphne::MT2_READ_OFFSET_ALL_AFE_RESP = 239 , daphne::MT2_READ_OFFSET_CH_REQ = 240 , daphne::MT2_READ_OFFSET_CH_RESP = 241 , daphne::MT2_READ_VBIAS_CONTROL_REQ = 242 ,
  daphne::MT2_READ_VBIAS_CONTROL_RESP = 243 , daphne::MT2_READ_CURRENT_MONITOR_REQ = 244 , daphne::MT2_READ_CURRENT_MONITOR_RESP = 245 , daphne::MT2_READ_BIAS_VOLTAGE_MONITOR_REQ = 246 ,
  daphne::MT2_READ_BIAS_VOLTAGE_MONITOR_RESP = 247 , daphne::MT2_SET_AFE_RESET_REQ = 248 , daphne::MT2_SET_AFE_RESET_RESP = 249 , daphne::MT2_DO_AFE_RESET_REQ = 250 ,
  daphne::MT2_DO_AFE_RESET_RESP = 251 , daphne::MT2_SET_AFE_POWERSTATE_REQ = 252 , daphne::MT2_SET_AFE_POWERSTATE_RESP = 253 , daphne::MT2_WRITE_AFE_ATTENUATION_REQ = 254 ,
  daphne::MT2_WRITE_AFE_ATTENUATION_RESP = 255 , daphne::MT2_DUMP_SPYBUFFER_REQ = 256 , daphne::MT2_DUMP_SPYBUFFER_RESP = 257 , daphne::MT2_ALIGN_AFE_REQ = 258 ,
  daphne::MT2_ALIGN_AFE_RESP = 259 , daphne::MT2_WRITE_AFE_FUNCTION_REQ = 260 , daphne::MT2_WRITE_AFE_FUNCTION_RESP = 261 , daphne::MT2_DO_SOFTWARE_TRIGGER_REQ = 262 ,
  daphne::MT2_DO_SOFTWARE_TRIGGER_RESP = 263 , daphne::MT2_DUMP_SPYBUFFER_CHUNK_REQ = 300 , daphne::MT2_DUMP_SPYBUFFER_CHUNK_RESP = 301 , daphne::MT2_READ_TEST_REG_REQ = 304 ,
  daphne::MT2_READ_TEST_REG_RESP = 305 , daphne::MT2_READ_TRIGGER_COUNTERS_REQ = 320 , daphne::MT2_READ_TRIGGER_COUNTERS_RESP = 321 , daphne::MessageTypeV2_INT_MIN_SENTINEL_DO_NOT_USE_ ,
  daphne::MessageTypeV2_INT_MAX_SENTINEL_DO_NOT_USE_
}
 

Functions

bool daphne::MessageType_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * daphne::MessageType_descriptor ()
 
template<typename T >
const std::string & daphne::MessageType_Name (T value)
 
bool daphne::MessageType_Parse (absl::string_view name, MessageType *value)
 
bool daphne::Direction_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * daphne::Direction_descriptor ()
 
template<typename T >
const std::string & daphne::Direction_Name (T value)
 
template<>
const std::string & daphne::Direction_Name (Direction value)
 
bool daphne::Direction_Parse (absl::string_view name, Direction *value)
 
bool daphne::MessageTypeV2_IsValid (int value)
 
const ::google::protobuf::EnumDescriptor * daphne::MessageTypeV2_descriptor ()
 
template<typename T >
const std::string & daphne::MessageTypeV2_Name (T value)
 
bool daphne::MessageTypeV2_Parse (absl::string_view name, MessageTypeV2 *value)
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor<::daphne::MessageType > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor<::daphne::Direction > ()
 
template<>
const EnumDescriptor * google::protobuf::GetEnumDescriptor<::daphne::MessageTypeV2 > ()
 

Variables

const ::google::protobuf::internal::DescriptorTable descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto
 
constexpr MessageType daphne::MessageType_MIN = static_cast<MessageType>(0)
 
constexpr MessageType daphne::MessageType_MAX = static_cast<MessageType>(264)
 
constexpr int daphne::MessageType_ARRAYSIZE = 264 + 1
 
constexpr Direction daphne::Direction_MIN = static_cast<Direction>(0)
 
constexpr Direction daphne::Direction_MAX = static_cast<Direction>(2)
 
constexpr int daphne::Direction_ARRAYSIZE = 2 + 1
 
constexpr MessageTypeV2 daphne::MessageTypeV2_MIN = static_cast<MessageTypeV2>(0)
 
constexpr MessageTypeV2 daphne::MessageTypeV2_MAX = static_cast<MessageTypeV2>(321)
 
constexpr int daphne::MessageTypeV2_ARRAYSIZE = 321 + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

#define PROTOBUF_INTERNAL_EXPORT_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

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

Variable Documentation

◆ descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto

const ::google::protobuf::internal::DescriptorTable descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto
extern

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

1245 {
1246 false,
1247 false,
1248 6396,
1249 descriptor_table_protodef_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto,
1250 "daphnemodules/daphne_control_high.proto",
1252 nullptr,
1253 0,
1254 30,
1255 schemas,
1261};
::absl::once_flag descriptor_table_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto_once
::_pb::Metadata file_level_metadata_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto[30]
static constexprconst ::_pb::ServiceDescriptor ** file_level_service_descriptors_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto
static const ::_pb::EnumDescriptor * file_level_enum_descriptors_daphnemodules_2fdaphne_5fcontrol_5fhigh_2eproto[3]
static const ::_pb::Message *const file_default_instances[]