Type Alias Router
Source pub type Router = router;
struct Router {
pub name: *const i8,
pub active: bool,
pub priority: i32,
pub context: *mut c_void,
pub queryCallback: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: *mut c_void) -> bool>,
pub writeCallback: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: *const i8, _: *mut c_void)>,
pub exitCallback: Option<unsafe extern "C" fn(_: *mut environmentData, _: i32, _: *mut c_void)>,
pub readCallback: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: *mut c_void) -> i32>,
pub unreadCallback: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: i32, _: *mut c_void) -> i32>,
pub next: *mut router,
}