5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "nmsg/base/ipconn.pb-c.h"
10 void nmsg__base__ipconn__init
11 (Nmsg__Base__IPConn *message)
13 static Nmsg__Base__IPConn init_value = NMSG__BASE__IPCONN__INIT;
14 *message = init_value;
16 size_t nmsg__base__ipconn__get_packed_size
17 (
const Nmsg__Base__IPConn *message)
19 assert(message->base.descriptor == &nmsg__base__ipconn__descriptor);
20 return protobuf_c_message_get_packed_size ((
const ProtobufCMessage*)(message));
22 size_t nmsg__base__ipconn__pack
23 (
const Nmsg__Base__IPConn *message,
26 assert(message->base.descriptor == &nmsg__base__ipconn__descriptor);
27 return protobuf_c_message_pack ((
const ProtobufCMessage*)message, out);
29 size_t nmsg__base__ipconn__pack_to_buffer
30 (
const Nmsg__Base__IPConn *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &nmsg__base__ipconn__descriptor);
34 return protobuf_c_message_pack_to_buffer ((
const ProtobufCMessage*)message, buffer);
37 nmsg__base__ipconn__unpack
38 (ProtobufCAllocator *allocator,
42 return (Nmsg__Base__IPConn *)
43 protobuf_c_message_unpack (&nmsg__base__ipconn__descriptor,
44 allocator, len, data);
46 void nmsg__base__ipconn__free_unpacked
47 (Nmsg__Base__IPConn *message,
48 ProtobufCAllocator *allocator)
50 assert(message->base.descriptor == &nmsg__base__ipconn__descriptor);
51 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
53 static const ProtobufCFieldDescriptor nmsg__base__ipconn__field_descriptors[5] =
58 PROTOBUF_C_LABEL_OPTIONAL,
59 PROTOBUF_C_TYPE_UINT32,
60 offsetof(Nmsg__Base__IPConn, has_proto),
61 offsetof(Nmsg__Base__IPConn, proto),
70 PROTOBUF_C_LABEL_OPTIONAL,
71 PROTOBUF_C_TYPE_BYTES,
72 offsetof(Nmsg__Base__IPConn, has_srcip),
73 offsetof(Nmsg__Base__IPConn, srcip),
82 PROTOBUF_C_LABEL_OPTIONAL,
83 PROTOBUF_C_TYPE_UINT32,
84 offsetof(Nmsg__Base__IPConn, has_srcport),
85 offsetof(Nmsg__Base__IPConn, srcport),
94 PROTOBUF_C_LABEL_OPTIONAL,
95 PROTOBUF_C_TYPE_BYTES,
96 offsetof(Nmsg__Base__IPConn, has_dstip),
97 offsetof(Nmsg__Base__IPConn, dstip),
106 PROTOBUF_C_LABEL_OPTIONAL,
107 PROTOBUF_C_TYPE_UINT32,
108 offsetof(Nmsg__Base__IPConn, has_dstport),
109 offsetof(Nmsg__Base__IPConn, dstport),
116 static const unsigned nmsg__base__ipconn__field_indices_by_name[] = {
123 static const ProtobufCIntRange nmsg__base__ipconn__number_ranges[1 + 1] =
128 const ProtobufCMessageDescriptor nmsg__base__ipconn__descriptor =
130 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
133 "Nmsg__Base__IPConn",
135 sizeof(Nmsg__Base__IPConn),
137 nmsg__base__ipconn__field_descriptors,
138 nmsg__base__ipconn__field_indices_by_name,
139 1, nmsg__base__ipconn__number_ranges,
140 (ProtobufCMessageInit) nmsg__base__ipconn__init,