UM C API  6.16
dro_mon.pb-c.h File Reference

Defintions for protocol buffers. More...

#include <protobuf-c/protobuf-c.h>
#include "um_mon_attributes.pb-c.h"

Go to the source code of this file.

Data Structures

struct  _Lbmmon__DROMonMsg__Configs__Gateway
 
struct  _Lbmmon__DROMonMsg__Configs__Portal
 
struct  _Lbmmon__DROMonMsg__Configs
 
struct  _Lbmmon__DROMonMsg__Stats__Local__MallocInfo
 
struct  _Lbmmon__DROMonMsg__Stats__Local
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Receive
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Send
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Endpoint
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Peer__Receive
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Peer__Send
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPReceive
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPSend
 
struct  _Lbmmon__DROMonMsg__Stats__Portal__Peer
 
struct  _Lbmmon__DROMonMsg__Stats__Portal
 
struct  _Lbmmon__DROMonMsg__Stats__OtherGateway__OtherPortal
 
struct  _Lbmmon__DROMonMsg__Stats__OtherGateway
 
struct  _Lbmmon__DROMonMsg__Stats
 
struct  _Lbmmon__DROMonMsg
 

Macros

#define LBMMON__DROMON_MSG__CONFIGS__GATEWAY__INIT
 
#define LBMMON__DROMON_MSG__CONFIGS__PORTAL__INIT
 
#define LBMMON__DROMON_MSG__CONFIGS__INIT
 
#define LBMMON__DROMON_MSG__STATS__LOCAL__MALLOC_INFO__INIT
 
#define LBMMON__DROMON_MSG__STATS__LOCAL__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__ENDPOINT__RECEIVE__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__ENDPOINT__SEND__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__ENDPOINT__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__RECEIVE__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__SEND__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__UDPRECEIVE__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__UDPSEND__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__INIT
 
#define LBMMON__DROMON_MSG__STATS__PORTAL__INIT
 
#define LBMMON__DROMON_MSG__STATS__OTHER_GATEWAY__OTHER_PORTAL__INIT
 
#define LBMMON__DROMON_MSG__STATS__OTHER_GATEWAY__INIT
 
#define LBMMON__DROMON_MSG__STATS__INIT
 
#define LBMMON__DROMON_MSG__INIT
 

Typedefs

typedef typedefPROTOBUF_C__BEGIN_DECLS struct _Lbmmon__DROMonMsg Lbmmon__DROMonMsg
 
typedef struct _Lbmmon__DROMonMsg__Configs Lbmmon__DROMonMsg__Configs
 
typedef struct _Lbmmon__DROMonMsg__Configs__Gateway Lbmmon__DROMonMsg__Configs__Gateway
 
typedef struct _Lbmmon__DROMonMsg__Configs__Portal Lbmmon__DROMonMsg__Configs__Portal
 
typedef struct _Lbmmon__DROMonMsg__Stats Lbmmon__DROMonMsg__Stats
 
typedef struct _Lbmmon__DROMonMsg__Stats__Local Lbmmon__DROMonMsg__Stats__Local
 
typedef struct _Lbmmon__DROMonMsg__Stats__Local__MallocInfo Lbmmon__DROMonMsg__Stats__Local__MallocInfo
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal Lbmmon__DROMonMsg__Stats__Portal
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Endpoint Lbmmon__DROMonMsg__Stats__Portal__Endpoint
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Receive Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Receive
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Send Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Send
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Peer Lbmmon__DROMonMsg__Stats__Portal__Peer
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Peer__Receive Lbmmon__DROMonMsg__Stats__Portal__Peer__Receive
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Peer__Send Lbmmon__DROMonMsg__Stats__Portal__Peer__Send
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPReceive Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPReceive
 
typedef struct _Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPSend Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPSend
 
typedef struct _Lbmmon__DROMonMsg__Stats__OtherGateway Lbmmon__DROMonMsg__Stats__OtherGateway
 
typedef struct _Lbmmon__DROMonMsg__Stats__OtherGateway__OtherPortal Lbmmon__DROMonMsg__Stats__OtherGateway__OtherPortal
 
