pub type ITAgentSession = *mut c_void;