sl_iostream_t Struct Reference

Struct representing iostream operations.

#include <sl_iostream.h>

Data Fields

void * context
context
sl_status_t(* write )(void * context , const void *buffer, size_t buffer_length)
write
sl_status_t(* read )(void * context , void *buffer, size_t buffer_length, size_t *bytes_read)
read

Struct representing iostream operations.

Field Documentation

context

void* sl_iostream_t::context

context

write

sl_status_t(* sl_iostream_t::write) (void * context , const void *buffer, size_t buffer_length)

write

read

sl_status_t(* sl_iostream_t::read) (void * context , void *buffer, size_t buffer_length, size_t *bytes_read)

read