includes/omapip/buffer.h File Reference
Go to the source code of this file.
Define Documentation
#define BUFFER_BYTES_FREE |
( |
x |
|
) |
|
Value:((x) -> tail > (x) -> head \
? sizeof ((x) -> buf) - ((x) -> tail - (x) -> head) \
: (x) -> head - (x) -> tail)
Definition at line 57 of file buffer.h.
#define BYTES_IN_BUFFER |
( |
x |
|
) |
|
Value:((x) -> tail > (x) -> head \
? (x) -> tail - (x) -> head - 1 \
: sizeof ((x) -> buf) - ((x) -> head - (x) -> tail) - 1)
Definition at line 62 of file buffer.h.
#define OMAPI_BUF_SIZE 4048 |
Typedef Documentation
Function Documentation
isc_result_t omapi_connection_copyin |
( |
omapi_object_t * |
, |
|
|
const unsigned char * |
, |
|
|
unsigned |
| |
|
) |
| | |
isc_result_t omapi_connection_copyout |
( |
unsigned char * |
, |
|
|
omapi_object_t * |
, |
|
|
unsigned |
| |
|
) |
| | |
isc_result_t omapi_connection_get_uint16 |
( |
omapi_object_t * |
, |
|
|
u_int16_t * |
| |
|
) |
| | |
isc_result_t omapi_connection_get_uint32 |
( |
omapi_object_t * |
, |
|
|
u_int32_t * |
| |
|
) |
| | |
isc_result_t omapi_connection_put_uint16 |
( |
omapi_object_t * |
, |
|
|
u_int32_t |
| |
|
) |
| | |
isc_result_t omapi_connection_put_uint32 |
( |
omapi_object_t * |
, |
|
|
u_int32_t |
| |
|
) |
| | |