(ProtobufCMessageInit) scf_line__init,
NULL,NULL,NULL /* reserved[123] */
};
-static const ProtobufCFieldDescriptor scf_epin__field_descriptors[29] =
+static const ProtobufCFieldDescriptor scf_epin__field_descriptors[30] =
{
{
"id",
0,NULL,NULL /* reserved1,reserved2, etc */
},
{
- "x",
+ "path",
22,
PROTOBUF_C_LABEL_REQUIRED,
+ PROTOBUF_C_TYPE_UINT64,
+ 0, /* quantifier_offset */
+ offsetof(ScfEpin, path),
+ NULL,
+ NULL,
+ 0, /* flags */
+ 0,NULL,NULL /* reserved1,reserved2, etc */
+ },
+ {
+ "x",
+ 23,
+ PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_INT32,
0, /* quantifier_offset */
offsetof(ScfEpin, x),
},
{
"y",
- 23,
+ 24,
PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_INT32,
0, /* quantifier_offset */
},
{
"n_diodes",
- 24,
+ 25,
PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_INT32,
0, /* quantifier_offset */
},
{
"l_pos",
- 25,
+ 26,
PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_INT32,
0, /* quantifier_offset */
},
{
"vflag",
- 26,
+ 27,
PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_BOOL,
0, /* quantifier_offset */
},
{
"pflag",
- 27,
+ 28,
PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_BOOL,
0, /* quantifier_offset */
},
{
"vconst",
- 28,
+ 29,
PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_BOOL,
0, /* quantifier_offset */
},
{
"aconst",
- 29,
+ 30,
PROTOBUF_C_LABEL_REQUIRED,
PROTOBUF_C_TYPE_BOOL,
0, /* quantifier_offset */
};
static const unsigned scf_epin__field_indices_by_name[] = {
8, /* field[8] = a */
- 28, /* field[28] = aconst */
+ 29, /* field[29] = aconst */
5, /* field[5] = c_lid */
1, /* field[1] = cid */
15, /* field[15] = dr */
11, /* field[11] = jr */
18, /* field[18] = jsr */
7, /* field[7] = jv */
- 24, /* field[24] = l_pos */
+ 25, /* field[25] = l_pos */
2, /* field[2] = lid */
- 23, /* field[23] = n_diodes */
- 26, /* field[26] = pflag */
+ 24, /* field[24] = n_diodes */
+ 21, /* field[21] = path */
+ 27, /* field[27] = pflag */
19, /* field[19] = pr */
10, /* field[10] = r */
17, /* field[17] = sr */
12, /* field[12] = uF */
13, /* field[13] = uH */
6, /* field[6] = v */
- 27, /* field[27] = vconst */
- 25, /* field[25] = vflag */
- 21, /* field[21] = x */
- 22, /* field[22] = y */
+ 28, /* field[28] = vconst */
+ 26, /* field[26] = vflag */
+ 22, /* field[22] = x */
+ 23, /* field[23] = y */
};
static const ProtobufCIntRange scf_epin__number_ranges[1 + 1] =
{
{ 1, 0 },
- { 0, 29 }
+ { 0, 30 }
};
const ProtobufCMessageDescriptor scf_epin__descriptor =
{
"ScfEpin",
"",
sizeof(ScfEpin),
- 29,
+ 30,
scf_epin__field_descriptors,
scf_epin__field_indices_by_name,
1, scf_epin__number_ranges,
double jsr;
double pr;
double jpr;
+ uint64_t path;
int32_t x;
int32_t y;
int32_t n_diodes;
};
#define SCF_EPIN__INIT \
{ PROTOBUF_C_MESSAGE_INIT (&scf_epin__descriptor) \
- , 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
+ , 0, 0, 0, 0, 0,NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
struct _ScfEconn
required double pr = 20;
required double jpr = 21;
- required int32 x = 22;
- required int32 y = 23;
+ required uint64 path = 22;
- required int32 n_diodes = 24;
- required int32 l_pos = 25;
+ required int32 x = 23;
+ required int32 y = 24;
- required bool vflag = 26;
- required bool pflag = 27;
+ required int32 n_diodes = 25;
+ required int32 l_pos = 26;
- required bool vconst = 28;
- required bool aconst = 29;
+ required bool vflag = 27;
+ required bool pflag = 28;
+
+ required bool vconst = 29;
+ required bool aconst = 30;
}
message scf_econn