1#![allow(non_snake_case, non_camel_case_types, dead_code)]
5
6pub const EVERYTHING_PLUGIN_LOCALIZATION_EVERYTHING: u32 = 0;
7pub const EVERYTHING_PLUGIN_LOCALIZATION_OK: u32 = 4;
8pub const EVERYTHING_PLUGIN_LOCALIZATION_SEARCH_EVERYTHING: u32 = 97;
9pub const EVERYTHING_PLUGIN_LOCALIZATION_NAME: u32 = 101;
10pub const EVERYTHING_PLUGIN_LOCALIZATION_PATH: u32 = 102;
11pub const EVERYTHING_PLUGIN_LOCALIZATION_SIZE: u32 = 103;
12pub const EVERYTHING_PLUGIN_LOCALIZATION_DATE_MODIFIED: u32 = 104;
13pub const EVERYTHING_PLUGIN_LOCALIZATION_TEXT_FILES: u32 = 112;
14pub const EVERYTHING_PLUGIN_LOCALIZATION_ALL_FILES: u32 = 113;
15pub const EVERYTHING_PLUGIN_LOCALIZATION_KB: u32 = 114;
16pub const EVERYTHING_PLUGIN_LOCALIZATION_CANCEL: u32 = 172;
17pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER: u32 = 177;
18pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER: u32 = 178;
19pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_PORT: u32 = 260;
20pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_PORT_HELP: u32 = 261;
21pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_PASSWORD: u32 = 262;
22pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_PASSWORD_HELP: u32 = 263;
23pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_ETP_SERVER_LOGGING: u32 = 268;
24pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_ETP_SERVER_LOGGING_HELP: u32 = 269;
25pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_LOG_FILE: u32 = 270;
26pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_LOG_FILE_HELP: u32 = 271;
27pub const EVERYTHING_PLUGIN_LOCALIZATION_START_ETP_SERVER_ON_STARTUP: u32 = 272;
28pub const EVERYTHING_PLUGIN_LOCALIZATION_START_ETP_SERVER_ON_STARTUP_HELP: u32 = 273;
29pub const EVERYTHING_PLUGIN_LOCALIZATION_BROWSE_FOR_THE_ETP_SERVER_LOG_FILE: u32 = 274;
30pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_LOG_MAX_SIZE_HELP: u32 = 275;
31pub const EVERYTHING_PLUGIN_LOCALIZATION_SAVE_ETP_SERVER_LOG_FILE: u32 = 277;
32pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_PORT: u32 = 278;
33pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_PORT_HELP: u32 = 279;
34pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_USERNAME: u32 = 280;
35pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_USERNAME_HELP: u32 = 281;
36pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_PASSWORD: u32 = 282;
37pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_PASSWORD_HELP: u32 = 283;
38pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_HTTP_SERVER_LOGGING: u32 = 284;
39pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_HTTP_SERVER_LOGGING_HELP: u32 = 285;
40pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_LOG_FILE: u32 = 286;
41pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_LOG_FILE_HELP: u32 = 287;
42pub const EVERYTHING_PLUGIN_LOCALIZATION_BROWSE_FOR_THE_HTTP_SERVER_LOG_FILE: u32 = 290;
43pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_LOG_MAX_SIZE: u32 = 291;
44pub const EVERYTHING_PLUGIN_LOCALIZATION_SAVE_HTTP_SERVER_LOG_FILE: u32 = 293;
45pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_ALLOW_FILE_DOWNLOAD: u32 = 350;
46pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_ALLOW_FILE_DOWNLOAD_HELP: u32 = 351;
47pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_ALLOW_FILE_DOWNLOAD: u32 = 352;
48pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_ALLOW_FILE_DOWNLOAD_HELP: u32 = 353;
49pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_USERNAME: u32 = 358;
50pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_USERNAME_HELP: u32 = 359;
51pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_INDEX_OF: u32 = 1070;
52pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_UP_ONE_DIRECTORY: u32 = 1071;
53pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_ONE_RESULT_FORMAT: u32 = 1072;
54pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_X_RESULTS_FORMAT: u32 = 1073;
55pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_X_TO_Y_OF_Z_RESULTS_FORMAT: u32 = 1074;
56pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_PREVIOUS: u32 = 1075;
57pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_NEXT: u32 = 1076;
58pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_BINDINGS: u32 = 1077;
59pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_BINDINGS_HELP: u32 = 1078;
60pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_TITLE_FORMAT: u32 = 1079;
61pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_LOG_FILE_BROWSE: u32 = 1080;
62pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_SERVE_PAGES_FROM: u32 = 1081;
63pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_SERVE_PAGES_FROM_HELP: u32 = 1082;
64pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_SERVE_PAGES_FROM_BROWSE: u32 = 1083;
65pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_SERVE_PAGES_FROM_BROWSE_HELP: u32 = 1084;
66pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_DEFAULT_PAGE: u32 = 1085;
67pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_DEFAULT_PAGE_HELP: u32 = 1086;
68pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_DEFAULT_PAGE_BROWSE: u32 = 1087;
69pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_DEFAULT_PAGE_BROWSE_HELP: u32 = 1088;
70pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_MAX_LOG_SIZE: u32 = 1089;
71pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_RESTORE_DEFAULTS: u32 = 1090;
72pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_RESTORE_DEFAULTS_HELP: u32 = 1091;
73pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_SELECT_HOME_CAPTION: u32 = 1092;
74pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_SELECT_DEFAULT_PAGE_CAPTION: u32 = 1093;
75pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_BINDINGS: u32 = 1094;
76pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_BINDINGS_HELP: u32 = 1095;
77pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_MAX_LOG_SIZE: u32 = 1096;
78pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_LOG_FILE_BROWSE: u32 = 1097;
79pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_RESTORE_DEFAULTS: u32 = 1098;
80pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_RESTORE_DEFAULTS_HELP: u32 = 1099;
81pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_ERROR_FORMAT: u32 = 1100;
82pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_ERROR_FORMAT: u32 = 1101;
83pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_CLIENT_ERROR_FORMAT: u32 = 1102;
84pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_CLIENT_DISCONNECTED_FORMAT: u32 = 1103;
85pub const EVERYTHING_PLUGIN_LOCALIZATION_LISTEN_FAILED_FORMAT: u32 = 1114;
86pub const EVERYTHING_PLUGIN_LOCALIZATION_BIND_FAILED_FORMAT: u32 = 1115;
87pub const EVERYTHING_PLUGIN_LOCALIZATION_CONNECT_FAILED_FORMAT: u32 = 1116;
88pub const EVERYTHING_PLUGIN_LOCALIZATION_GETADDRINFO_FAILED_FORMAT: u32 = 1117;
89pub const EVERYTHING_PLUGIN_LOCALIZATION_CONNECTION_CLOSED_BY_SERVER: u32 = 1118;
90pub const EVERYTHING_PLUGIN_LOCALIZATION_SOCKET_FAILED_FORMAT: u32 = 1119;
91pub const EVERYTHING_PLUGIN_LOCALIZATION_WSASTARTUP_FAILED_FORMAT: u32 = 1120;
92pub const EVERYTHING_PLUGIN_LOCALIZATION_UNSUPPORTED_WSADATA_FORMAT: u32 = 1121;
93pub const EVERYTHING_PLUGIN_LOCALIZATION_RECV_FAILED_FORMAT: u32 = 1122;
94pub const EVERYTHING_PLUGIN_LOCALIZATION_SEND_FAILED_FORMAT: u32 = 1123;
95pub const EVERYTHING_PLUGIN_LOCALIZATION_NO_MORE_ADDRINFO: u32 = 1124;
96pub const EVERYTHING_PLUGIN_LOCALIZATION_INVALID_USERNAME_OR_PASSWORD: u32 = 1125;
97pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_ETP_SERVER: u32 = 1156;
98pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_ETP_SERVER_HELP: u32 = 1157;
99pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_HTTP_SERVER: u32 = 1158;
100pub const EVERYTHING_PLUGIN_LOCALIZATION_ENABLE_HTTP_SERVER_HELP: u32 = 1159;
101pub const EVERYTHING_PLUGIN_LOCALIZATION_HTTP_SERVER_DESCRIPTION: u32 = 2398;
102pub const EVERYTHING_PLUGIN_LOCALIZATION_ETP_SERVER_DESCRIPTION: u32 = 2399;
103pub const EVERYTHING_PLUGIN_LOCALIZATION_EVERYTHING_SERVER: u32 = 2400;
104pub const EVERYTHING_PLUGIN_LOCALIZATION_EVERYTHING_SERVER_DESCRIPTION: u32 = 2401;
105pub const EVERYTHING_PLUGIN_LOCALIZATION_PLUGIN_LINK: u32 = 2402;
106pub const EVERYTHING_PLUGIN_OS_WINSOCK_IPPROTO_TCP: u32 = 6;
107pub const EVERYTHING_PLUGIN_OS_WINSOCK_SOCK_STREAM: u32 = 1;
108pub const EVERYTHING_PLUGIN_OS_WINSOCK_AI_PASSIVE: u32 = 1;
109pub const EVERYTHING_PLUGIN_OS_WINSOCK_AF_INET: u32 = 2;
110pub const EVERYTHING_PLUGIN_OS_WINSOCK_AF_INET6: u32 = 23;
111pub const EVERYTHING_PLUGIN_OS_WINSOCK_SOMAXCONN: u32 = 2147483647;
112pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_READ_BIT: u32 = 0;
113pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_READ: u32 = 1;
114pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_WRITE_BIT: u32 = 1;
115pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_WRITE: u32 = 2;
116pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_ACCEPT_BIT: u32 = 3;
117pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_ACCEPT: u32 = 8;
118pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_CONNECT_BIT: u32 = 4;
119pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_CONNECT: u32 = 16;
120pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_CLOSE_BIT: u32 = 5;
121pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_CLOSE: u32 = 32;
122pub const EVERYTHING_PLUGIN_OS_WSADESCRIPTION_LEN: u32 = 256;
123pub const EVERYTHING_PLUGIN_OS_WSASYS_STATUS_LEN: u32 = 128;
124pub const EVERYTHING_PLUGIN_OS_WINSOCK_SD_SEND: u32 = 1;
125pub const EVERYTHING_PLUGIN_OS_WINSOCK_SS_MAXSIZE: u32 = 128;
126pub const EVERYTHING_PLUGIN_OS_WINSOCK_PF_INET: u32 = 2;
127pub const EVERYTHING_PLUGIN_OS_WINSOCK_PF_INET6: u32 = 23;
128pub const EVERYTHING_PLUGIN_OS_WINSOCK_AF_UNSPEC: u32 = 0;
129pub const EVERYTHING_PLUGIN_OS_WINSOCK_PF_UNSPEC: u32 = 0;
130pub const EVERYTHING_PLUGIN_OS_WINSOCK_WSA_MAXIMUM_WAIT_EVENTS: u32 = 64;
131pub const EVERYTHING_PLUGIN_OS_WINSOCK_WSA_IO_PENDING: u32 = 997;
132pub const EVERYTHING_PLUGIN_OS_WINSOCK_FD_MAX_EVENTS: u32 = 10;
133pub const EVERYTHING_PLUGIN_OS_WINSOCK_WSA_WAIT_TIMEOUT: u32 = 258;
134pub const EVERYTHING_PLUGIN_OS_WINSOCK_SOCKET_ERROR: i32 = -1;
135pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_RESULTS_CHANGED: u32 = 0;
136pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_STATUS_CHANGED: u32 = 1;
137pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_FILE_INFO_CHANGED: u32 = 2;
138pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_READY: u32 = 3;
139pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_ACCESS_DENIED: u32 = 4;
140pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_QUERY_COMPLETE: u32 = 5;
141pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_SORT_COMPLETE: u32 = 6;
142pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_QUERY_START: u32 = 7;
143pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_SORT_START: u32 = 8;
144pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_ON_LOADED: u32 = 9;
145pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_ON_INDEX_CANCELLED: u32 = 10;
146pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_TREEVIEW_CHANGED: u32 = 11;
147pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_TREEVIEW_PROPERTY_CHANGED: u32 = 12;
148pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_TREEVIEW_SELECTION_CHANGED: u32 = 13;
149pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_TREEVIEW_CLEARED: u32 = 14;
150pub const EVERYTHING_PLUGIN_DB_QUERY_EVENT_OFFLINE_CHANGED: u32 = 15;
151pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_NONE: u32 = 0;
152pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_DUPLICATED_ONLY: u32 = 1;
153pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_DUPLICATED_ONLY_NOCASE: u32 = 2;
154pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_UNIQUE: u32 = 3;
155pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_UNIQUE_NOCASE: u32 = 4;
156pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_DISTINCT: u32 = 5;
157pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_DISTINCT_NOCASE: u32 = 6;
158pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_NOT_DISTINCT: u32 = 7;
159pub const EVERYTHING_PLUGIN_DB_QUERY_FIND_DUPLICATES_NOT_DISTINCT_NOCASE: u32 = 8;
160pub const EVERYTHING_PLUGIN_CONFIG_SIZE_STANDARD_JEDEC: u32 = 0;
161pub const EVERYTHING_PLUGIN_CONFIG_SIZE_STANDARD_IEC: u32 = 1;
162pub const EVERYTHING_PLUGIN_CONFIG_SIZE_STANDARD_METRIC: u32 = 2;
163pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_NAME: u32 = 0;
164pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_PATH: u32 = 1;
165pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_SIZE: u32 = 2;
166pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_EXTENSION: u32 = 3;
167pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_TYPE: u32 = 4;
168pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_DATE_MODIFIED: u32 = 5;
169pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_DATE_CREATED: u32 = 6;
170pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_DATE_ACCESSED: u32 = 7;
171pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_ATTRIBUTES: u32 = 8;
172pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_DATE_RECENTLY_CHANGED: u32 = 9;
173pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_RUN_COUNT: u32 = 10;
174pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_DATE_RUN: u32 = 11;
175pub const EVERYTHING_PLUGIN_PROPERTY_TYPE_FILE_LIST_FILENAME: u32 = 12;
176pub const EVERYTHING_PLUGIN_PM_INIT: u32 = 1;
177pub const EVERYTHING_PLUGIN_PM_GET_PLUGIN_VERSION: u32 = 2;
178pub const EVERYTHING_PLUGIN_PM_GET_NAME: u32 = 3;
179pub const EVERYTHING_PLUGIN_PM_GET_DESCRIPTION: u32 = 4;
180pub const EVERYTHING_PLUGIN_PM_GET_AUTHOR: u32 = 5;
181pub const EVERYTHING_PLUGIN_PM_GET_VERSION: u32 = 6;
182pub const EVERYTHING_PLUGIN_PM_GET_LINK: u32 = 7;
183pub const EVERYTHING_PLUGIN_PM_START: u32 = 8;
184pub const EVERYTHING_PLUGIN_PM_STOP: u32 = 9;
185pub const EVERYTHING_PLUGIN_PM_KILL: u32 = 10;
186pub const EVERYTHING_PLUGIN_PM_UNINSTALL: u32 = 11;
187pub const EVERYTHING_PLUGIN_PM_ADD_OPTIONS_PAGES: u32 = 12;
188pub const EVERYTHING_PLUGIN_PM_LOAD_OPTIONS_PAGE: u32 = 13;
189pub const EVERYTHING_PLUGIN_PM_SAVE_OPTIONS_PAGE: u32 = 14;
190pub const EVERYTHING_PLUGIN_PM_GET_OPTIONS_PAGE_MINMAX: u32 = 15;
191pub const EVERYTHING_PLUGIN_PM_SIZE_OPTIONS_PAGE: u32 = 16;
192pub const EVERYTHING_PLUGIN_PM_OPTIONS_PAGE_PROC: u32 = 17;
193pub const EVERYTHING_PLUGIN_PM_KILL_OPTIONS_PAGE: u32 = 18;
194pub const EVERYTHING_PLUGIN_PM_SAVE_SETTINGS: u32 = 19;
195pub const EVERYTHING_PLUGIN_VERSION: u32 = 1;
196pub const EVERYTHING_PLUGIN_OS_DLG_STATIC_SEPARATOR: u32 = 3;
197pub const EVERYTHING_PLUGIN_OS_DLG_SEPARATOR: u32 = 6;
198pub const EVERYTHING_PLUGIN_OS_DLG_STATIC_HIGH: u32 = 15;
199pub const EVERYTHING_PLUGIN_OS_DLG_BUTTON_HIGH: u32 = 23;
200pub const EVERYTHING_PLUGIN_OS_DLG_EDIT_HIGH: u32 = 21;
201pub const EVERYTHING_PLUGIN_OS_DLG_COMBOBOX_HIGH: u32 = 21;
202pub const EVERYTHING_PLUGIN_OS_DLG_DATETIME_HIGH: u32 = 21;
203pub const EVERYTHING_PLUGIN_OS_DLG_CHECKBOX_HIGH: u32 = 15;
204pub const EVERYTHING_PLUGIN_OS_DLG_3CONFIG_CHECKBOX_HIGH: u32 = 15;
205pub const EVERYTHING_PLUGIN_OS_DLG_RADIO_BUTTON_HIGH: u32 = 15;
206pub const EVERYTHING_PLUGIN_DWORD_MAX: u32 = 4294967295;
207pub const EVERYTHING_PLUGIN_UTF8_BUF_STACK_SIZE: u32 = 260;
208pub const EVERYTHING_PLUGIN_ANSI_BUF_STACK_SIZE: u32 = 260;
209pub const EVERYTHING_PLUGIN_FILTER_FLAG_CASE: u32 = 1;
210pub const EVERYTHING_PLUGIN_FILTER_FLAG_WHOLEWORD: u32 = 2;
211pub const EVERYTHING_PLUGIN_FILTER_FLAG_PATH: u32 = 4;
212pub const EVERYTHING_PLUGIN_FILTER_FLAG_DIACRITICS: u32 = 8;
213pub const EVERYTHING_PLUGIN_FILTER_FLAG_REGEX: u32 = 16;
214pub const EVERYTHING_PLUGIN_FILTER_FLAG_PREFIX: u32 = 32;
215pub const EVERYTHING_PLUGIN_FILTER_FLAG_SUFFIX: u32 = 64;
216pub const EVERYTHING_PLUGIN_FILTER_FLAG_IGNORE_PUNCTUATION: u32 = 128;
217pub const EVERYTHING_PLUGIN_FILTER_FLAG_IGNORE_WHITESPACE: u32 = 256;
218pub const EVERYTHING_PLUGIN_FILTER_FLAG_SORT_DESCENDING: u32 = 512;
219pub type DWORD = ::std::os::raw::c_ulong;
220pub type BYTE = ::std::os::raw::c_uchar;
221pub type WORD = ::std::os::raw::c_ushort;
222pub type UINT_PTR = ::std::os::raw::c_ulonglong;
223pub type LONG_PTR = ::std::os::raw::c_longlong;
224pub type ULONG_PTR = ::std::os::raw::c_ulonglong;
225pub type PVOID = *mut ::std::os::raw::c_void;
226pub type HANDLE = *mut ::std::os::raw::c_void;
227pub type WPARAM = UINT_PTR;
228pub type LPARAM = LONG_PTR;
229pub type LRESULT = LONG_PTR;
230#[repr(C)]
231#[derive(Debug, Copy, Clone)]
232pub struct HWND__ {
233 pub unused: ::std::os::raw::c_int,
234}
235#[allow(clippy::unnecessary_operation, clippy::identity_op)]
236const _: () = {
237 ["Size of HWND__"][::std::mem::size_of::<HWND__>() - 4usize];
238 ["Alignment of HWND__"][::std::mem::align_of::<HWND__>() - 4usize];
239 ["Offset of field: HWND__::unused"][::std::mem::offset_of!(HWND__, unused) - 0usize];
240};
241pub type HWND = *mut HWND__;
242#[repr(C)]
243#[derive(Copy, Clone)]
244pub struct _OVERLAPPED {
245 pub Internal: ULONG_PTR,
246 pub InternalHigh: ULONG_PTR,
247 pub __bindgen_anon_1: _OVERLAPPED__bindgen_ty_1,
248 pub hEvent: HANDLE,
249}
250#[repr(C)]
251#[derive(Copy, Clone)]
252pub union _OVERLAPPED__bindgen_ty_1 {
253 pub __bindgen_anon_1: _OVERLAPPED__bindgen_ty_1__bindgen_ty_1,
254 pub Pointer: PVOID,
255}
256#[repr(C)]
257#[derive(Debug, Copy, Clone)]
258pub struct _OVERLAPPED__bindgen_ty_1__bindgen_ty_1 {
259 pub Offset: DWORD,
260 pub OffsetHigh: DWORD,
261}
262#[allow(clippy::unnecessary_operation, clippy::identity_op)]
263const _: () = {
264 ["Size of _OVERLAPPED__bindgen_ty_1__bindgen_ty_1"]
265 [::std::mem::size_of::<_OVERLAPPED__bindgen_ty_1__bindgen_ty_1>() - 8usize];
266 ["Alignment of _OVERLAPPED__bindgen_ty_1__bindgen_ty_1"]
267 [::std::mem::align_of::<_OVERLAPPED__bindgen_ty_1__bindgen_ty_1>() - 4usize];
268 ["Offset of field: _OVERLAPPED__bindgen_ty_1__bindgen_ty_1::Offset"]
269 [::std::mem::offset_of!(_OVERLAPPED__bindgen_ty_1__bindgen_ty_1, Offset) - 0usize];
270 ["Offset of field: _OVERLAPPED__bindgen_ty_1__bindgen_ty_1::OffsetHigh"]
271 [::std::mem::offset_of!(_OVERLAPPED__bindgen_ty_1__bindgen_ty_1, OffsetHigh) - 4usize];
272};
273#[allow(clippy::unnecessary_operation, clippy::identity_op)]
274const _: () = {
275 ["Size of _OVERLAPPED__bindgen_ty_1"]
276 [::std::mem::size_of::<_OVERLAPPED__bindgen_ty_1>() - 8usize];
277 ["Alignment of _OVERLAPPED__bindgen_ty_1"]
278 [::std::mem::align_of::<_OVERLAPPED__bindgen_ty_1>() - 8usize];
279 ["Offset of field: _OVERLAPPED__bindgen_ty_1::Pointer"]
280 [::std::mem::offset_of!(_OVERLAPPED__bindgen_ty_1, Pointer) - 0usize];
281};
282#[allow(clippy::unnecessary_operation, clippy::identity_op)]
283const _: () = {
284 ["Size of _OVERLAPPED"][::std::mem::size_of::<_OVERLAPPED>() - 32usize];
285 ["Alignment of _OVERLAPPED"][::std::mem::align_of::<_OVERLAPPED>() - 8usize];
286 ["Offset of field: _OVERLAPPED::Internal"]
287 [::std::mem::offset_of!(_OVERLAPPED, Internal) - 0usize];
288 ["Offset of field: _OVERLAPPED::InternalHigh"]
289 [::std::mem::offset_of!(_OVERLAPPED, InternalHigh) - 8usize];
290 ["Offset of field: _OVERLAPPED::hEvent"][::std::mem::offset_of!(_OVERLAPPED, hEvent) - 24usize];
291};
292pub type EVERYTHING_PLUGIN_QWORD = ::std::os::raw::c_ulonglong;
293pub type EVERYTHING_PLUGIN_OS_WINSOCK_SOCKET = usize;
294pub type everything_plugin_utf8_t = BYTE;
295pub type everything_plugin_db_t = *mut ::std::os::raw::c_void;
296#[repr(C)]
297#[derive(Debug, Copy, Clone)]
298pub struct everything_plugin_db_query_s {
299 _unused: [u8; 0],
300}
301pub type everything_plugin_db_query_t = everything_plugin_db_query_s;
302pub type everything_plugin_output_stream_t = *mut ::std::os::raw::c_void;
303#[repr(C)]
304#[derive(Debug, Copy, Clone)]
305pub struct everything_plugin_os_thread_s {
306 _unused: [u8; 0],
307}
308pub type everything_plugin_os_thread_t = everything_plugin_os_thread_s;
309#[repr(C)]
310#[derive(Debug, Copy, Clone)]
311pub struct everything_plugin_db_find_s {
312 _unused: [u8; 0],
313}
314pub type everything_plugin_db_find_t = everything_plugin_db_find_s;
315#[repr(C)]
316#[derive(Debug, Copy, Clone)]
317pub struct everything_plugin_ini_s {
318 _unused: [u8; 0],
319}
320pub type everything_plugin_ini_t = everything_plugin_ini_s;
321#[repr(C)]
322#[derive(Debug, Copy, Clone)]
323pub struct everything_plugin_property_s {
324 _unused: [u8; 0],
325}
326pub type everything_plugin_property_t = everything_plugin_property_s;
327#[repr(C)]
328#[derive(Debug, Copy, Clone)]
329pub struct everything_plugin_db_snapshot_s {
330 _unused: [u8; 0],
331}
332pub type everything_plugin_db_snapshot_t = everything_plugin_db_snapshot_s;
333#[repr(C)]
334#[derive(Debug, Copy, Clone)]
335pub struct everything_plugin_timer_s {
336 _unused: [u8; 0],
337}
338pub type everything_plugin_timer_t = everything_plugin_timer_s;
339#[repr(C)]
340#[derive(Debug, Copy, Clone)]
341pub struct everything_plugin_db_remap_array_s {
342 _unused: [u8; 0],
343}
344pub type everything_plugin_db_remap_array_t = everything_plugin_db_remap_array_s;
345#[repr(C)]
346#[derive(Debug, Copy, Clone)]
347pub struct everything_plugin_db_snapshot_file_s {
348 _unused: [u8; 0],
349}
350pub type everything_plugin_db_snapshot_file_t = everything_plugin_db_snapshot_file_s;
351#[repr(C)]
352#[derive(Debug, Copy, Clone)]
353pub struct everything_plugin_db_journal_file_s {
354 _unused: [u8; 0],
355}
356pub type everything_plugin_db_journal_file_t = everything_plugin_db_journal_file_s;
357#[repr(C)]
358#[derive(Debug, Copy, Clone)]
359pub struct everything_plugin_db_journal_notification_s {
360 _unused: [u8; 0],
361}
362pub type everything_plugin_db_journal_notification_t = everything_plugin_db_journal_notification_s;
363pub type everything_plugin_get_proc_address_t = ::std::option::Option<
364 unsafe extern "system" fn(name: *const everything_plugin_utf8_t) -> *mut ::std::os::raw::c_void,
365>;
366pub type EVERYTHING_PLUGIN_OS_WINSOCK_LPWSAOVERLAPPED = *mut _OVERLAPPED;
367pub type EVERYTHING_PLUGIN_OS_WINSOCK_LPWSAOVERLAPPED_COMPLETION_ROUTINE = ::std::option::Option<
368 unsafe extern "system" fn(
369 dwError: DWORD,
370 cbTransferred: DWORD,
371 lpOverlapped: EVERYTHING_PLUGIN_OS_WINSOCK_LPWSAOVERLAPPED,
372 dwFlags: DWORD,
373 ),
374>;
375#[repr(C)]
376#[derive(Debug, Copy, Clone)]
377pub struct everything_plugin_db_remap_list_s {
378 _unused: [u8; 0],
379}
380pub type everything_plugin_db_remap_list_t = everything_plugin_db_remap_list_s;
381#[repr(C)]
382#[derive(Debug, Copy, Clone)]
383pub struct everything_plugin_utf8_buf_s {
384 #[doc = "pointer to data."]
385 pub buf: *mut everything_plugin_utf8_t,
386 #[doc = "length in bytes of buf excluding null terminator."]
387 pub len: usize,
388 #[doc = "the available size in buf.\nif set to 0, then buf points to a external const buffer."]
389 pub size: usize,
390 #[doc = "a temp buffer"]
391 pub stack: [everything_plugin_utf8_t; 260usize],
392}
393#[allow(clippy::unnecessary_operation, clippy::identity_op)]
394const _: () = {
395 ["Size of everything_plugin_utf8_buf_s"]
396 [::std::mem::size_of::<everything_plugin_utf8_buf_s>() - 288usize];
397 ["Alignment of everything_plugin_utf8_buf_s"]
398 [::std::mem::align_of::<everything_plugin_utf8_buf_s>() - 8usize];
399 ["Offset of field: everything_plugin_utf8_buf_s::buf"]
400 [::std::mem::offset_of!(everything_plugin_utf8_buf_s, buf) - 0usize];
401 ["Offset of field: everything_plugin_utf8_buf_s::len"]
402 [::std::mem::offset_of!(everything_plugin_utf8_buf_s, len) - 8usize];
403 ["Offset of field: everything_plugin_utf8_buf_s::size"]
404 [::std::mem::offset_of!(everything_plugin_utf8_buf_s, size) - 16usize];
405 ["Offset of field: everything_plugin_utf8_buf_s::stack"]
406 [::std::mem::offset_of!(everything_plugin_utf8_buf_s, stack) - 24usize];
407};
408pub type everything_plugin_utf8_buf_t = everything_plugin_utf8_buf_s;
409#[repr(C)]
410#[derive(Debug, Copy, Clone)]
411pub struct everything_plugin_fileinfo_fd_s {
412 pub size: EVERYTHING_PLUGIN_QWORD,
413 pub date_created: EVERYTHING_PLUGIN_QWORD,
414 pub date_modified: EVERYTHING_PLUGIN_QWORD,
415 pub date_accessed: EVERYTHING_PLUGIN_QWORD,
416 pub attributes: DWORD,
417}
418#[allow(clippy::unnecessary_operation, clippy::identity_op)]
419const _: () = {
420 ["Size of everything_plugin_fileinfo_fd_s"]
421 [::std::mem::size_of::<everything_plugin_fileinfo_fd_s>() - 40usize];
422 ["Alignment of everything_plugin_fileinfo_fd_s"]
423 [::std::mem::align_of::<everything_plugin_fileinfo_fd_s>() - 8usize];
424 ["Offset of field: everything_plugin_fileinfo_fd_s::size"]
425 [::std::mem::offset_of!(everything_plugin_fileinfo_fd_s, size) - 0usize];
426 ["Offset of field: everything_plugin_fileinfo_fd_s::date_created"]
427 [::std::mem::offset_of!(everything_plugin_fileinfo_fd_s, date_created) - 8usize];
428 ["Offset of field: everything_plugin_fileinfo_fd_s::date_modified"]
429 [::std::mem::offset_of!(everything_plugin_fileinfo_fd_s, date_modified) - 16usize];
430 ["Offset of field: everything_plugin_fileinfo_fd_s::date_accessed"]
431 [::std::mem::offset_of!(everything_plugin_fileinfo_fd_s, date_accessed) - 24usize];
432 ["Offset of field: everything_plugin_fileinfo_fd_s::attributes"]
433 [::std::mem::offset_of!(everything_plugin_fileinfo_fd_s, attributes) - 32usize];
434};
435pub type everything_plugin_fileinfo_fd_t = everything_plugin_fileinfo_fd_s;
436#[repr(C)]
437#[derive(Debug, Copy, Clone)]
438pub struct everything_plugin_load_options_page_s {
439 #[doc = "the userdata supplied in PLUGIN_EM_CREATE_OPTIONS_PAGE."]
440 pub user_data: *mut ::std::os::raw::c_void,
441 #[doc = "the page window handle."]
442 pub page_hwnd: HWND,
443 #[doc = "the tooltip hwnd."]
444 pub tooltip_hwnd: HWND,
445}
446#[allow(clippy::unnecessary_operation, clippy::identity_op)]
447const _: () = {
448 ["Size of everything_plugin_load_options_page_s"]
449 [::std::mem::size_of::<everything_plugin_load_options_page_s>() - 24usize];
450 ["Alignment of everything_plugin_load_options_page_s"]
451 [::std::mem::align_of::<everything_plugin_load_options_page_s>() - 8usize];
452 ["Offset of field: everything_plugin_load_options_page_s::user_data"]
453 [::std::mem::offset_of!(everything_plugin_load_options_page_s, user_data) - 0usize];
454 ["Offset of field: everything_plugin_load_options_page_s::page_hwnd"]
455 [::std::mem::offset_of!(everything_plugin_load_options_page_s, page_hwnd) - 8usize];
456 ["Offset of field: everything_plugin_load_options_page_s::tooltip_hwnd"]
457 [::std::mem::offset_of!(everything_plugin_load_options_page_s, tooltip_hwnd) - 16usize];
458};
459pub type everything_plugin_load_options_page_t = everything_plugin_load_options_page_s;
460#[repr(C)]
461#[derive(Debug, Copy, Clone)]
462pub struct everything_plugin_options_page_proc_s {
463 pub user_data: *mut ::std::os::raw::c_void,
464 pub options_hwnd: HWND,
465 pub page_hwnd: HWND,
466 pub msg: ::std::os::raw::c_int,
467 pub wParam: WPARAM,
468 pub lParam: LPARAM,
469 pub result: LRESULT,
470 pub handled: ::std::os::raw::c_int,
471}
472#[allow(clippy::unnecessary_operation, clippy::identity_op)]
473const _: () = {
474 ["Size of everything_plugin_options_page_proc_s"]
475 [::std::mem::size_of::<everything_plugin_options_page_proc_s>() - 64usize];
476 ["Alignment of everything_plugin_options_page_proc_s"]
477 [::std::mem::align_of::<everything_plugin_options_page_proc_s>() - 8usize];
478 ["Offset of field: everything_plugin_options_page_proc_s::user_data"]
479 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, user_data) - 0usize];
480 ["Offset of field: everything_plugin_options_page_proc_s::options_hwnd"]
481 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, options_hwnd) - 8usize];
482 ["Offset of field: everything_plugin_options_page_proc_s::page_hwnd"]
483 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, page_hwnd) - 16usize];
484 ["Offset of field: everything_plugin_options_page_proc_s::msg"]
485 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, msg) - 24usize];
486 ["Offset of field: everything_plugin_options_page_proc_s::wParam"]
487 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, wParam) - 32usize];
488 ["Offset of field: everything_plugin_options_page_proc_s::lParam"]
489 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, lParam) - 40usize];
490 ["Offset of field: everything_plugin_options_page_proc_s::result"]
491 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, result) - 48usize];
492 ["Offset of field: everything_plugin_options_page_proc_s::handled"]
493 [::std::mem::offset_of!(everything_plugin_options_page_proc_s, handled) - 56usize];
494};
495pub type everything_plugin_options_page_proc_t = everything_plugin_options_page_proc_s;
496#[repr(C)]
497#[derive(Debug, Copy, Clone)]
498pub struct http_server_everything_plugin_proc_s {
499 pub name: *const everything_plugin_utf8_t,
500 pub proc_address_ptr: *mut *mut ::std::os::raw::c_void,
501}
502#[allow(clippy::unnecessary_operation, clippy::identity_op)]
503const _: () = {
504 ["Size of http_server_everything_plugin_proc_s"]
505 [::std::mem::size_of::<http_server_everything_plugin_proc_s>() - 16usize];
506 ["Alignment of http_server_everything_plugin_proc_s"]
507 [::std::mem::align_of::<http_server_everything_plugin_proc_s>() - 8usize];
508 ["Offset of field: http_server_everything_plugin_proc_s::name"]
509 [::std::mem::offset_of!(http_server_everything_plugin_proc_s, name) - 0usize];
510 ["Offset of field: http_server_everything_plugin_proc_s::proc_address_ptr"]
511 [::std::mem::offset_of!(http_server_everything_plugin_proc_s, proc_address_ptr) - 8usize];
512};
513pub type http_server_everything_plugin_proc_t = http_server_everything_plugin_proc_s;
514#[repr(C)]
515#[derive(Debug, Copy, Clone)]
516pub struct everything_plugin_save_options_page_s {
517 #[doc = "the userdata supplied in PLUGIN_EM_CREATE_OPTIONS_PAGE."]
518 pub user_data: *mut ::std::os::raw::c_void,
519 pub page_hwnd: HWND,
520 #[doc = "set to non-zero to keep apply enabled."]
521 pub enable_apply: ::std::os::raw::c_int,
522}
523#[allow(clippy::unnecessary_operation, clippy::identity_op)]
524const _: () = {
525 ["Size of everything_plugin_save_options_page_s"]
526 [::std::mem::size_of::<everything_plugin_save_options_page_s>() - 24usize];
527 ["Alignment of everything_plugin_save_options_page_s"]
528 [::std::mem::align_of::<everything_plugin_save_options_page_s>() - 8usize];
529 ["Offset of field: everything_plugin_save_options_page_s::user_data"]
530 [::std::mem::offset_of!(everything_plugin_save_options_page_s, user_data) - 0usize];
531 ["Offset of field: everything_plugin_save_options_page_s::page_hwnd"]
532 [::std::mem::offset_of!(everything_plugin_save_options_page_s, page_hwnd) - 8usize];
533 ["Offset of field: everything_plugin_save_options_page_s::enable_apply"]
534 [::std::mem::offset_of!(everything_plugin_save_options_page_s, enable_apply) - 16usize];
535};
536pub type everything_plugin_save_options_page_t = everything_plugin_save_options_page_s;
537#[repr(C)]
538#[derive(Debug, Copy, Clone)]
539pub struct everything_plugin_get_options_page_minmax_s {
540 #[doc = "the userdata supplied in PLUGIN_EM_CREATE_OPTIONS_PAGE."]
541 pub user_data: *mut ::std::os::raw::c_void,
542 #[doc = "opaque handle to the options window."]
543 pub page_hwnd: HWND,
544 #[doc = "minimum width and minimum height in logical pixels."]
545 pub wide: ::std::os::raw::c_int,
546 pub high: ::std::os::raw::c_int,
547}
548#[allow(clippy::unnecessary_operation, clippy::identity_op)]
549const _: () = {
550 ["Size of everything_plugin_get_options_page_minmax_s"]
551 [::std::mem::size_of::<everything_plugin_get_options_page_minmax_s>() - 24usize];
552 ["Alignment of everything_plugin_get_options_page_minmax_s"]
553 [::std::mem::align_of::<everything_plugin_get_options_page_minmax_s>() - 8usize];
554 ["Offset of field: everything_plugin_get_options_page_minmax_s::user_data"]
555 [::std::mem::offset_of!(everything_plugin_get_options_page_minmax_s, user_data) - 0usize];
556 ["Offset of field: everything_plugin_get_options_page_minmax_s::page_hwnd"]
557 [::std::mem::offset_of!(everything_plugin_get_options_page_minmax_s, page_hwnd) - 8usize];
558 ["Offset of field: everything_plugin_get_options_page_minmax_s::wide"]
559 [::std::mem::offset_of!(everything_plugin_get_options_page_minmax_s, wide) - 16usize];
560 ["Offset of field: everything_plugin_get_options_page_minmax_s::high"]
561 [::std::mem::offset_of!(everything_plugin_get_options_page_minmax_s, high) - 20usize];
562};
563pub type everything_plugin_get_options_page_minmax_t = everything_plugin_get_options_page_minmax_s;
564#[repr(C)]
565#[derive(Debug, Copy, Clone)]
566pub struct everything_plugin_size_options_page_s {
567 #[doc = "the userdata supplied in PLUGIN_EM_CREATE_OPTIONS_PAGE."]
568 pub user_data: *mut ::std::os::raw::c_void,
569 #[doc = "opaque handle to the options window."]
570 pub page_hwnd: HWND,
571}
572#[allow(clippy::unnecessary_operation, clippy::identity_op)]
573const _: () = {
574 ["Size of everything_plugin_size_options_page_s"]
575 [::std::mem::size_of::<everything_plugin_size_options_page_s>() - 16usize];
576 ["Alignment of everything_plugin_size_options_page_s"]
577 [::std::mem::align_of::<everything_plugin_size_options_page_s>() - 8usize];
578 ["Offset of field: everything_plugin_size_options_page_s::user_data"]
579 [::std::mem::offset_of!(everything_plugin_size_options_page_s, user_data) - 0usize];
580 ["Offset of field: everything_plugin_size_options_page_s::page_hwnd"]
581 [::std::mem::offset_of!(everything_plugin_size_options_page_s, page_hwnd) - 8usize];
582};
583pub type everything_plugin_size_options_page_t = everything_plugin_size_options_page_s;
584#[repr(C)]
585#[derive(Debug, Copy, Clone)]
586pub struct everything_plugin_os_winsock_addrinfo {
587 pub ai_flags: ::std::os::raw::c_int,
588 #[doc = "EVERYTHING_PLUGIN_OS_WINSOCK_AI_PASSIVE, AI_CANONNAME, OS_WINSOCK_AI_NUMERICHOST"]
589 pub ai_family: ::std::os::raw::c_int,
590 #[doc = "PF_xxx"]
591 pub ai_socktype: ::std::os::raw::c_int,
592 #[doc = "SOCK_xxx"]
593 pub ai_protocol: ::std::os::raw::c_int,
594 #[doc = "0 or IPPROTO_xxx for IPv4 and IPv6"]
595 pub ai_addrlen: usize,
596 #[doc = "Length of ai_addr"]
597 pub ai_canonname: *mut ::std::os::raw::c_char,
598 #[doc = "Canonical name for nodename"]
599 pub ai_addr: *mut everything_plugin_os_winsock_sockaddr,
600 #[doc = "Binary address"]
601 pub ai_next: *mut everything_plugin_os_winsock_addrinfo,
602}
603#[allow(clippy::unnecessary_operation, clippy::identity_op)]
604const _: () = {
605 ["Size of everything_plugin_os_winsock_addrinfo"]
606 [::std::mem::size_of::<everything_plugin_os_winsock_addrinfo>() - 48usize];
607 ["Alignment of everything_plugin_os_winsock_addrinfo"]
608 [::std::mem::align_of::<everything_plugin_os_winsock_addrinfo>() - 8usize];
609 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_flags"]
610 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_flags) - 0usize];
611 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_family"]
612 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_family) - 4usize];
613 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_socktype"]
614 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_socktype) - 8usize];
615 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_protocol"]
616 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_protocol) - 12usize];
617 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_addrlen"]
618 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_addrlen) - 16usize];
619 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_canonname"]
620 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_canonname) - 24usize];
621 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_addr"]
622 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_addr) - 32usize];
623 ["Offset of field: everything_plugin_os_winsock_addrinfo::ai_next"]
624 [::std::mem::offset_of!(everything_plugin_os_winsock_addrinfo, ai_next) - 40usize];
625};
626#[repr(C)]
627#[derive(Debug, Copy, Clone)]
628pub struct everything_plugin_os_winsock_sockaddr_storage {
629 pub ss_family: ::std::os::raw::c_short,
630 #[doc = "Address family."]
631 pub __ss_pad1: [::std::os::raw::c_char; 6usize],
632 #[doc = "6 byte pad, this is to make\nimplementation specific pad up to\nalignment field that follows explicit\nin the data structure."]
633 pub __ss_align: ::std::os::raw::c_longlong,
634 #[doc = "Field to force desired structure."]
635 pub __ss_pad2: [::std::os::raw::c_char; 112usize],
636}
637#[allow(clippy::unnecessary_operation, clippy::identity_op)]
638const _: () = {
639 ["Size of everything_plugin_os_winsock_sockaddr_storage"]
640 [::std::mem::size_of::<everything_plugin_os_winsock_sockaddr_storage>() - 128usize];
641 ["Alignment of everything_plugin_os_winsock_sockaddr_storage"]
642 [::std::mem::align_of::<everything_plugin_os_winsock_sockaddr_storage>() - 8usize];
643 ["Offset of field: everything_plugin_os_winsock_sockaddr_storage::ss_family"]
644 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr_storage, ss_family) - 0usize];
645 ["Offset of field: everything_plugin_os_winsock_sockaddr_storage::__ss_pad1"]
646 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr_storage, __ss_pad1) - 2usize];
647 ["Offset of field: everything_plugin_os_winsock_sockaddr_storage::__ss_align"][::std::mem::offset_of!(
648 everything_plugin_os_winsock_sockaddr_storage,
649 __ss_align
650 ) - 8usize];
651 ["Offset of field: everything_plugin_os_winsock_sockaddr_storage::__ss_pad2"][::std::mem::offset_of!(
652 everything_plugin_os_winsock_sockaddr_storage,
653 __ss_pad2
654 ) - 16usize];
655};
656#[repr(C)]
657#[derive(Debug, Copy, Clone)]
658pub struct EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA {
659 pub wVersion: WORD,
660 pub wHighVersion: WORD,
661 pub iMaxSockets: ::std::os::raw::c_ushort,
662 pub iMaxUdpDg: ::std::os::raw::c_ushort,
663 pub lpVendorInfo: *mut ::std::os::raw::c_char,
664 pub szDescription: [::std::os::raw::c_char; 257usize],
665 pub szSystemStatus: [::std::os::raw::c_char; 129usize],
666}
667#[allow(clippy::unnecessary_operation, clippy::identity_op)]
668const _: () = {
669 ["Size of EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA"]
670 [::std::mem::size_of::<EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA>() - 408usize];
671 ["Alignment of EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA"]
672 [::std::mem::align_of::<EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA>() - 8usize];
673 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA::wVersion"]
674 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA, wVersion) - 0usize];
675 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA::wHighVersion"]
676 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA, wHighVersion) - 2usize];
677 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA::iMaxSockets"]
678 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA, iMaxSockets) - 4usize];
679 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA::iMaxUdpDg"]
680 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA, iMaxUdpDg) - 6usize];
681 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA::lpVendorInfo"]
682 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA, lpVendorInfo) - 8usize];
683 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA::szDescription"]
684 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA, szDescription) - 16usize];
685 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA::szSystemStatus"]
686 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSADATA, szSystemStatus) - 273usize];
687};
688#[repr(C)]
689#[derive(Debug, Copy, Clone)]
690pub struct everything_plugin_utf8_string_s {
691 #[doc = "NULL terminated"]
692 pub text: *mut everything_plugin_utf8_t,
693 #[doc = "length of string in bytes."]
694 pub len: usize,
695}
696#[allow(clippy::unnecessary_operation, clippy::identity_op)]
697const _: () = {
698 ["Size of everything_plugin_utf8_string_s"]
699 [::std::mem::size_of::<everything_plugin_utf8_string_s>() - 16usize];
700 ["Alignment of everything_plugin_utf8_string_s"]
701 [::std::mem::align_of::<everything_plugin_utf8_string_s>() - 8usize];
702 ["Offset of field: everything_plugin_utf8_string_s::text"]
703 [::std::mem::offset_of!(everything_plugin_utf8_string_s, text) - 0usize];
704 ["Offset of field: everything_plugin_utf8_string_s::len"]
705 [::std::mem::offset_of!(everything_plugin_utf8_string_s, len) - 8usize];
706};
707pub type everything_plugin_utf8_string_t = everything_plugin_utf8_string_s;
708#[repr(C)]
709#[derive(Debug, Copy, Clone)]
710pub struct everything_plugin_utf8_const_string_s {
711 #[doc = "NULL terminated"]
712 pub text: *const everything_plugin_utf8_t,
713 #[doc = "length of string in bytes."]
714 pub len: usize,
715}
716#[allow(clippy::unnecessary_operation, clippy::identity_op)]
717const _: () = {
718 ["Size of everything_plugin_utf8_const_string_s"]
719 [::std::mem::size_of::<everything_plugin_utf8_const_string_s>() - 16usize];
720 ["Alignment of everything_plugin_utf8_const_string_s"]
721 [::std::mem::align_of::<everything_plugin_utf8_const_string_s>() - 8usize];
722 ["Offset of field: everything_plugin_utf8_const_string_s::text"]
723 [::std::mem::offset_of!(everything_plugin_utf8_const_string_s, text) - 0usize];
724 ["Offset of field: everything_plugin_utf8_const_string_s::len"]
725 [::std::mem::offset_of!(everything_plugin_utf8_const_string_s, len) - 8usize];
726};
727pub type everything_plugin_utf8_const_string_t = everything_plugin_utf8_const_string_s;
728#[repr(C)]
729#[derive(Debug, Copy, Clone)]
730pub struct everything_plugin_utf8_basic_string_s {
731 #[doc = "length of string in bytes."]
732 pub len: usize,
733}
734#[allow(clippy::unnecessary_operation, clippy::identity_op)]
735const _: () = {
736 ["Size of everything_plugin_utf8_basic_string_s"]
737 [::std::mem::size_of::<everything_plugin_utf8_basic_string_s>() - 8usize];
738 ["Alignment of everything_plugin_utf8_basic_string_s"]
739 [::std::mem::align_of::<everything_plugin_utf8_basic_string_s>() - 8usize];
740 ["Offset of field: everything_plugin_utf8_basic_string_s::len"]
741 [::std::mem::offset_of!(everything_plugin_utf8_basic_string_s, len) - 0usize];
742};
743pub type everything_plugin_utf8_basic_string_t = everything_plugin_utf8_basic_string_s;
744#[repr(C)]
745#[derive(Debug, Copy, Clone)]
746pub struct everything_plugin_os_winsock_sockaddr {
747 pub sa_family: ::std::os::raw::c_ushort,
748 #[doc = "address family"]
749 pub sa_data: [::std::os::raw::c_char; 14usize],
750}
751#[allow(clippy::unnecessary_operation, clippy::identity_op)]
752const _: () = {
753 ["Size of everything_plugin_os_winsock_sockaddr"]
754 [::std::mem::size_of::<everything_plugin_os_winsock_sockaddr>() - 16usize];
755 ["Alignment of everything_plugin_os_winsock_sockaddr"]
756 [::std::mem::align_of::<everything_plugin_os_winsock_sockaddr>() - 2usize];
757 ["Offset of field: everything_plugin_os_winsock_sockaddr::sa_family"]
758 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr, sa_family) - 0usize];
759 ["Offset of field: everything_plugin_os_winsock_sockaddr::sa_data"]
760 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr, sa_data) - 2usize];
761};
762#[repr(C)]
763#[derive(Copy, Clone)]
764pub struct everything_plugin_os_winsock_in6_addr {
765 pub u: everything_plugin_os_winsock_in6_addr__bindgen_ty_1,
766}
767#[repr(C)]
768#[derive(Copy, Clone)]
769pub union everything_plugin_os_winsock_in6_addr__bindgen_ty_1 {
770 pub Byte: [::std::os::raw::c_uchar; 16usize],
771 pub Word: [::std::os::raw::c_ushort; 8usize],
772}
773#[allow(clippy::unnecessary_operation, clippy::identity_op)]
774const _: () = {
775 ["Size of everything_plugin_os_winsock_in6_addr__bindgen_ty_1"]
776 [::std::mem::size_of::<everything_plugin_os_winsock_in6_addr__bindgen_ty_1>() - 16usize];
777 ["Alignment of everything_plugin_os_winsock_in6_addr__bindgen_ty_1"]
778 [::std::mem::align_of::<everything_plugin_os_winsock_in6_addr__bindgen_ty_1>() - 2usize];
779 ["Offset of field: everything_plugin_os_winsock_in6_addr__bindgen_ty_1::Byte"][::std::mem::offset_of!(
780 everything_plugin_os_winsock_in6_addr__bindgen_ty_1,
781 Byte
782 ) - 0usize];
783 ["Offset of field: everything_plugin_os_winsock_in6_addr__bindgen_ty_1::Word"][::std::mem::offset_of!(
784 everything_plugin_os_winsock_in6_addr__bindgen_ty_1,
785 Word
786 ) - 0usize];
787};
788#[allow(clippy::unnecessary_operation, clippy::identity_op)]
789const _: () = {
790 ["Size of everything_plugin_os_winsock_in6_addr"]
791 [::std::mem::size_of::<everything_plugin_os_winsock_in6_addr>() - 16usize];
792 ["Alignment of everything_plugin_os_winsock_in6_addr"]
793 [::std::mem::align_of::<everything_plugin_os_winsock_in6_addr>() - 2usize];
794 ["Offset of field: everything_plugin_os_winsock_in6_addr::u"]
795 [::std::mem::offset_of!(everything_plugin_os_winsock_in6_addr, u) - 0usize];
796};
797#[repr(C)]
798#[derive(Copy, Clone)]
799pub struct everything_plugin_os_winsock_sockaddr_in6 {
800 pub sin6_family: ::std::os::raw::c_short,
801 #[doc = "AF_INET6"]
802 pub sin6_port: ::std::os::raw::c_ushort,
803 #[doc = "Transport level port number"]
804 pub sin6_flowinfo: ::std::os::raw::c_ulong,
805 #[doc = "IPv6 flow information"]
806 pub sin6_addr: everything_plugin_os_winsock_in6_addr,
807 #[doc = "IPv6 address"]
808 pub sin6_scope_id: ::std::os::raw::c_ulong,
809}
810#[allow(clippy::unnecessary_operation, clippy::identity_op)]
811const _: () = {
812 ["Size of everything_plugin_os_winsock_sockaddr_in6"]
813 [::std::mem::size_of::<everything_plugin_os_winsock_sockaddr_in6>() - 28usize];
814 ["Alignment of everything_plugin_os_winsock_sockaddr_in6"]
815 [::std::mem::align_of::<everything_plugin_os_winsock_sockaddr_in6>() - 4usize];
816 ["Offset of field: everything_plugin_os_winsock_sockaddr_in6::sin6_family"]
817 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr_in6, sin6_family) - 0usize];
818 ["Offset of field: everything_plugin_os_winsock_sockaddr_in6::sin6_port"]
819 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr_in6, sin6_port) - 2usize];
820 ["Offset of field: everything_plugin_os_winsock_sockaddr_in6::sin6_flowinfo"]
821 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr_in6, sin6_flowinfo) - 4usize];
822 ["Offset of field: everything_plugin_os_winsock_sockaddr_in6::sin6_addr"]
823 [::std::mem::offset_of!(everything_plugin_os_winsock_sockaddr_in6, sin6_addr) - 8usize];
824 ["Offset of field: everything_plugin_os_winsock_sockaddr_in6::sin6_scope_id"][::std::mem::offset_of!(
825 everything_plugin_os_winsock_sockaddr_in6,
826 sin6_scope_id
827 ) - 24usize];
828};
829#[repr(C)]
830#[derive(Copy, Clone)]
831pub struct everything_plugin_os_in_addr {
832 pub S_un: everything_plugin_os_in_addr__bindgen_ty_1,
833}
834#[repr(C)]
835#[derive(Copy, Clone)]
836pub union everything_plugin_os_in_addr__bindgen_ty_1 {
837 pub S_un_b: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1,
838 pub S_un_w: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2,
839 pub S_addr: ::std::os::raw::c_ulong,
840}
841#[repr(C)]
842#[derive(Debug, Copy, Clone)]
843pub struct everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1 {
844 pub s_b1: ::std::os::raw::c_uchar,
845 pub s_b2: ::std::os::raw::c_uchar,
846 pub s_b3: ::std::os::raw::c_uchar,
847 pub s_b4: ::std::os::raw::c_uchar,
848}
849#[allow(clippy::unnecessary_operation, clippy::identity_op)]
850const _: () = {
851 ["Size of everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1"][::std::mem::size_of::<
852 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1,
853 >() - 4usize];
854 ["Alignment of everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1"][::std::mem::align_of::<
855 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1,
856 >() - 1usize];
857 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1::s_b1"][::std::mem::offset_of!(
858 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1,
859 s_b1
860 ) - 0usize];
861 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1::s_b2"][::std::mem::offset_of!(
862 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1,
863 s_b2
864 ) - 1usize];
865 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1::s_b3"][::std::mem::offset_of!(
866 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1,
867 s_b3
868 ) - 2usize];
869 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1::s_b4"][::std::mem::offset_of!(
870 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_1,
871 s_b4
872 ) - 3usize];
873};
874#[repr(C)]
875#[derive(Debug, Copy, Clone)]
876pub struct everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2 {
877 pub s_w1: ::std::os::raw::c_ushort,
878 pub s_w2: ::std::os::raw::c_ushort,
879}
880#[allow(clippy::unnecessary_operation, clippy::identity_op)]
881const _: () = {
882 ["Size of everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2"][::std::mem::size_of::<
883 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2,
884 >() - 4usize];
885 ["Alignment of everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2"][::std::mem::align_of::<
886 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2,
887 >() - 2usize];
888 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2::s_w1"][::std::mem::offset_of!(
889 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2,
890 s_w1
891 ) - 0usize];
892 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2::s_w2"][::std::mem::offset_of!(
893 everything_plugin_os_in_addr__bindgen_ty_1__bindgen_ty_2,
894 s_w2
895 ) - 2usize];
896};
897#[allow(clippy::unnecessary_operation, clippy::identity_op)]
898const _: () = {
899 ["Size of everything_plugin_os_in_addr__bindgen_ty_1"]
900 [::std::mem::size_of::<everything_plugin_os_in_addr__bindgen_ty_1>() - 4usize];
901 ["Alignment of everything_plugin_os_in_addr__bindgen_ty_1"]
902 [::std::mem::align_of::<everything_plugin_os_in_addr__bindgen_ty_1>() - 4usize];
903 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1::S_un_b"]
904 [::std::mem::offset_of!(everything_plugin_os_in_addr__bindgen_ty_1, S_un_b) - 0usize];
905 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1::S_un_w"]
906 [::std::mem::offset_of!(everything_plugin_os_in_addr__bindgen_ty_1, S_un_w) - 0usize];
907 ["Offset of field: everything_plugin_os_in_addr__bindgen_ty_1::S_addr"]
908 [::std::mem::offset_of!(everything_plugin_os_in_addr__bindgen_ty_1, S_addr) - 0usize];
909};
910#[allow(clippy::unnecessary_operation, clippy::identity_op)]
911const _: () = {
912 ["Size of everything_plugin_os_in_addr"]
913 [::std::mem::size_of::<everything_plugin_os_in_addr>() - 4usize];
914 ["Alignment of everything_plugin_os_in_addr"]
915 [::std::mem::align_of::<everything_plugin_os_in_addr>() - 4usize];
916 ["Offset of field: everything_plugin_os_in_addr::S_un"]
917 [::std::mem::offset_of!(everything_plugin_os_in_addr, S_un) - 0usize];
918};
919#[repr(C)]
920#[derive(Copy, Clone)]
921pub struct everything_plugin_os_sockaddr_in {
922 pub sin_family: ::std::os::raw::c_short,
923 pub sin_port: ::std::os::raw::c_ushort,
924 pub sin_addr: everything_plugin_os_in_addr,
925 pub sin_zero: [::std::os::raw::c_char; 8usize],
926}
927#[allow(clippy::unnecessary_operation, clippy::identity_op)]
928const _: () = {
929 ["Size of everything_plugin_os_sockaddr_in"]
930 [::std::mem::size_of::<everything_plugin_os_sockaddr_in>() - 16usize];
931 ["Alignment of everything_plugin_os_sockaddr_in"]
932 [::std::mem::align_of::<everything_plugin_os_sockaddr_in>() - 4usize];
933 ["Offset of field: everything_plugin_os_sockaddr_in::sin_family"]
934 [::std::mem::offset_of!(everything_plugin_os_sockaddr_in, sin_family) - 0usize];
935 ["Offset of field: everything_plugin_os_sockaddr_in::sin_port"]
936 [::std::mem::offset_of!(everything_plugin_os_sockaddr_in, sin_port) - 2usize];
937 ["Offset of field: everything_plugin_os_sockaddr_in::sin_addr"]
938 [::std::mem::offset_of!(everything_plugin_os_sockaddr_in, sin_addr) - 4usize];
939 ["Offset of field: everything_plugin_os_sockaddr_in::sin_zero"]
940 [::std::mem::offset_of!(everything_plugin_os_sockaddr_in, sin_zero) - 8usize];
941};
942#[repr(C)]
943#[derive(Debug, Copy, Clone)]
944pub struct everything_plugin_ansi_buf_s {
945 pub buf: *mut ::std::os::raw::c_char,
946 pub len: usize,
947 pub size: usize,
948 pub stack: [::std::os::raw::c_char; 260usize],
949}
950#[allow(clippy::unnecessary_operation, clippy::identity_op)]
951const _: () = {
952 ["Size of everything_plugin_ansi_buf_s"]
953 [::std::mem::size_of::<everything_plugin_ansi_buf_s>() - 288usize];
954 ["Alignment of everything_plugin_ansi_buf_s"]
955 [::std::mem::align_of::<everything_plugin_ansi_buf_s>() - 8usize];
956 ["Offset of field: everything_plugin_ansi_buf_s::buf"]
957 [::std::mem::offset_of!(everything_plugin_ansi_buf_s, buf) - 0usize];
958 ["Offset of field: everything_plugin_ansi_buf_s::len"]
959 [::std::mem::offset_of!(everything_plugin_ansi_buf_s, len) - 8usize];
960 ["Offset of field: everything_plugin_ansi_buf_s::size"]
961 [::std::mem::offset_of!(everything_plugin_ansi_buf_s, size) - 16usize];
962 ["Offset of field: everything_plugin_ansi_buf_s::stack"]
963 [::std::mem::offset_of!(everything_plugin_ansi_buf_s, stack) - 24usize];
964};
965pub type everything_plugin_ansi_buf_t = everything_plugin_ansi_buf_s;
966#[repr(C)]
967#[derive(Debug, Copy, Clone)]
968pub struct everything_plugin_interlocked_s {
969 pub unaligned_a: usize,
970 pub unaligned_b: usize,
971}
972#[allow(clippy::unnecessary_operation, clippy::identity_op)]
973const _: () = {
974 ["Size of everything_plugin_interlocked_s"]
975 [::std::mem::size_of::<everything_plugin_interlocked_s>() - 16usize];
976 ["Alignment of everything_plugin_interlocked_s"]
977 [::std::mem::align_of::<everything_plugin_interlocked_s>() - 8usize];
978 ["Offset of field: everything_plugin_interlocked_s::unaligned_a"]
979 [::std::mem::offset_of!(everything_plugin_interlocked_s, unaligned_a) - 0usize];
980 ["Offset of field: everything_plugin_interlocked_s::unaligned_b"]
981 [::std::mem::offset_of!(everything_plugin_interlocked_s, unaligned_b) - 8usize];
982};
983pub type everything_plugin_interlocked_t = everything_plugin_interlocked_s;
984#[repr(C)]
985#[derive(Debug, Copy, Clone)]
986pub struct EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF {
987 pub len: ::std::os::raw::c_ulong,
988 #[doc = "the length of the buffer"]
989 pub buf: *mut ::std::os::raw::c_char,
990}
991#[allow(clippy::unnecessary_operation, clippy::identity_op)]
992const _: () = {
993 ["Size of EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF"]
994 [::std::mem::size_of::<EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF>() - 16usize];
995 ["Alignment of EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF"]
996 [::std::mem::align_of::<EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF>() - 8usize];
997 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF::len"]
998 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF, len) - 0usize];
999 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF::buf"]
1000 [::std::mem::offset_of!(EVERYTHING_PLUGIN_OS_WINSOCK_WSABUF, buf) - 8usize];
1001};
1002#[repr(C)]
1003#[derive(Debug, Copy, Clone)]
1004pub struct EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS {
1005 pub lNetworkEvents: ::std::os::raw::c_long,
1006 pub iErrorCode: [::std::os::raw::c_int; 10usize],
1007}
1008#[allow(clippy::unnecessary_operation, clippy::identity_op)]
1009const _: () = {
1010 ["Size of EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS"]
1011 [::std::mem::size_of::<EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS>() - 44usize];
1012 ["Alignment of EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS"]
1013 [::std::mem::align_of::<EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS>() - 4usize];
1014 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS::lNetworkEvents"][::std::mem::offset_of!(
1015 EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS,
1016 lNetworkEvents
1017 ) - 0usize];
1018 ["Offset of field: EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS::iErrorCode"][::std::mem::offset_of!(
1019 EVERYTHING_PLUGIN_OS_WINSOCK_WSANETWORKEVENTS,
1020 iErrorCode
1021 ) - 4usize];
1022};