1 /* -*- C -*-
2 *
3 * Copyright (c) 2004-2008 The Trustees of Indiana University and Indiana
4 * University Research and Technology
5 * Corporation. All rights reserved.
6 * Copyright (c) 2004-2006 The University of Tennessee and The University
7 * of Tennessee Research Foundation. All rights
8 * reserved.
9 * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
10 * University of Stuttgart. All rights reserved.
11 * Copyright (c) 2004-2005 The Regents of the University of California.
12 * All rights reserved.
13 * Copyright (c) 2009 Cisco Systems, Inc. All rights reserved.
14 * Copyright (c) 2014-2018 Intel, Inc. All rights reserved.
15 * $COPYRIGHT$
16 *
17 * Additional copyrights may follow
18 *
19 * $HEADER$
20 *
21 */
22 #ifndef PLOG_SYSLOG_H
23 #define PLOG_SYSLOG_H
24
25 #include "pmix_config.h"
26
27 #include "src/mca/plog/plog.h"
28
29 BEGIN_C_DECLS
30
31 /*
32 * Plog interfaces
33 */
34
35 typedef struct {
36 pmix_plog_base_component_t super;
37 int console;
38 int level;
39 int facility;
40 } pmix_plog_syslog_component_t;
41
42 PMIX_EXPORT extern pmix_plog_syslog_component_t mca_plog_syslog_component;
43 extern pmix_plog_module_t pmix_plog_syslog_module;
44
45 END_C_DECLS
46
47 #endif