| Top |
| int | prelude_option_push_request () |
| int | prelude_option_new_request () |
| int | prelude_option_process_request () |
| int | prelude_option_recv_reply () |
| #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);