omapip/buffer.c File Reference

#include "dhcpd.h"
#include <omapip/omapip_p.h>
#include <errno.h>

Go to the source code of this file.

Functions

void omapi_buffer_trace_setup ()
isc_result_t omapi_connection_reader (omapi_object_t *h)
isc_result_t omapi_connection_copyin (omapi_object_t *h, const unsigned char *bufp, unsigned len)
isc_result_t omapi_connection_copyout (unsigned char *buf, omapi_object_t *h, unsigned size)
isc_result_t omapi_connection_writer (omapi_object_t *h)
isc_result_t omapi_connection_get_uint32 (omapi_object_t *c, u_int32_t *result)
isc_result_t omapi_connection_put_uint32 (omapi_object_t *c, u_int32_t value)
isc_result_t omapi_connection_get_uint16 (omapi_object_t *c, u_int16_t *result)
isc_result_t omapi_connection_put_uint16 (omapi_object_t *c, u_int32_t value)
isc_result_t omapi_connection_write_typed_data (omapi_object_t *c, omapi_typed_data_t *data)
isc_result_t omapi_connection_put_name (omapi_object_t *c, const char *name)
isc_result_t omapi_connection_put_string (omapi_object_t *c, const char *string)
isc_result_t omapi_connection_put_handle (omapi_object_t *c, omapi_object_t *h)
isc_result_t omapi_connection_put_named_uint32 (omapi_object_t *c, const char *name, u_int32_t value)

Variables

omapi_array_tomapi_connections

Function Documentation

void omapi_buffer_trace_setup ( void   ) 

Definition at line 47 of file buffer.c.

isc_result_t omapi_connection_copyin ( omapi_object_t h,
const unsigned char *  bufp,
unsigned  len 
)

Definition at line 266 of file buffer.c.

isc_result_t omapi_connection_copyout ( unsigned char *  buf,
omapi_object_t h,
unsigned  size 
)

Definition at line 360 of file buffer.c.

isc_result_t omapi_connection_get_uint16 ( omapi_object_t c,
u_int16_t *  result 
)

Definition at line 598 of file buffer.c.

isc_result_t omapi_connection_get_uint32 ( omapi_object_t c,
u_int32_t *  result 
)

Definition at line 572 of file buffer.c.

isc_result_t omapi_connection_put_handle ( omapi_object_t c,
omapi_object_t h 
)

Definition at line 701 of file buffer.c.

isc_result_t omapi_connection_put_name ( omapi_object_t c,
const char *  name 
)

Definition at line 670 of file buffer.c.

isc_result_t omapi_connection_put_named_uint32 ( omapi_object_t c,
const char *  name,
u_int32_t  value 
)

Definition at line 718 of file buffer.c.

isc_result_t omapi_connection_put_string ( omapi_object_t c,
const char *  string 
)

Definition at line 681 of file buffer.c.

isc_result_t omapi_connection_put_uint16 ( omapi_object_t c,
u_int32_t  value 
)

Definition at line 613 of file buffer.c.

isc_result_t omapi_connection_put_uint32 ( omapi_object_t c,
u_int32_t  value 
)

Definition at line 587 of file buffer.c.

isc_result_t omapi_connection_reader ( omapi_object_t h  ) 

Definition at line 132 of file buffer.c.

isc_result_t omapi_connection_write_typed_data ( omapi_object_t c,
omapi_typed_data_t data 
)

Definition at line 624 of file buffer.c.

isc_result_t omapi_connection_writer ( omapi_object_t h  ) 

Definition at line 449 of file buffer.c.


Variable Documentation

Definition at line 248 of file connection.c.


Generated on 5 Apr 2014 for ISC DHCP by  doxygen 1.6.1