| Prelude library 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 : |
int prelude_option_recv_reply (prelude_msg_t *msg,uint64_t *source_id,uint32_t *request_id,void **value);
|
|
|
|
|
|
|
|
Returns : |