39 #include <sys/types.h>
41 #include <sys/socket.h>
44 #include <sys/ioctl.h>
45 #include <sys/param.h>
46 #include <netinet/in.h>
47 #include <arpa/inet.h>
59 #include <qb/qbloop.h>
70 int endian_conversion_required);
74 const unsigned int *member_list,
size_t member_list_entries,
75 const unsigned int *left_list,
size_t left_list_entries,
76 const unsigned int *joined_list,
size_t joined_list_entries,
83 int endian_conversion_required) = 0;
87 const unsigned int *member_list,
size_t member_list_entries,
88 const unsigned int *left_list,
size_t left_list_entries,
89 const unsigned int *joined_list,
size_t joined_list_entries,
96 int endian_conversion_required)
98 pg_deliver_fn (nodeid, msg, msg_len, endian_conversion_required);
103 const unsigned int *member_list,
size_t member_list_entries,
104 const unsigned int *left_list,
size_t left_list_entries,
105 const unsigned int *joined_list,
size_t joined_list_entries,
109 member_list, member_list_entries,
110 left_list, left_list_entries,
111 joined_list, joined_list_entries,
119 qb_loop_t *poll_handle,
126 unsigned int msg_len,
127 int endian_conversion_required),
130 const unsigned int *member_list,
size_t member_list_entries,
131 const unsigned int *left_list,
size_t left_list_entries,
132 const unsigned int *joined_list,
size_t joined_list_entries,
134 void (*waiting_trans_ack_cb_fn) (
135 int waiting_trans_ack))
149 waiting_trans_ack_cb_fn);
164 unsigned int iov_len,
202 unsigned int interfaces_size,
204 unsigned int *iface_count)
220 const char *cipher_type,
221 const char *hash_type)
249 void (*totem_service_ready) (
void))
253 totem_service_ready);