ESP-IDF
ProtobufCEnumDescriptor
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ProtobufCEnumDescriptor
ProtobufCEnumDescriptor struct
Describes an enumeration as a whole, with all of its values.
Syntax
Show:
Summary
Declaration
Definition
from
protobuf-c.h:350
struct
ProtobufCEnumDescriptor
;
Implemented in
protobuf-c.h:499
Fields
Field
Declared as
Description
ProtobufCEnumDescriptor::magic
uint32_t
Magic value checked to ensure that the API is used correctly.
ProtobufCEnumDescriptor::name
const
char
*
The qualified name (e.g., "namespace.Type").
ProtobufCEnumDescriptor::short_name
const
char
*
The unqualified name as given in the .proto file (e.g., "Type").
ProtobufCEnumDescriptor::c_name
const
char
*
Identifier used in generated C code.
ProtobufCEnumDescriptor::package_name
const
char
*
The dot-separated namespace.
ProtobufCEnumDescriptor::n_values
unsigned
Number elements in `values`.
ProtobufCEnumDescriptor::values
const
ProtobufCEnumValue
*
Array of distinct values, sorted by numeric value.
ProtobufCEnumDescriptor::n_value_names
unsigned
Number of elements in `values_by_name`.
ProtobufCEnumDescriptor::values_by_name
const
ProtobufCEnumValueIndex
*
Array of named values, including aliases, sorted by name.
ProtobufCEnumDescriptor::n_value_ranges
unsigned
Number of elements in `value_ranges`.
ProtobufCEnumDescriptor::value_ranges
const
ProtobufCIntRange
*
Value ranges, for faster lookups by numeric value.
ProtobufCEnumDescriptor::reserved1
void
*
Reserved for future use.
ProtobufCEnumDescriptor::reserved2
void
*
Reserved for future use.
ProtobufCEnumDescriptor::reserved3
void
*
Reserved for future use.
ProtobufCEnumDescriptor::reserved4
void
*
Reserved for future use.
Related Functions
Found 2 other functions taking a
ProtobufCEnumDescriptor
argument:
Function
protobuf_c_enum_descriptor_get_value_by_name()
protobuf_c_enum_descriptor_get_value()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
ProtobufCEnumDescriptor
ProtobufCEnumDescriptor
;
protobuf-c.h:366
struct
ProtobufCEnumDescriptor
{
protobuf-c.h:499
struct
ProtobufCEnumDescriptor
;
protobuf-c.h:350
const
ProtobufCEnumDescriptor
status__descriptor
=
constants.pb-c.c:35
extern
const
ProtobufCEnumDescriptor
status__descriptor
;
constants.pb-c.h:48
const
ProtobufCEnumDescriptor
local_ctrl_msg_type__descriptor
=
esp_local_ctrl.pb-c.c:928
extern
const
ProtobufCEnumDescriptor
local_ctrl_msg_type__descriptor
;
esp_local_ctrl.pb-c.h:369
protobuf_c_enum_descriptor_get_value_by_name
(
const
ProtobufCEnumDescriptor
*
desc
,
protobuf-c.c:3557
protobuf_c_enum_descriptor_get_value_by_name()
protobuf_c_enum_descriptor_get_value_by_name()::desc
protobuf_c_enum_descriptor_get_value
(
const
ProtobufCEnumDescriptor
*
desc
,
protobuf-c.c:3587
protobuf_c_enum_descriptor_get_value()
protobuf_c_enum_descriptor_get_value()::desc
typedef
struct
ProtobufCEnumDescriptor
ProtobufCEnumDescriptor
;
protobuf-c.h:366
ProtobufCEnumDescriptor
const
ProtobufCEnumDescriptor
*
desc
,
protobuf-c.h:827
protobuf_c_enum_descriptor_get_value_by_name()
protobuf_c_enum_descriptor_get_value_by_name()::desc
const
ProtobufCEnumDescriptor
*
desc
,
protobuf-c.h:848
protobuf_c_enum_descriptor_get_value()
protobuf_c_enum_descriptor_get_value()::desc
const
ProtobufCEnumDescriptor
sec0_msg_type__descriptor
=
sec0.pb-c.c:279
extern
const
ProtobufCEnumDescriptor
sec0_msg_type__descriptor
;
sec0.pb-c.h:170
const
ProtobufCEnumDescriptor
sec1_msg_type__descriptor
=
sec1.pb-c.c:535
extern
const
ProtobufCEnumDescriptor
sec1_msg_type__descriptor
;
sec1.pb-c.h:258
const
ProtobufCEnumDescriptor
sec2_msg_type__descriptor
=
sec2.pb-c.c:560
extern
const
ProtobufCEnumDescriptor
sec2_msg_type__descriptor
;
sec2.pb-c.h:260
const
ProtobufCEnumDescriptor
sec_scheme_version__descriptor
=
session.pb-c.c:148
extern
const
ProtobufCEnumDescriptor
sec_scheme_version__descriptor
;
session.pb-c.h:118
const
ProtobufCEnumDescriptor
wi_fi_config_msg_type__descriptor
=
wifi_config.pb-c.c:743
extern
const
ProtobufCEnumDescriptor
wi_fi_config_msg_type__descriptor
;
wifi_config.pb-c.h:311
const
ProtobufCEnumDescriptor
wifi_station_state__descriptor
=
wifi_constants.pb-c.c:245
const
ProtobufCEnumDescriptor
wifi_connect_failed_reason__descriptor
=
wifi_constants.pb-c.c:273
const
ProtobufCEnumDescriptor
wifi_auth_mode__descriptor
=
wifi_constants.pb-c.c:313
extern
const
ProtobufCEnumDescriptor
wifi_station_state__descriptor
;
wifi_constants.pb-c.h:126
extern
const
ProtobufCEnumDescriptor
wifi_connect_failed_reason__descriptor
;
wifi_constants.pb-c.h:127
extern
const
ProtobufCEnumDescriptor
wifi_auth_mode__descriptor
;
wifi_constants.pb-c.h:128
const
ProtobufCEnumDescriptor
wi_fi_ctrl_msg_type__descriptor
=
wifi_ctrl.pb-c.c:430
extern
const
ProtobufCEnumDescriptor
wi_fi_ctrl_msg_type__descriptor
;
wifi_ctrl.pb-c.h:220
const
ProtobufCEnumDescriptor
wi_fi_scan_msg_type__descriptor
=
wifi_scan.pb-c.c:864
extern
const
ProtobufCEnumDescriptor
wi_fi_scan_msg_type__descriptor
;
wifi_scan.pb-c.h:337
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
protobuf_c_enum_descriptor_get_value_by_name()::desc
protobuf_c_enum_descriptor_get_value_by_name()
protobuf-c.h:827
protobuf_c_enum_descriptor_get_value()::desc
protobuf_c_enum_descriptor_get_value()
protobuf-c.h:848
local_ctrl_msg_type__descriptor
esp_local_ctrl.pb-c.h:369
status__descriptor
constants.pb-c.h:48
local_ctrl_msg_type__descriptor
esp_local_ctrl.pb-c.c:928
protobuf_c_enum_descriptor_get_value_by_name()::desc
protobuf_c_enum_descriptor_get_value_by_name()
protobuf-c.c:3557
protobuf_c_enum_descriptor_get_value()::desc
protobuf_c_enum_descriptor_get_value()
protobuf-c.c:3587
status__descriptor
constants.pb-c.c:35
sec0_msg_type__descriptor
sec0.pb-c.c:279
sec0_msg_type__descriptor
sec0.pb-c.h:170
sec1_msg_type__descriptor
sec1.pb-c.c:535
sec1_msg_type__descriptor
sec1.pb-c.h:258
sec2_msg_type__descriptor
sec2.pb-c.c:560
sec2_msg_type__descriptor
sec2.pb-c.h:260
sec_scheme_version__descriptor
session.pb-c.c:148
sec_scheme_version__descriptor
session.pb-c.h:118
wifi_station_state__descriptor
wifi_constants.pb-c.h:126
wifi_connect_failed_reason__descriptor
wifi_constants.pb-c.h:127
wifi_auth_mode__descriptor
wifi_constants.pb-c.h:128
wi_fi_config_msg_type__descriptor
wifi_config.pb-c.h:311
wi_fi_scan_msg_type__descriptor
wifi_scan.pb-c.h:337
wi_fi_ctrl_msg_type__descriptor
wifi_ctrl.pb-c.h:220
wi_fi_config_msg_type__descriptor
wifi_config.pb-c.c:743
wi_fi_scan_msg_type__descriptor
wifi_scan.pb-c.c:864
wi_fi_ctrl_msg_type__descriptor
wifi_ctrl.pb-c.c:430
wifi_station_state__descriptor
wifi_constants.pb-c.c:245
wifi_connect_failed_reason__descriptor
wifi_constants.pb-c.c:273
wifi_auth_mode__descriptor
wifi_constants.pb-c.c:313
Lifecycle
from
examples
All items filtered out
All items filtered out