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 48