#![doc(html_root_url = "https://terminusdb-labs.github.io/swipl-rs/swipl_fli/")]
#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]
#![allow(improper_ctypes)]
#![allow(clippy::useless_transmute)]
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
pub const SH_ERRORS: i32 = 0x01;
pub const SH_ALIAS: i32 = 0x02;
pub const SH_UNLOCKED: i32 = 0x04;
pub const SH_OUTPUT: i32 = 0x08;
pub const SH_INPUT: i32 = 0x10;
pub const SH_NOPAIR: i32 = 0x20;
pub const SIO_FBUF: u32 = 1 << 0; pub const SIO_LBUF: u32 = 1 << 1; pub const SIO_NBUF: u32 = 1 << 2; pub const SIO_FEOF: u32 = 1 << 3; pub const SIO_FERR: u32 = 1 << 4; pub const SIO_USERBUF: u32 = 1 << 5; pub const SIO_INPUT: u32 = 1 << 6; pub const SIO_OUTPUT: u32 = 1 << 7; pub const SIO_NOLINENO: u32 = 1 << 8; pub const SIO_NOLINEPOS: u32 = 1 << 9; pub const SIO_STATIC: u32 = 1 << 10; pub const SIO_RECORDPOS: u32 = 1 << 11; pub const SIO_FILE: u32 = 1 << 12; pub const SIO_NOERROR: u32 = 1 << 13; pub const SIO_NOFEOF: u32 = 1 << 14; pub const SIO_TEXT: u32 = 1 << 15; pub const SIO_FEOF2: u32 = 1 << 16; pub const SIO_FEOF2ERR: u32 = 1 << 17; pub const SIO_NOCLOSE: u32 = 1 << 18; pub const SIO_APPEND: u32 = 1 << 19; pub const SIO_UPDATE: u32 = 1 << 20; pub const SIO_ISATTY: u32 = 1 << 21; pub const SIO_CLOSING: u32 = 1 << 22; pub const SIO_TIMEOUT: u32 = 1 << 23; pub const SIO_NOMUTEX: u32 = 1 << 24; pub const SIO_ADVLOCK: u32 = 1 << 25; pub const SIO_WARN: u32 = 1 << 26; pub const SIO_RAW: u32 = 1 << 27; pub const SIO_REPXML: u32 = 1 << 28; pub const SIO_REPPL: u32 = 1 << 29; pub const SIO_BOM: u32 = 1 << 30; pub const SIO_REPPLU: u32 = 1 << 31;