![]() |
|
|||
File indexing completed on 2025-02-23 10:12:53
0001 /* -*- C -*- 0002 * 0003 * Copyright (c) 2004-2007 The Trustees of Indiana University and Indiana 0004 * University Research and Technology 0005 * Corporation. All rights reserved. 0006 * Copyright (c) 2004-2006 The University of Tennessee and The University 0007 * of Tennessee Research Foundation. All rights 0008 * reserved. 0009 * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, 0010 * University of Stuttgart. All rights reserved. 0011 * Copyright (c) 2004-2005 The Regents of the University of California. 0012 * All rights reserved. 0013 * Copyright (c) 2012 Los Alamos National Security, Inc. All rights reserved. 0014 * Copyright (c) 2014-2020 Intel, Inc. All rights reserved. 0015 * Copyright (c) 2015-2020 Research Organization for Information Science 0016 * and Technology (RIST). All rights reserved. 0017 * Copyright (c) 2021-2023 Nanook Consulting. All rights reserved. 0018 * $COPYRIGHT$ 0019 * 0020 * Additional copyrights may follow 0021 * 0022 * $HEADER$ 0023 * 0024 */ 0025 #ifndef PMIX_PRM_BASE_H_ 0026 #define PMIX_PRM_BASE_H_ 0027 0028 #include "src/include/pmix_config.h" 0029 0030 #ifdef HAVE_SYS_TIME_H 0031 # include <sys/time.h> /* for struct timeval */ 0032 #endif 0033 #ifdef HAVE_STRING_H 0034 # include <string.h> 0035 #endif 0036 0037 #include "src/mca/base/pmix_mca_base_framework.h" 0038 #include "src/mca/mca.h" 0039 0040 #include "src/mca/prm/prm.h" 0041 0042 BEGIN_C_DECLS 0043 0044 /* 0045 * MCA Framework 0046 */ 0047 PMIX_EXPORT extern pmix_mca_base_framework_t pmix_prm_base_framework; 0048 0049 /** 0050 * PRM select function 0051 * 0052 * Cycle across available components to select one 0053 */ 0054 PMIX_EXPORT pmix_status_t pmix_prm_base_select(void); 0055 0056 /* framework globals */ 0057 typedef struct { 0058 bool initialized; 0059 bool selected; 0060 } pmix_prm_globals_t; 0061 0062 PMIX_EXPORT extern pmix_prm_globals_t pmix_prm_base; 0063 0064 END_C_DECLS 0065 0066 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
![]() ![]() |