Changeset 989 for vendor/current/ctdb/client/client.h
- Timestamp:
- Nov 25, 2016, 8:04:54 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/ctdb/client/client.h
r988 r989 73 73 bool ctdb_client_message_recv(struct tevent_req *req, int *perr); 74 74 75 struct tevent_req *ctdb_client_message_multi_send( 76 TALLOC_CTX *mem_ctx, 77 struct tevent_context *ev, 78 struct ctdb_client_context *client, 79 uint32_t *pnn_list, int count, 80 struct ctdb_req_message *message); 81 82 bool ctdb_client_message_multi_recv(struct tevent_req *req, int *perr, 83 TALLOC_CTX *mem_ctx, int **perr_list); 84 75 85 int ctdb_client_message(TALLOC_CTX *mem_ctx, struct tevent_context *ev, 76 86 struct ctdb_client_context *client, 77 87 uint32_t destnode, struct ctdb_req_message *message); 88 89 struct tevent_req *ctdb_client_set_message_handler_send( 90 TALLOC_CTX *mem_ctx, 91 struct tevent_context *ev, 92 struct ctdb_client_context *client, 93 uint64_t srvid, 94 srvid_handler_fn handler, 95 void *private_data); 96 bool ctdb_client_set_message_handler_recv(struct tevent_req *req, int *perr); 97 98 struct tevent_req *ctdb_client_remove_message_handler_send( 99 TALLOC_CTX *mem_ctx, 100 struct tevent_context *ev, 101 struct ctdb_client_context *client, 102 uint64_t srvid, 103 void *private_data); 104 bool ctdb_client_remove_message_handler_recv(struct tevent_req *req, 105 int *perr); 78 106 79 107 int ctdb_client_set_message_handler(TALLOC_CTX *mem_ctx, … … 710 738 uint32_t db_id); 711 739 740 int ctdb_ctrl_db_pull(TALLOC_CTX *mem_ctx, struct tevent_context *ev, 741 struct ctdb_client_context *client, 742 int destnode, struct timeval timeout, 743 struct ctdb_pulldb_ext *pulldb, uint32_t *num_records); 744 745 int ctdb_ctrl_db_push_start(TALLOC_CTX *mem_ctx, struct tevent_context *ev, 746 struct ctdb_client_context *client, 747 int destnode, struct timeval timeout, 748 struct ctdb_pulldb_ext *pulldb); 749 750 int ctdb_ctrl_db_push_confirm(TALLOC_CTX *mem_ctx, struct tevent_context *ev, 751 struct ctdb_client_context *client, 752 int destnode, struct timeval timeout, 753 uint32_t db_id, uint32_t *num_records); 754 712 755 /* from client/client_db.c */ 713 756
Note:
See TracChangeset
for help on using the changeset viewer.