EDGESEC  0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
sync.pb-c.h File Reference
#include <protobuf-c/protobuf-c.h>
Include dependency graph for sync.pb-c.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper
 
struct  Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration
 
struct  Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader
 

Macros

#define TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__INIT
 
#define TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_CONFIGURATION__INIT
 
#define TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_CONFIGURATION_HEADER__INIT
 

Typedefs

typedef typedefPROTOBUF_C__BEGIN_DECLS struct Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper
 
typedef struct Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration
 
typedef struct Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader
 
typedef void(* Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper_Closure) (const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper *message, void *closure_data)
 
typedef void(* Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration_Closure) (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration *message, void *closure_data)
 
typedef void(* Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader_Closure) (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader *message, void *closure_data)
 

Enumerations

enum  Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper__HeaderLookupCase { TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__HEADER_LOOKUP__NOT_SET = 0 , TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__HEADER_LOOKUP_HEADER_INDEX , TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__HEADER_LOOKUP_HEADER_ID }
 

Functions

void tdx__volt_api__sync__v1__protobuf_sync_wrapper__init (Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper *message)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_wrapper__get_packed_size (const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper *message)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_wrapper__pack (const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper *message, uint8_t *out)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_wrapper__pack_to_buffer (const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper *message, ProtobufCBuffer *buffer)
 
Tdx__VoltApi__Sync__V1__ProtobufSyncWrappertdx__volt_api__sync__v1__protobuf_sync_wrapper__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void tdx__volt_api__sync__v1__protobuf_sync_wrapper__free_unpacked (Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper *message, ProtobufCAllocator *allocator)
 
void tdx__volt_api__sync__v1__protobuf_sync_configuration__init (Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration *message)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_configuration__get_packed_size (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration *message)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_configuration__pack (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration *message, uint8_t *out)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_configuration__pack_to_buffer (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration *message, ProtobufCBuffer *buffer)
 
Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationtdx__volt_api__sync__v1__protobuf_sync_configuration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void tdx__volt_api__sync__v1__protobuf_sync_configuration__free_unpacked (Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration *message, ProtobufCAllocator *allocator)
 
void tdx__volt_api__sync__v1__protobuf_sync_configuration_header__init (Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader *message)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_configuration_header__get_packed_size (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader *message)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_configuration_header__pack (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader *message, uint8_t *out)
 
size_t tdx__volt_api__sync__v1__protobuf_sync_configuration_header__pack_to_buffer (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader *message, ProtobufCBuffer *buffer)
 
Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeadertdx__volt_api__sync__v1__protobuf_sync_configuration_header__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data)
 
void tdx__volt_api__sync__v1__protobuf_sync_configuration_header__free_unpacked (Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader *message, ProtobufCAllocator *allocator)
 

Variables

const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_wrapper__descriptor
 
const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_configuration__descriptor
 
const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_configuration_header__descriptor
 

Macro Definition Documentation

◆ TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_CONFIGURATION__INIT

