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

Defintions for protocol buffers. More...

#include <protobuf-c/protobuf-c.h>

Go to the source code of this file.

Data Structures

struct  _Lbmmon__UMMonControlMsg
 

Macros

#define LBMMON__UMMON_CONTROL_MSG__INIT
 

Typedefs

typedef typedefPROTOBUF_C__BEGIN_DECLS struct _Lbmmon__UMMonControlMsg Lbmmon__UMMonControlMsg
 
typedef enum _Lbmmon__UMMonControlMsg__Command Lbmmon__UMMonControlMsg__Command
 
typedef enum _Lbmmon__UMMonControlMsg__NodeType Lbmmon__UMMonControlMsg__NodeType
 
typedef void(* Lbmmon__UMMonControlMsg_Closure) (const Lbmmon__UMMonControlMsg *message, void *closure_data)
 

Enumerations

enum  _Lbmmon__UMMonControlMsg__Command
 
enum  _Lbmmon__UMMonControlMsg__NodeType
 

Functions

void lbmmon__ummon_control_msg__init (Lbmmon__UMMonControlMsg *message)
 
size_t lbmmon__ummon_control_msg__get_packed_size (const Lbmmon__UMMonControlMsg *message)
 
size_t lbmmon__ummon_control_msg__pack (const Lbmmon__UMMonControlMsg *message, uint8_t *out)
 
size_t lbmmon__ummon_control_msg__pack_to_buffer (const Lbmmon__UMMonControlMsg *message, ProtobufCBuffer *buffer)
 
Lbmmon__UMMonControlMsg * lbmmon__ummon_control_msg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void lbmmon__ummon_control_msg__free_unpacked (Lbmmon__UMMonControlMsg *message, ProtobufCAllocator *allocator)
 

Variables

const ProtobufCMessageDescriptor lbmmon__ummon_control_msg__descriptor
 
const ProtobufCEnumDescriptor lbmmon__ummon_control_msg__command__descriptor
 
const ProtobufCEnumDescriptor lbmmon__ummon_control_msg__node_type__descriptor
 

Detailed Description

Defintions for protocol buffers.

Macro Definition Documentation

#define LBMMON__UMMON_CONTROL_MSG__INIT
Value:
{ PROTOBUF_C_MESSAGE_INIT (&lbmmon__ummon_control_msg__descriptor) \
, LBMMON__UMMON_CONTROL_MSG__COMMAND__SET_INTERVAL, LBMMON__UMMON_CONTROL_MSG__NODE_TYPE__ALL_NODES, (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string }