typedef void(* Lbmmon__DROMonMsg__Configs__Gateway_Closure) (const Lbmmon__DROMonMsg__Configs__Gateway *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Configs__Portal_Closure) (const Lbmmon__DROMonMsg__Configs__Portal *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Configs_Closure) (const Lbmmon__DROMonMsg__Configs *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Local__MallocInfo_Closure) (const Lbmmon__DROMonMsg__Stats__Local__MallocInfo *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Local_Closure) (const Lbmmon__DROMonMsg__Stats__Local *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Receive_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Receive *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Send_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Send *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Endpoint_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Endpoint *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Peer__Receive_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Peer__Receive *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Peer__Send_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Peer__Send *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPReceive_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPReceive *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPSend_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPSend *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal__Peer_Closure) (const Lbmmon__DROMonMsg__Stats__Portal__Peer *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__Portal_Closure) (const Lbmmon__DROMonMsg__Stats__Portal *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__OtherGateway__OtherPortal_Closure) (const Lbmmon__DROMonMsg__Stats__OtherGateway__OtherPortal *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats__OtherGateway_Closure) (const Lbmmon__DROMonMsg__Stats__OtherGateway *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg__Stats_Closure) (const Lbmmon__DROMonMsg__Stats *message, void *closure_data)
 
typedef void(* Lbmmon__DROMonMsg_Closure) (const Lbmmon__DROMonMsg *message, void *closure_data)
 

Enumerations

enum  Lbmmon__DROMonMsg__Stats__Portal__PortalTypeCase
 
enum  Lbmmon__DROMonMsg__Stats__OtherGateway__OtherPortal__PortalTypeCase
 

Functions

void lbmmon__dromon_msg__configs__gateway__init (Lbmmon__DROMonMsg__Configs__Gateway *message)
 
void lbmmon__dromon_msg__configs__portal__init (Lbmmon__DROMonMsg__Configs__Portal *message)
 
void lbmmon__dromon_msg__configs__init (Lbmmon__DROMonMsg__Configs *message)
 
void lbmmon__dromon_msg__stats__local__malloc_info__init (Lbmmon__DROMonMsg__Stats__Local__MallocInfo *message)
 
void lbmmon__dromon_msg__stats__local__init (Lbmmon__DROMonMsg__Stats__Local *message)
 
void lbmmon__dromon_msg__stats__portal__endpoint__receive__init (Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Receive *message)
 
void lbmmon__dromon_msg__stats__portal__endpoint__send__init (Lbmmon__DROMonMsg__Stats__Portal__Endpoint__Send *message)
 
void lbmmon__dromon_msg__stats__portal__endpoint__init (Lbmmon__DROMonMsg__Stats__Portal__Endpoint *message)
 
void lbmmon__dromon_msg__stats__portal__peer__receive__init (Lbmmon__DROMonMsg__Stats__Portal__Peer__Receive *message)
 
void lbmmon__dromon_msg__stats__portal__peer__send__init (Lbmmon__DROMonMsg__Stats__Portal__Peer__Send *message)
 
void lbmmon__dromon_msg__stats__portal__peer__udpreceive__init (Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPReceive *message)
 
void lbmmon__dromon_msg__stats__portal__peer__udpsend__init (Lbmmon__DROMonMsg__Stats__Portal__Peer__UDPSend *message)
 
void lbmmon__dromon_msg__stats__portal__peer__init (Lbmmon__DROMonMsg__Stats__Portal__Peer *message)
 
void lbmmon__dromon_msg__stats__portal__init (Lbmmon__DROMonMsg__Stats__Portal *message)
 
void lbmmon__dromon_msg__stats__other_gateway__other_portal__init (Lbmmon__DROMonMsg__Stats__OtherGateway__OtherPortal *message)
 
void lbmmon__dromon_msg__stats__other_gateway__init (Lbmmon__DROMonMsg__Stats__OtherGateway *message)
 
void lbmmon__dromon_msg__stats__init (Lbmmon__DROMonMsg__Stats *message)
 
void lbmmon__dromon_msg__init (Lbmmon__DROMonMsg *message)
 
