1
1
openmpi/ompi/mca/pml/v/pml_v_protocol_base.h
Aurelien Bouteiller e07b95bdd5 Fixed: warnings with printf(%d, size_t)
Fixed: All copyrights are now correct up to 2007
Fixed: Build system now works with VPATHs
Changed: protocol_example is now ignored by default

This commit was SVN r15627.
2007-07-25 22:28:04 +00:00

41 строка
989 B
C

/*
* Copyright (c) 2004-2007 The Trustees of the University of Tennessee.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#ifndef __INCLUDE_V_PROTOCOL_BASE_H_
#define __INCLUDE_V_PROTOCOL_BASE_H_
#include "ompi_config.h"
#include "ompi/request/request.h"
#include "opal/mca/mca.h"
#include "ompi/mca/pml/pml.h"
#include "pml_v_protocol.h"
#if defined(c_plusplus) || defined(__cplusplus)
extern "C" {
#endif
OMPI_DECLSPEC int mca_pml_v_protocol_base_load_all(void);
OMPI_DECLSPEC int mca_pml_v_protocol_base_select(bool enable_progress_threads, bool enable_mpi_threads);
/*
* Macro for use in components that are of type vprotocol v1.0.0
*/
#define MCA_VPROTOCOL_BASE_VERSION_1_0_0 \
/* vprotocol v1.0 is chained to MCA v1.0 */ \
MCA_BASE_VERSION_1_0_0, \
/* vprotocol v1.0 */ \
"vprotocol", 1, 0, 0
#if defined(c_plusplus) || defined(__cplusplus)
}
#endif
#endif /* __INCLUDE_V_PROTOCOL_BASE_H_ */