UM C API 6.17.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
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 }