28 #if defined( __cplusplus ) 62 typedef void (MAMACALLTYPE *mamaIoCb) (
mamaIo io,
102 #if defined( __cplusplus ) mamaIoType void * closure
Definition: io.h:63
mamaIoType ioType
Definition: io.h:63
const char mamaFtState void * closure
Definition: ft.h:54
MAMAExpDLL mama_status mamaIo_destroy(mamaIo io)
Destroy the IO.
MAMAExpDLL mama_status mamaIo_getDescriptor(mamaIo io, uint32_t *d)
Get the descriptor.
MAMAExpDLL mama_status mamaIo_create(mamaIo *result, mamaQueue queue, uint32_t descriptor, mamaIoCb action, mamaIoType ioType, void *closure)
Create a IO handler.
typedef void(MAMACALLTYPE *mamaIoCb)(mamaIo io
Prototype for callback invoked by IO handler.
struct mamaQueueImpl_ * mamaQueue
Definition: types.h:107
mamaIoType
IO Types.
Definition: io.h:44
struct mamaIoImpl * mamaIo
Definition: types.h:111
mama_status
Definition: status.h:37