![]() | ![]() | ![]() | [Insert name here] Reference Manual | ![]() |
---|
#define PRELUDE_ASYNC_TIMER void (*prelude_async_func_t) (void *object, void *data); #define PRELUDE_ASYNC_OBJECT typedef prelude_async_object_t; int prelude_async_init (void); int prelude_async_get_flags (void); void prelude_async_set_flags (int flags); void prelude_async_add (prelude_async_object_t *obj); void prelude_async_del (prelude_async_object_t *obj);
int prelude_async_init (void);
Initialize the asynchronous subsystem.
Returns : | 0 on success, -1 if an error occured. |
void prelude_async_add (prelude_async_object_t *obj);
Add obj to the asynchronous processing list.
obj : | Pointer to a prelude_async_t object. |
void prelude_async_del (prelude_async_object_t *obj);
Delete obj from the asynchronous processing list.
obj : | Pointer to a prelude_async_t object. |
<<< prelude-client | prelude-inet >>> |