syslog_ng_sys/lib.rs
1// Copyright (c) 2016 Tibor Benke <ihrwein@gmail.com>
2//
3// Licensed under the Apache License, Version 2.0
4// <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT
5// license <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
6// option. All files in the project carrying such notice may not be copied,
7// modified, or distributed except according to those terms.
8
9extern crate libc;
10#[macro_use]
11extern crate log;
12extern crate glib_sys;
13
14pub mod types;
15pub mod logmsg;
16pub mod cfg;
17pub mod messages;
18pub mod logparser;
19pub mod logpipe;
20pub mod logtemplate;
21pub mod plugin;
22pub mod resolved_configurable_paths;
23
24pub use types::*;
25pub use logmsg::*;
26pub use cfg::*;
27pub use messages::*;
28pub use logparser::LogParser;
29pub use logpipe::{LogPathOptions, LogPipe};
30pub use plugin::Plugin;