ISC DHCP  4.3.3
A reference DHCPv4 and DHCPv6 implementation
omapi_typed_data_t Struct Reference

#include <omapip.h>

Data Fields

int refcnt
 
omapi_datatype_t type
 
union {
   struct {
      unsigned   len
 
      unsigned char   value [1]
 
   }   buffer
 
   omapi_object_t *   object
 
   struct {
      void *   ptr
 
      isc_result_t(*   reference )(void *, void *, const char
         *, int)
 
      isc_result_t(*   dereference )(void *, const char *, int)
 
   }   ref
 
   int   integer
 
u
 

Detailed Description

Definition at line 49 of file omapip.h.

Field Documentation

struct { ... } omapi_typed_data_t::buffer
isc_result_t(* omapi_typed_data_t::dereference) (void *, const char *, int)

Definition at line 71 of file omapip.h.

int omapi_typed_data_t::integer

Definition at line 77 of file omapip.h.

unsigned omapi_typed_data_t::len

Definition at line 54 of file omapip.h.

omapi_object_t* omapi_typed_data_t::object

Definition at line 63 of file omapip.h.

void* omapi_typed_data_t::ptr

Definition at line 68 of file omapip.h.

struct { ... } omapi_typed_data_t::ref
int omapi_typed_data_t::refcnt

Definition at line 50 of file omapip.h.

isc_result_t(* omapi_typed_data_t::reference) (void *, void *, const char *, int)

Definition at line 69 of file omapip.h.

omapi_datatype_t omapi_typed_data_t::type

Definition at line 51 of file omapip.h.

union { ... } omapi_typed_data_t::u
unsigned char omapi_typed_data_t::value[1]

Definition at line 58 of file omapip.h.


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