54extern unsigned long long *(*main_clm_get_by_nodeid) (
unsigned int node_id);
57 const struct iovec *iovec,
76 int (*dispatch_fn) (
int fd,
89 void *sending_allowed_private_data);
107 const struct iovec *iov,
108 unsigned int iov_len);
112 const struct iovec *iov,
113 unsigned int iov_len);
void corosync_sending_allowed_release(void *sending_allowed_private_data)
void cs_ipcs_stats_update(void)
void * cs_ipcs_private_data_get(void *conn)
void corosync_state_dump(void)
void cs_ipcs_sync_state_changed(int32_t sync_in_process)
int cs_poll_dispatch_add(qb_loop_t *handle, int fd, int events, void *data, int(*dispatch_fn)(int fd, int revents, void *data))
void message_source_set(mar_message_source_t *source, void *conn)
int32_t cs_ipcs_service_destroy(int32_t service_id)
int main_mcast(const struct iovec *iovec, unsigned int iov_len, unsigned int guarantee)
qb_loop_t * cs_poll_handle_get(void)
void cs_ipc_refcnt_inc(void *conn)
void corosync_recheck_the_q_level(void *data)
const char * corosync_get_config_file(void)
int message_source_is_local(const mar_message_source_t *source)
void cs_ipc_refcnt_dec(void *conn)
const char * cs_ipcs_service_init(struct corosync_service_engine *service)
int cs_ipcs_dispatch_iov_send(void *conn, const struct iovec *iov, unsigned int iov_len)
int coroparse_configparse(icmap_map_t config_map, const char **error_string)
int cs_ipcs_response_send(void *conn, const void *msg, size_t mlen)
int cs_ipcs_response_iov_send(void *conn, const struct iovec *iov, unsigned int iov_len)
int32_t cs_ipcs_q_level_get(void)
void cs_ipc_allow_connections(int32_t allow)
int corosync_sending_allowed(unsigned int service, unsigned int id, const void *msg, void *sending_allowed_private_data)
int cs_poll_dispatch_delete(qb_loop_t *handle, int fd)
void corosync_shutdown_request(void)
int cs_ipcs_dispatch_send(void *conn, const void *msg, size_t mlen)
The corosync_service_engine struct.
The mar_message_source_t struct.
Totem Single Ring Protocol.