endurox-rs 0.1.334

Dev middleware utilities for Enduro/X projects (Rust bindings).
use crate::raw;

pub const TPNOBLOCK: i64 = raw::TPNOBLOCK as i64;
pub const TPSIGRSTRT: i64 = raw::TPSIGRSTRT as i64;
pub const TPNOREPLY: i64 = raw::TPNOREPLY as i64;
pub const TPNOTRAN: i64 = raw::TPNOTRAN as i64;
pub const TPTRAN: i64 = raw::TPTRAN as i64;
pub const TPNOTIME: i64 = raw::TPNOTIME as i64;
pub const TPGETANY: i64 = raw::TPGETANY as i64;
pub const TPNOCHANGE: i64 = raw::TPNOCHANGE as i64;
pub const TPCONV: i64 = raw::TPCONV as i64;
pub const TPSENDONLY: i64 = raw::TPSENDONLY as i64;
pub const TPRECVONLY: i64 = raw::TPRECVONLY as i64;
pub const TPTRANSUSPEND: i64 = raw::TPTRANSUSPEND as i64;

/// `tpsblktime`/`tpgblktime`: apply the timeout to the next call only.
pub const TPBLK_NEXT: i64 = raw::TPBLK_NEXT as i64;
/// `tpsblktime`/`tpgblktime`: apply the timeout to every call on this thread.
pub const TPBLK_ALL: i64 = raw::TPBLK_ALL as i64;