OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 sandesh.h.

Member Data Documentation

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

Definition at line 106 of file sandesh.h.

const char* sandesh_info_s::name

Definition at line 99 of file sandesh.h.

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

Definition at line 105 of file sandesh.h.

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

Definition at line 101 of file sandesh.h.

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

Definition at line 102 of file sandesh.h.

u_int32_t sandesh_info_s::size

Definition at line 100 of file sandesh.h.

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

Definition at line 103 of file sandesh.h.

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

Definition at line 104 of file sandesh.h.


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