This source file includes following definitions.
- ompi_netpatterns_register_mca_params
- ompi_netpatterns_base_err
- ompi_netpatterns_init
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12 #include <stdarg.h>
  13 
  14 #include "ompi/include/ompi/constants.h"
  15 #include "netpatterns.h"
  16 
  17 int ompi_netpatterns_base_verbose = 0; 
  18 
  19 int ompi_netpatterns_register_mca_params(void)
  20 {
  21     ompi_netpatterns_base_verbose = 0;
  22     mca_base_var_register("ompi", "common", "netpatterns", "base_verbose",
  23                           "Verbosity level of the NETPATTERNS framework",
  24                           MCA_BASE_VAR_TYPE_INT, NULL, 0, 0,
  25                           OPAL_INFO_LVL_9,
  26                           MCA_BASE_VAR_SCOPE_READONLY,
  27                           &ompi_netpatterns_base_verbose);
  28 
  29     return OMPI_SUCCESS;
  30 }
  31 
  32 int ompi_netpatterns_base_err(const char* fmt, ...)
  33 {
  34     va_list list;
  35     int ret;
  36 
  37     va_start(list, fmt);
  38     ret = vfprintf(stderr, fmt, list);
  39     va_end(list);
  40     return ret;
  41 }
  42 
  43 int ompi_netpatterns_init(void)
  44 {
  45 
  46 
  47 static int was_called = 0;
  48 
  49     if (0 == was_called) {
  50         was_called = 1;
  51 
  52         return ompi_netpatterns_register_mca_params();
  53     }
  54 
  55     return OMPI_SUCCESS;
  56 }