OpenSDN source code
sandesh_info_s Struct Reference

#include <sandesh.h>

Public Attributes

const char * name
 
u_int32_t size
 
int32_t(* read )(void *, ThriftProtocol *, int *)
 
int32_t(* read_binary_from_buffer )(void *, uint8_t *, const size_t, int *)
 
int32_t(* write )(void *, ThriftProtocol *, int *)
 
int32_t(* write_binary_to_buffer )(void *, uint8_t *, const size_t, int *)
 
void(* process )(void *)
 
void(* free )(void *)
 

Detailed Description

Definition at line 98 of file c/sandesh.h.

Member Data Documentation

◆ free

void(* sandesh_info_s::free) (void *)

Definition at line 106 of file c/sandesh.h.

◆ name

const char* sandesh_info_s::name

Definition at line 99 of file c/sandesh.h.

◆ process

void(* sandesh_info_s::process) (void *)

Definition at line 105 of file c/sandesh.h.

◆ read

int32_t(* sandesh_info_s::read) (void *, ThriftProtocol *, int *)

Definition at line 101 of file c/sandesh.h.

◆ read_binary_from_buffer

int32_t(* sandesh_info_s::read_binary_from_buffer) (void *, uint8_t *, const size_t, int *)

Definition at line 102 of file c/sandesh.h.

◆ size

u_int32_t sandesh_info_s::size

Definition at line 100 of file c/sandesh.h.

◆ write

int32_t(* sandesh_info_s::write) (void *, ThriftProtocol *, int *)

Definition at line 103 of file c/sandesh.h.

◆ write_binary_to_buffer

int32_t(* sandesh_info_s::write_binary_to_buffer) (void *, uint8_t *, const size_t, int *)

Definition at line 104 of file c/sandesh.h.


The documentation for this struct was generated from the following file: