libprelude Reference Manual | ||||
---|---|---|---|---|
Top | Description |
#define PRELUDE_OPTION_REPLY_TYPE_SET #define PRELUDE_OPTION_REPLY_TYPE_GET #define PRELUDE_OPTION_REPLY_TYPE_LIST #define PRELUDE_OPTION_REPLY_TYPE_ERROR int prelude_option_push_request (prelude_msgbuf_t *msg, int type, const char *request); int prelude_option_new_request (prelude_msgbuf_t *msgbuf, uint32_t request_id, uint64_t *target_id, size_t size); int prelude_option_process_request (prelude_client_t *client, prelude_msg_t *msg, prelude_msgbuf_t *reply); int prelude_option_recv_reply (prelude_msg_t *msg, uint64_t *source_id, uint32_t *request_id, void **value);
int prelude_option_push_request (prelude_msgbuf_t *msg, int type, const char *request);
|
|
|
|
|
|
Returns : |
int prelude_option_new_request (prelude_msgbuf_t *msgbuf, uint32_t request_id, uint64_t *target_id, size_t size);
|
|
|
|
|
|
|
|
Returns : |
int prelude_option_process_request (prelude_client_t *client, prelude_msg_t *msg, prelude_msgbuf_t *reply);
|
|
|
|
|
|
Returns : |