⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 base.h

📁 MPI stands for the Message Passing Interface. Written by the MPI Forum (a large committee comprising
💻 H
📖 第 1 页 / 共 2 页
字号:
    ORTE_DECLSPEC int orte_gpr_base_pack_dump_callbacks(orte_buffer_t *cmd);        ORTE_DECLSPEC int orte_gpr_base_print_dump(orte_buffer_t *buffer);        ORTE_DECLSPEC int orte_gpr_base_dump_keyval_value(orte_buffer_t *buffer,                        orte_gpr_keyval_t *iptr);    ORTE_DECLSPEC int orte_gpr_base_pack_dump_segment_size(orte_buffer_t *cmd, char *segment);    ORTE_DECLSPEC int orte_gpr_base_dump_notify_msg(orte_buffer_t *buffer,                        orte_gpr_notify_message_t *msg);    ORTE_DECLSPEC int orte_gpr_base_dump_notify_data(orte_buffer_t *buffer,                        orte_gpr_notify_data_t *data);    ORTE_DECLSPEC int orte_gpr_base_dump_value(orte_buffer_t *buffer,                        orte_gpr_value_t *value);    ORTE_DECLSPEC int orte_gpr_base_pack_cleanup_job(orte_buffer_t *buffer,                                                     orte_jobid_t jobid);    ORTE_DECLSPEC int orte_gpr_base_unpack_cleanup_job(orte_buffer_t *buffer, int *ret);    ORTE_DECLSPEC int orte_gpr_base_pack_cleanup_proc(orte_buffer_t *buffer,                                                      orte_process_name_t *proc);    ORTE_DECLSPEC int orte_gpr_base_unpack_cleanup_proc(orte_buffer_t *buffer, int *ret);    ORTE_DECLSPEC int orte_gpr_base_pack_increment_value(orte_buffer_t *cmd, orte_gpr_value_t *value);    ORTE_DECLSPEC int orte_gpr_base_unpack_increment_value(orte_buffer_t *buffer, int *ret);    ORTE_DECLSPEC int orte_gpr_base_pack_decrement_value(orte_buffer_t *cmd, orte_gpr_value_t *value);    ORTE_DECLSPEC int orte_gpr_base_unpack_decrement_value(orte_buffer_t *buffer, int *ret);/* GPR DATA TYPE PACKING FUNCTIONS */int orte_gpr_base_pack_cmd(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_subscription_id(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_trigger_id(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_notify_action(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_trigger_action(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_notify_msg_type(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_addr_mode(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_keyval(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_value(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_subscription(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_trigger(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_notify_data(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);int orte_gpr_base_pack_notify_msg(orte_buffer_t *buffer, void *src,                       orte_std_cntr_t num_vals, orte_data_type_t type);/* GPR DATA TYPE UNPACKING FUNCTIONS */int orte_gpr_base_unpack_cmd(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_subscription_id(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_trigger_id(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_notify_action(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_trigger_action(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_addr_mode(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_notify_msg_type(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_keyval(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_value(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_subscription(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_trigger(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_notify_data(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);int orte_gpr_base_unpack_notify_msg(orte_buffer_t *buffer, void *dest,                       orte_std_cntr_t *num_vals, orte_data_type_t type);/* GPR DATA TYPE RELEASE FUNCTIONS */void orte_gpr_base_std_release(orte_data_value_t *value);void orte_gpr_base_std_obj_release(orte_data_value_t *value);/* GPR DATA TYPE COMPARE FUNCTIONS */int orte_gpr_base_compare_cmd(orte_gpr_cmd_flag_t *value1,                              orte_gpr_cmd_flag_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_subscription_id(orte_gpr_subscription_id_t *value1,                              orte_gpr_subscription_id_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_trigger_id(orte_gpr_trigger_id_t *value1,                              orte_gpr_trigger_id_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_notify_action(orte_gpr_notify_action_t *value1,                              orte_gpr_notify_action_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_trigger_action(orte_gpr_trigger_action_t *value1,                              orte_gpr_trigger_action_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_notify_msg_type(orte_gpr_notify_msg_type_t *value1,                              orte_gpr_notify_msg_type_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_addr_mode(orte_gpr_addr_mode_t *value1,                              orte_gpr_addr_mode_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_keyval(orte_gpr_keyval_t *value1,                              orte_gpr_keyval_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_gpr_value(orte_gpr_value_t *value1,                              orte_gpr_value_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_subscription(orte_gpr_subscription_t *value1,                              orte_gpr_subscription_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_trigger(orte_gpr_trigger_t *value1,                              orte_gpr_trigger_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_notify_data(orte_gpr_notify_data_t *value1,                              orte_gpr_notify_data_t *value2,                              orte_data_type_t type);int orte_gpr_base_compare_notify_msg(orte_gpr_notify_message_t *value1,                              orte_gpr_notify_message_t *value2,                              orte_data_type_t type);/* GPR DATA TYPE COPY FUNCTIONS */int orte_gpr_base_copy_cmd(orte_gpr_cmd_flag_t **dest, orte_gpr_cmd_flag_t *src, orte_data_type_t type);int orte_gpr_base_copy_subscription_id(orte_gpr_subscription_id_t **dest, orte_gpr_subscription_id_t *src, orte_data_type_t type);int orte_gpr_base_copy_trigger_id(orte_gpr_trigger_id_t **dest, orte_gpr_trigger_id_t *src, orte_data_type_t type);int orte_gpr_base_copy_notify_action(orte_gpr_notify_action_t **dest, orte_gpr_notify_action_t *src, orte_data_type_t type);int orte_gpr_base_copy_trigger_action(orte_gpr_trigger_action_t **dest, orte_gpr_trigger_action_t *src, orte_data_type_t type);int orte_gpr_base_copy_notify_msg_type(orte_gpr_notify_msg_type_t **dest, orte_gpr_notify_msg_type_t *src, orte_data_type_t type);int orte_gpr_base_copy_addr_mode(orte_gpr_addr_mode_t **dest, orte_gpr_addr_mode_t *src, orte_data_type_t type);int orte_gpr_base_copy_keyval(orte_gpr_keyval_t **dest, orte_gpr_keyval_t *src, orte_data_type_t type);int orte_gpr_base_copy_gpr_value(orte_gpr_value_t **dest, orte_gpr_value_t *src, orte_data_type_t type);int orte_gpr_base_copy_subscription(orte_gpr_subscription_t **dest, orte_gpr_subscription_t *src, orte_data_type_t type);int orte_gpr_base_copy_trigger(orte_gpr_trigger_t **dest, orte_gpr_trigger_t *src, orte_data_type_t type);int orte_gpr_base_copy_notify_data(orte_gpr_notify_data_t **dest, orte_gpr_notify_data_t *src, orte_data_type_t type);int orte_gpr_base_copy_notify_msg(orte_gpr_notify_message_t **dest, orte_gpr_notify_message_t *src, orte_data_type_t type);/* GPR DATA TYPE SIZE FUNCTIONS */int orte_gpr_base_std_size(size_t *size, void *src, orte_data_type_t type);int orte_gpr_base_size_keyval(size_t *size, orte_gpr_keyval_t *src, orte_data_type_t type);int orte_gpr_base_size_gpr_value(size_t *size, orte_gpr_value_t *src, orte_data_type_t type);int orte_gpr_base_size_subscription(size_t *size, orte_gpr_subscription_t *src, orte_data_type_t type);int orte_gpr_base_size_trigger(size_t *size, orte_gpr_trigger_t *src, orte_data_type_t type);int orte_gpr_base_size_notify_data(size_t *size, orte_gpr_notify_data_t *src, orte_data_type_t type);int orte_gpr_base_size_notify_msg(size_t *size, orte_gpr_notify_message_t *src, orte_data_type_t type);/* GPR DATA TYPE PRINT FUNCTIONS */int orte_gpr_base_std_print(char **output, char *prefix, void *src, orte_data_type_t type);int orte_gpr_base_print_keyval(char **output, char *prefix, orte_gpr_keyval_t *src, orte_data_type_t type);int orte_gpr_base_print_gpr_value(char **output, char *prefix, orte_gpr_value_t *value, orte_data_type_t type);int orte_gpr_base_print_subscription(char **output, char *prefix, orte_gpr_subscription_t *sub, orte_data_type_t type);int orte_gpr_base_print_trigger(char **output, char *prefix, orte_gpr_trigger_t *trig, orte_data_type_t type);int orte_gpr_base_print_notify_data(char **output, char *prefix, orte_gpr_notify_data_t *data, orte_data_type_t type);int orte_gpr_base_print_notify_msg(char **output, char *prefix, orte_gpr_notify_message_t *msg, orte_data_type_t type);/* * globals that might be needed inside the gpr */ORTE_DECLSPEC extern int orte_gpr_base_output;ORTE_DECLSPEC extern size_t orte_gpr_array_max_size, orte_gpr_array_block_size;ORTE_DECLSPEC extern bool orte_gpr_base_selected;ORTE_DECLSPEC extern opal_list_t orte_gpr_base_components_available;ORTE_DECLSPEC extern mca_gpr_base_component_t orte_gpr_base_selected_component;#if defined(c_plusplus) || defined(__cplusplus)}#endif#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -