|
| DECLARE_HDB_DATABASE (cpg_handle_t_db, cpg_inst_free) |
|
| DECLARE_HDB_DATABASE (cpg_iteration_handle_t_db, NULL) |
|
cs_error_t | cpg_initialize (cpg_handle_t *handle, cpg_callbacks_t *callbacks) |
| Create a new cpg connection. More...
|
|
cs_error_t | cpg_model_initialize (cpg_handle_t *handle, cpg_model_t model, cpg_model_data_t *model_data, void *context) |
| Create a new cpg connection, initialize with model. More...
|
|
cs_error_t | cpg_finalize (cpg_handle_t handle) |
| Close the cpg handle. More...
|
|
cs_error_t | cpg_fd_get (cpg_handle_t handle, int *fd) |
| Get a file descriptor on which to poll. More...
|
|
cs_error_t | cpg_max_atomic_msgsize_get (cpg_handle_t handle, uint32_t *size) |
| Get maximum size of a message that will not be fragmented. More...
|
|
cs_error_t | cpg_context_get (cpg_handle_t handle, void **context) |
| Get contexts for a CPG handle. More...
|
|
cs_error_t | cpg_context_set (cpg_handle_t handle, void *context) |
| Set contexts for a CPG handle. More...
|
|
cs_error_t | cpg_dispatch (cpg_handle_t handle, cs_dispatch_flags_t dispatch_types) |
| Dispatch messages and configuration changes. More...
|
|
cs_error_t | cpg_join (cpg_handle_t handle, const struct cpg_name *group) |
| Join one or more groups. More...
|
|
cs_error_t | cpg_leave (cpg_handle_t handle, const struct cpg_name *group) |
| Leave one or more groups. More...
|
|
cs_error_t | cpg_membership_get (cpg_handle_t handle, struct cpg_name *group_name, struct cpg_address *member_list, int *member_list_entries) |
| Get membership information from cpg. More...
|
|
cs_error_t | cpg_local_get (cpg_handle_t handle, unsigned int *local_nodeid) |
| cpg_local_get More...
|
|
cs_error_t | cpg_flow_control_state_get (cpg_handle_t handle, cpg_flow_control_state_t *flow_control_state) |
| cpg_flow_control_state_get More...
|
|
cs_error_t | cpg_zcb_alloc (cpg_handle_t handle, size_t size, void **buffer) |
| cpg_zcb_alloc More...
|
|
cs_error_t | cpg_zcb_free (cpg_handle_t handle, void *buffer) |
| cpg_zcb_free More...
|
|
cs_error_t | cpg_zcb_mcast_joined (cpg_handle_t handle, cpg_guarantee_t guarantee, void *msg, size_t msg_len) |
| cpg_zcb_mcast_joined More...
|
|
cs_error_t | cpg_mcast_joined (cpg_handle_t handle, cpg_guarantee_t guarantee, const struct iovec *iovec, unsigned int iov_len) |
| Multicast to groups joined with cpg_join. More...
|
|
cs_error_t | cpg_iteration_initialize (cpg_handle_t handle, cpg_iteration_type_t iteration_type, const struct cpg_name *group, cpg_iteration_handle_t *cpg_iteration_handle) |
| cpg_iteration_initialize More...
|
|
cs_error_t | cpg_iteration_next (cpg_iteration_handle_t handle, struct cpg_iteration_description_t *description) |
| cpg_iteration_next More...
|
|
cs_error_t | cpg_iteration_finalize (cpg_iteration_handle_t handle) |
| cpg_iteration_finalize More...
|
|