28 #if defined( __cplusplus ) 102 #if defined( __cplusplus )
MAMAExpDLL mama_status mamaIo_destroy(mamaIo io)
Destroy the IO.
void(MAMACALLTYPE * mamaIoCb)(mamaIo io, mamaIoType ioType, void *closure)
Prototype for callback invoked by IO handler.
Definition: io.h:62
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.
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