Mercury
|
#include <na_private.h>
Definition at line 52 of file na_private.h.
void* na_class::private_data |
Definition at line 54 of file na_private.h.
na_return_t(* na_class::finalize)(na_class_t *na_class) |
Definition at line 58 of file na_private.h.
na_return_t(* na_class::context_create)(na_class_t *na_class, na_plugin_context_t *plugin_context) |
Definition at line 62 of file na_private.h.
na_return_t(* na_class::context_destroy)(na_class_t *na_class, na_plugin_context_t plugin_context) |
Definition at line 67 of file na_private.h.
na_return_t(* na_class::addr_lookup)(na_class_t *na_class, na_context_t *context, na_cb_t callback, void *arg, const char *name, na_op_id_t *op_id) |
Definition at line 72 of file na_private.h.
na_return_t(* na_class::addr_free)(na_class_t *na_class, na_addr_t addr) |
Definition at line 81 of file na_private.h.
na_return_t(* na_class::addr_self)(na_class_t *na_class, na_addr_t *addr) |
Definition at line 86 of file na_private.h.
na_return_t(* na_class::addr_dup)(na_class_t *na_class, na_addr_t addr, na_addr_t *new_addr) |
Definition at line 91 of file na_private.h.
na_bool_t(* na_class::addr_is_self)(na_class_t *na_class, na_addr_t addr) |
Definition at line 97 of file na_private.h.
na_return_t(* na_class::addr_to_string)(na_class_t *na_class, char *buf, na_size_t buf_size, na_addr_t addr) |
Definition at line 102 of file na_private.h.
na_size_t(* na_class::msg_get_max_expected_size)(na_class_t *na_class) |
Definition at line 109 of file na_private.h.
na_size_t(* na_class::msg_get_max_unexpected_size)(na_class_t *na_class) |
Definition at line 113 of file na_private.h.
na_tag_t(* na_class::msg_get_max_tag)(na_class_t *na_class) |
Definition at line 117 of file na_private.h.
na_return_t(* na_class::msg_send_unexpected)(na_class_t *na_class, na_context_t *context, na_cb_t callback, void *arg, const void *buf, na_size_t buf_size, na_addr_t dest, na_tag_t tag, na_op_id_t *op_id) |
Definition at line 121 of file na_private.h.
na_return_t(* na_class::msg_recv_unexpected)(na_class_t *na_class, na_context_t *context, na_cb_t callback, void *arg, void *buf, na_size_t buf_size, na_op_id_t *op_id) |
Definition at line 133 of file na_private.h.
na_return_t(* na_class::msg_send_expected)(na_class_t *na_class, na_context_t *context, na_cb_t callback, void *arg, const void *buf, na_size_t buf_size, na_addr_t dest, na_tag_t tag, na_op_id_t *op_id) |
Definition at line 143 of file na_private.h.
na_return_t(* na_class::msg_recv_expected)(na_class_t *na_class, na_context_t *context, na_cb_t callback, void *arg, void *buf, na_size_t buf_size, na_addr_t source, na_tag_t tag, na_op_id_t *op_id) |
Definition at line 155 of file na_private.h.
na_return_t(* na_class::mem_handle_create)(na_class_t *na_class, void *buf, na_size_t buf_size, unsigned long flags, na_mem_handle_t *mem_handle) |
Definition at line 167 of file na_private.h.
na_return_t(* na_class::mem_handle_create_segments)(na_class_t *na_class, struct na_segment *segments, na_size_t segment_count, unsigned long flags, na_mem_handle_t *mem_handle) |
Definition at line 175 of file na_private.h.
na_return_t(* na_class::mem_handle_free)(na_class_t *na_class, na_mem_handle_t mem_handle) |
Definition at line 183 of file na_private.h.
na_return_t(* na_class::mem_register)(na_class_t *na_class, na_mem_handle_t mem_handle) |
Definition at line 188 of file na_private.h.
na_return_t(* na_class::mem_deregister)(na_class_t *na_class, na_mem_handle_t mem_handle) |
Definition at line 193 of file na_private.h.
na_size_t(* na_class::mem_handle_get_serialize_size)(na_class_t *na_class, na_mem_handle_t mem_handle) |
Definition at line 198 of file na_private.h.
na_return_t(* na_class::mem_handle_serialize)(na_class_t *na_class, void *buf, na_size_t buf_size, na_mem_handle_t mem_handle) |
Definition at line 203 of file na_private.h.
na_return_t(* na_class::mem_handle_deserialize)(na_class_t *na_class, na_mem_handle_t *mem_handle, const void *buf, na_size_t buf_size) |
Definition at line 210 of file na_private.h.
na_return_t(* na_class::put)(na_class_t *na_class, na_context_t *context, na_cb_t callback, void *arg, na_mem_handle_t local_mem_handle, na_offset_t local_offset, na_mem_handle_t remote_mem_handle, na_offset_t remote_offset, na_size_t length, na_addr_t remote_addr, na_op_id_t *op_id) |
Definition at line 217 of file na_private.h.
na_return_t(* na_class::get)(na_class_t *na_class, na_context_t *context, na_cb_t callback, void *arg, na_mem_handle_t local_mem_handle, na_offset_t local_offset, na_mem_handle_t remote_mem_handle, na_offset_t remote_offset, na_size_t length, na_addr_t remote_addr, na_op_id_t *op_id) |
Definition at line 231 of file na_private.h.
na_return_t(* na_class::progress)(na_class_t *na_class, na_context_t *context, unsigned int timeout) |
Definition at line 245 of file na_private.h.
na_return_t(* na_class::cancel)(na_class_t *na_class, na_context_t *context, na_op_id_t op_id) |
Definition at line 251 of file na_private.h.