#define TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_CONFIGURATION__INIT
Value:
{ \
PROTOBUF_C_MESSAGE_INIT( \
, (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, \
(char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string \
}
const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_configuration__descriptor
Definition: sync.pb-c.c:253

◆ TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_CONFIGURATION_HEADER__INIT

#define TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_CONFIGURATION_HEADER__INIT
Value:
{ \
PROTOBUF_C_MESSAGE_INIT( \
, (char *)protobuf_c_empty_string, 0, NULL, 0 \
}
const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_configuration_header__descriptor
Definition: sync.pb-c.c:317

◆ TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__INIT

#define TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__INIT
Value:
{ \
PROTOBUF_C_MESSAGE_INIT( \
, {0, NULL}, \
TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__HEADER_LOOKUP__NOT_SET, \
{ \
0 \
} \
}
const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_wrapper__descriptor
Definition: sync.pb-c.c:188

Typedef Documentation

◆ Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration

◆ Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration_Closure

typedef void(* Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration_Closure) (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration *message, void *closure_data)

◆ Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader

◆ Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader_Closure

typedef void(* Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader_Closure) (const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader *message, void *closure_data)

◆ Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper

◆ Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper_Closure

typedef void(* Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper_Closure) (const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper *message, void *closure_data)

Enumeration Type Documentation

◆ Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper__HeaderLookupCase

Enumerator
TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__HEADER_LOOKUP__NOT_SET 
TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__HEADER_LOOKUP_HEADER_INDEX 
TDX__VOLT_API__SYNC__V1__PROTOBUF_SYNC_WRAPPER__HEADER_LOOKUP_HEADER_ID 

Function Documentation

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration__free_unpacked()

void tdx__volt_api__sync__v1__protobuf_sync_configuration__free_unpacked ( Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration message,
ProtobufCAllocator *  allocator 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration__get_packed_size()

size_t tdx__volt_api__sync__v1__protobuf_sync_configuration__get_packed_size ( const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration message)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration__init()

void tdx__volt_api__sync__v1__protobuf_sync_configuration__init ( Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration message)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration__pack()

size_t tdx__volt_api__sync__v1__protobuf_sync_configuration__pack ( const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration message,
uint8_t *  out 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration__pack_to_buffer()

size_t tdx__volt_api__sync__v1__protobuf_sync_configuration__pack_to_buffer ( const Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration message,
ProtobufCBuffer *  buffer 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration__unpack()

Tdx__VoltApi__Sync__V1__ProtobufSyncConfiguration* tdx__volt_api__sync__v1__protobuf_sync_configuration__unpack ( ProtobufCAllocator *  allocator,
size_t  len,
const uint8_t *  data 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration_header__free_unpacked()

void tdx__volt_api__sync__v1__protobuf_sync_configuration_header__free_unpacked ( Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader message,
ProtobufCAllocator *  allocator 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration_header__get_packed_size()

size_t tdx__volt_api__sync__v1__protobuf_sync_configuration_header__get_packed_size ( const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader message)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration_header__init()

void tdx__volt_api__sync__v1__protobuf_sync_configuration_header__init ( Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader message)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration_header__pack()

size_t tdx__volt_api__sync__v1__protobuf_sync_configuration_header__pack ( const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader message,
uint8_t *  out 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration_header__pack_to_buffer()

size_t tdx__volt_api__sync__v1__protobuf_sync_configuration_header__pack_to_buffer ( const Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader message,
ProtobufCBuffer *  buffer 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration_header__unpack()

Tdx__VoltApi__Sync__V1__ProtobufSyncConfigurationHeader* tdx__volt_api__sync__v1__protobuf_sync_configuration_header__unpack ( ProtobufCAllocator *  allocator,
size_t  len,
const uint8_t *  data 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_wrapper__free_unpacked()

void tdx__volt_api__sync__v1__protobuf_sync_wrapper__free_unpacked ( Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper message,
ProtobufCAllocator *  allocator 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_wrapper__get_packed_size()

size_t tdx__volt_api__sync__v1__protobuf_sync_wrapper__get_packed_size ( const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper message)

◆ tdx__volt_api__sync__v1__protobuf_sync_wrapper__init()

void tdx__volt_api__sync__v1__protobuf_sync_wrapper__init ( Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper message)

◆ tdx__volt_api__sync__v1__protobuf_sync_wrapper__pack()

size_t tdx__volt_api__sync__v1__protobuf_sync_wrapper__pack ( const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper message,
uint8_t *  out 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_wrapper__pack_to_buffer()

size_t tdx__volt_api__sync__v1__protobuf_sync_wrapper__pack_to_buffer ( const Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper message,
ProtobufCBuffer *  buffer 
)

◆ tdx__volt_api__sync__v1__protobuf_sync_wrapper__unpack()

Tdx__VoltApi__Sync__V1__ProtobufSyncWrapper* tdx__volt_api__sync__v1__protobuf_sync_wrapper__unpack ( ProtobufCAllocator *  allocator,
size_t  len,
const uint8_t *  data 
)

Variable Documentation

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration__descriptor

const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_configuration__descriptor
extern

◆ tdx__volt_api__sync__v1__protobuf_sync_configuration_header__descriptor

const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_configuration_header__descriptor
extern

◆ tdx__volt_api__sync__v1__protobuf_sync_wrapper__descriptor

const ProtobufCMessageDescriptor tdx__volt_api__sync__v1__protobuf_sync_wrapper__descriptor
extern