pub type IClientCaps = *mut c_void;