ISC DHCP  4.4.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 48 of file omapip.h.

Field Documentation

◆ 

struct { ... } omapi_typed_data_t::buffer

◆ dereference

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

Definition at line 70 of file omapip.h.

◆ integer

int omapi_typed_data_t::integer

Definition at line 76 of file omapip.h.

◆ len

unsigned omapi_typed_data_t::len

Definition at line 53 of file omapip.h.

◆ object

omapi_object_t* omapi_typed_data_t::object

Definition at line 62 of file omapip.h.

◆ ptr

void* omapi_typed_data_t::ptr

Definition at line 67 of file omapip.h.

◆ 

struct { ... } omapi_typed_data_t::ref

◆ refcnt

int omapi_typed_data_t::refcnt

Definition at line 49 of file omapip.h.

◆ reference

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

Definition at line 68 of file omapip.h.

◆ type

omapi_datatype_t omapi_typed_data_t::type

Definition at line 50 of file omapip.h.

◆ 

union { ... } omapi_typed_data_t::u

◆ value

unsigned char omapi_typed_data_t::value[1]

Definition at line 57 of file omapip.h.


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