Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-23 10:12:57

0001 /*
0002  * Copyright (c) 2014-2020 Intel, Inc.  All rights reserved.
0003  * Copyright (c) 2020      Cisco Systems, Inc.  All rights reserved
0004  * Copyright (c) 2021-2022 Nanook Consulting.  All rights reserved.
0005  * $COPYRIGHT$
0006  *
0007  * Additional copyrights may follow
0008  *
0009  * $HEADER$
0010  */
0011 /** @file:
0012  */
0013 
0014 #ifndef PRTE_MCA_REACHABLE_BASE_H
0015 #define PRTE_MCA_REACHABLE_BASE_H
0016 
0017 #include "prte_config.h"
0018 #include "src/include/types.h"
0019 
0020 #include "src/mca/base/pmix_mca_base_framework.h"
0021 #include "src/mca/mca.h"
0022 
0023 #include "src/mca/prtereachable/prtereachable.h"
0024 
0025 BEGIN_C_DECLS
0026 
0027 PRTE_EXPORT extern pmix_mca_base_framework_t prte_prtereachable_base_framework;
0028 
0029 /**
0030  * Select a prtereachable module
0031  */
0032 PRTE_EXPORT int prte_reachable_base_select(void);
0033 
0034 PRTE_EXPORT prte_reachable_t *prte_reachable_allocate(unsigned int num_local,
0035                                                       unsigned int num_remote);
0036 
0037 END_C_DECLS
0038 
0039 #endif