size_t lbmmon__dromon_msg__get_packed_size (const Lbmmon__DROMonMsg *message)
 
size_t lbmmon__dromon_msg__pack (const Lbmmon__DROMonMsg *message, uint8_t *out)
 
size_t lbmmon__dromon_msg__pack_to_buffer (const Lbmmon__DROMonMsg *message, ProtobufCBuffer *buffer)
 
Lbmmon__DROMonMsg * lbmmon__dromon_msg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void lbmmon__dromon_msg__free_unpacked (Lbmmon__DROMonMsg *message, ProtobufCAllocator *allocator)
 

Variables

const ProtobufCMessageDescriptor lbmmon__dromon_msg__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__configs__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__configs__gateway__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__configs__portal__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__local__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__local__malloc_info__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__endpoint__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__endpoint__receive__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__endpoint__send__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__peer__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__peer__receive__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__peer__send__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__peer__udpreceive__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__portal__peer__udpsend__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__other_gateway__descriptor
 
const ProtobufCMessageDescriptor lbmmon__dromon_msg__stats__other_gateway__other_portal__descriptor
 

Detailed Description

Defintions for protocol buffers.

Macro Definition Documentation

#define LBMMON__DROMON_MSG__CONFIGS__GATEWAY__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__configs__gateway__descriptor) \
, (char *)protobuf_c_empty_string }
#define LBMMON__DROMON_MSG__CONFIGS__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__configs__descriptor) \
, NULL, 0,NULL }
#define LBMMON__DROMON_MSG__CONFIGS__PORTAL__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__configs__portal__descriptor) \
, (char *)protobuf_c_empty_string, 0, 0 }
#define LBMMON__DROMON_MSG__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__descriptor) \
, NULL, NULL, NULL }
#define LBMMON__DROMON_MSG__STATS__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__descriptor) \
, NULL, 0,NULL, 0,NULL }
#define LBMMON__DROMON_MSG__STATS__LOCAL__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__local__descriptor) \
, (char *)protobuf_c_empty_string, 0, 0, 0, 0, 0, 0, 0, 0, NULL }
#define LBMMON__DROMON_MSG__STATS__LOCAL__MALLOC_INFO__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__local__malloc_info__descriptor) \
, 0, 0, 0, 0, 0, 0 }
#define LBMMON__DROMON_MSG__STATS__OTHER_GATEWAY__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__other_gateway__descriptor) \
, (char *)protobuf_c_empty_string, 0, 0, 0, 0, 0, 0,NULL }
#define LBMMON__DROMON_MSG__STATS__OTHER_GATEWAY__OTHER_PORTAL__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__other_gateway__other_portal__descriptor) \
, 0, LBMMON__DROMON_MSG__STATS__OTHER_GATEWAY__OTHER_PORTAL__PORTAL_TYPE__NOT_SET, {0} }
#define LBMMON__DROMON_MSG__STATS__PORTAL__ENDPOINT__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__endpoint__descriptor) \
, 0, 0, 0, 0, 0, 0, 0, NULL, NULL }
#define LBMMON__DROMON_MSG__STATS__PORTAL__ENDPOINT__RECEIVE__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__endpoint__receive__descriptor) \
, 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, 0 }
#define LBMMON__DROMON_MSG__STATS__PORTAL__ENDPOINT__SEND__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__endpoint__send__descriptor) \
, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
#define LBMMON__DROMON_MSG__STATS__PORTAL__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__descriptor) \
, (char *)protobuf_c_empty_string, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, LBMMON__DROMON_MSG__STATS__PORTAL__PORTAL_TYPE__NOT_SET, {0} }
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__peer__descriptor) \
, 0, 0, 0, 0, NULL, NULL, NULL, NULL }
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__RECEIVE__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__peer__receive__descriptor) \
, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__SEND__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__peer__send__descriptor) \
, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__UDPRECEIVE__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__peer__udpreceive__descriptor) \
, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
#define LBMMON__DROMON_MSG__STATS__PORTAL__PEER__UDPSEND__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__dromon_msg__stats__portal__peer__udpsend__descriptor) \
, 0, 0, 0, 0, 0, 0, 0, 0, 0 }