#include <MamaIo.h>
Name | |
---|---|
virtual | ~MamaIo(void ) |
MamaIo(void ) | |
virtual void | create(MamaQueue * queue, MamaIoCallback * action, uint32_t descriptor, mamaIoType ioType, void * closure =NULL) |
virtual uint32_t | getDescriptor(void ) const |
virtual void | destroy() |
virtual void * | getClosure(void ) const |
Name | |
---|---|
MamaIoImpl * | mPimpl |
class Wombat::MamaIo;
A repeating IO. The callback will be repeatedly called at the specified interval until the IO is destroyed. See Mama::createMamaIo ().
The IO relies on the underlying middleware so its resolution is also dependent on the middleware.
virtual ~MamaIo(
void
)
MamaIo(
void
)
virtual void create(
MamaQueue * queue,
MamaIoCallback * action,
uint32_t descriptor,
mamaIoType ioType,
void * closure =NULL
)
Parameters:
Create an IO handler.
virtual uint32_t getDescriptor(
void
) const
virtual void destroy()
virtual void * getClosure(
void
) const
Return: the closure.
Return the closure for the IO.
MamaIoImpl * mPimpl;
Updated on 2023-03-31 at 15:29:25 +0100