11 #ifndef MERCURY_PRIVATE_H
12 #define MERCURY_PRIVATE_H
na_size_t extra_out_buf_size
hg_list_entry_t * processing_entry
na_size_t extra_in_buf_size
hg_bulk_t extra_in_handle
OPA_int_t hg_atomic_int32_t
pthread_mutex_t hg_thread_mutex_t
hg_thread_mutex_t processed_mutex
hg_request_object_t * out_request
pthread_cond_t hg_thread_cond_t
hg_return_t(* hg_rpc_cb_t)(hg_handle_t handle)
struct hg_list_entry hg_list_entry_t
Represents an entry in a doubly-linked list.
HG_EXPORT struct hg_handle * hg_handle_new(void)
hg_thread_cond_t processed_cond
struct hg_request_object hg_request_object_t
hg_atomic_int32_t ref_count
hg_request_object_t * in_request
hg_return_t(* hg_proc_cb_t)(hg_proc_t proc, void *in_struct)
HG_EXPORT void hg_handle_free(struct hg_handle *)