OpenMPI  0.1.1
rml_ftrm.h File Reference

ORTE RML Fault Tolerance Wrapper - Ready Message Protocol (FTRM) More...

#include "orte_config.h"
#include "orte/mca/rml/rml.h"
#include "orte/mca/rml/rml_types.h"

Go to the source code of this file.

Functions

orte_rml_module_torte_rml_ftrm_component_init (int *priority)
 
int orte_rml_ftrm_module_enable_comm (void)
 
int orte_rml_ftrm_module_finalize (void)
 
char * orte_rml_ftrm_get_contact_info (void)
 
int orte_rml_ftrm_set_contact_info (const char *uri)
 
int orte_rml_ftrm_ping (const char *uri, const struct timeval *tv)
 
int orte_rml_ftrm_send (orte_process_name_t *peer, struct iovec *msg, int count, int tag, int flags)
 
int orte_rml_ftrm_send_nb (orte_process_name_t *peer, struct iovec *msg, int count, orte_rml_tag_t tag, int flags, orte_rml_callback_fn_t cbfunc, void *cbdata)
 
int orte_rml_ftrm_send_buffer (orte_process_name_t *peer, opal_buffer_t *buffer, orte_rml_tag_t tag, int flags)
 
int orte_rml_ftrm_send_buffer_nb (orte_process_name_t *peer, opal_buffer_t *buffer, orte_rml_tag_t tag, int flags, orte_rml_buffer_callback_fn_t cbfunc, void *cbdata)
 
int orte_rml_ftrm_recv (orte_process_name_t *peer, struct iovec *msg, int count, orte_rml_tag_t tag, int flags)
 
int orte_rml_ftrm_recv_nb (orte_process_name_t *peer, struct iovec *msg, int count, orte_rml_tag_t tag, int flags, orte_rml_callback_fn_t cbfunc, void *cbdata)
 
int orte_rml_ftrm_recv_buffer (orte_process_name_t *peer, opal_buffer_t *buf, orte_rml_tag_t tag, int flags)
 
int orte_rml_ftrm_recv_buffer_nb (orte_process_name_t *peer, orte_rml_tag_t tag, int flags, orte_rml_buffer_callback_fn_t cbfunc, void *cbdata)
 
int orte_rml_ftrm_recv_cancel (orte_process_name_t *peer, orte_rml_tag_t tag)
 
int orte_rml_ftrm_add_exception_handler (orte_rml_exception_callback_t cbfunc)
 
int orte_rml_ftrm_del_exception_handler (orte_rml_exception_callback_t cbfunc)
 
int orte_rml_ftrm_ft_event (int state)
 
int orte_rml_ftrm_purge (orte_process_name_t *peer)
 

Variables

BEGIN_C_DECLS int rml_ftrm_output_handle
 
ORTE_MODULE_DECLSPEC
orte_rml_component_t 
mca_rml_ftrm_component
 Component definition.
 
ORTE_MODULE_DECLSPEC
orte_rml_module_t 
orte_rml_ftrm_module
 
ORTE_MODULE_DECLSPEC
orte_rml_component_t 
mca_rml_ftrm_wrapped_component
 
ORTE_MODULE_DECLSPEC
orte_rml_module_t 
orte_rml_ftrm_wrapped_module
 

Detailed Description

ORTE RML Fault Tolerance Wrapper - Ready Message Protocol (FTRM)