collectd_plugin/
bindings.rs1#![allow(non_upper_case_globals)]
2#![allow(non_camel_case_types)]
3#![allow(non_snake_case)]
4#![allow(dead_code)]
5#![allow(clippy::all)]
6
7pub const ARR_LENGTH: usize = DATA_MAX_NAME_LEN as usize;
9
10#[cfg(any(test, feature = "stub"))]
11#[doc(hidden)]
12#[allow(unused_variables)]
13pub mod overrides {
14 use super::*;
15
16 #[no_mangle]
17 pub extern "C" fn plugin_dispatch_values(vl: *const value_list_t) -> ::std::os::raw::c_int {
18 0
19 }
20
21 #[no_mangle]
22 pub extern "C" fn meta_data_create() -> *mut meta_data_t {
23 std::ptr::null_mut()
24 }
25 #[no_mangle]
26 pub extern "C" fn meta_data_destroy(md: *mut meta_data_t) {}
27 #[no_mangle]
28 pub extern "C" fn meta_data_type(
29 md: *mut meta_data_t,
30 key: *const ::std::os::raw::c_char,
31 ) -> ::std::os::raw::c_int {
32 0
33 }
34 #[no_mangle]
35 pub extern "C" fn meta_data_toc(
36 md: *mut meta_data_t,
37 toc: *mut *mut *mut ::std::os::raw::c_char,
38 ) -> ::std::os::raw::c_int {
39 0
40 }
41 #[no_mangle]
42 pub extern "C" fn meta_data_add_string(
43 md: *mut meta_data_t,
44 key: *const ::std::os::raw::c_char,
45 value: *const ::std::os::raw::c_char,
46 ) -> ::std::os::raw::c_int {
47 0
48 }
49 #[no_mangle]
50 pub extern "C" fn meta_data_add_signed_int(
51 md: *mut meta_data_t,
52 key: *const ::std::os::raw::c_char,
53 value: i64,
54 ) -> ::std::os::raw::c_int {
55 0
56 }
57 #[no_mangle]
58 pub extern "C" fn meta_data_add_unsigned_int(
59 md: *mut meta_data_t,
60 key: *const ::std::os::raw::c_char,
61 value: u64,
62 ) -> ::std::os::raw::c_int {
63 0
64 }
65 #[no_mangle]
66 pub extern "C" fn meta_data_add_double(
67 md: *mut meta_data_t,
68 key: *const ::std::os::raw::c_char,
69 value: f64,
70 ) -> ::std::os::raw::c_int {
71 0
72 }
73 #[no_mangle]
74 pub extern "C" fn meta_data_add_boolean(
75 md: *mut meta_data_t,
76 key: *const ::std::os::raw::c_char,
77 value: bool,
78 ) -> ::std::os::raw::c_int {
79 0
80 }
81 #[no_mangle]
82 pub extern "C" fn meta_data_get_string(
83 md: *mut meta_data_t,
84 key: *const ::std::os::raw::c_char,
85 value: *mut *mut ::std::os::raw::c_char,
86 ) -> ::std::os::raw::c_int {
87 0
88 }
89 #[no_mangle]
90 pub extern "C" fn meta_data_get_signed_int(
91 md: *mut meta_data_t,
92 key: *const ::std::os::raw::c_char,
93 value: *mut i64,
94 ) -> ::std::os::raw::c_int {
95 0
96 }
97 #[no_mangle]
98 pub extern "C" fn meta_data_get_unsigned_int(
99 md: *mut meta_data_t,
100 key: *const ::std::os::raw::c_char,
101 value: *mut u64,
102 ) -> ::std::os::raw::c_int {
103 0
104 }
105 #[no_mangle]
106 pub extern "C" fn meta_data_get_double(
107 md: *mut meta_data_t,
108 key: *const ::std::os::raw::c_char,
109 value: *mut f64,
110 ) -> ::std::os::raw::c_int {
111 0
112 }
113 #[no_mangle]
114 pub extern "C" fn meta_data_get_boolean(
115 md: *mut meta_data_t,
116 key: *const ::std::os::raw::c_char,
117 value: *mut bool,
118 ) -> ::std::os::raw::c_int {
119 0
120 }
121}
122
123include!(concat!(env!("OUT_DIR"), "/bindings.rs"));