#[repr(C)]pub struct Rust_CThostFtdcMdApi {
pub m_member: *mut CThostFtdcMdApi,
}Fields§
§m_member: *mut CThostFtdcMdApiImplementations§
Source§impl Rust_CThostFtdcMdApi
impl Rust_CThostFtdcMdApi
pub unsafe fn Release(&mut self)
pub unsafe fn Init(&mut self)
pub unsafe fn Join(&mut self) -> c_int
pub unsafe fn GetTradingDay(&mut self) -> *const c_char
pub unsafe fn RegisterFront(&mut self, pszFrontAddress: *mut c_char)
pub unsafe fn RegisterNameServer(&mut self, pszNsAddress: *mut c_char)
pub unsafe fn RegisterFensUserInfo( &mut self, pFensUserInfo: *mut CThostFtdcFensUserInfoField, )
pub unsafe fn RegisterSpi(&mut self, pSpi: *mut CThostFtdcMdSpi)
pub unsafe fn SubscribeMarketData( &mut self, ppInstrumentID: *mut *mut c_char, nCount: c_int, ) -> c_int
pub unsafe fn UnSubscribeMarketData( &mut self, ppInstrumentID: *mut *mut c_char, nCount: c_int, ) -> c_int
pub unsafe fn SubscribeForQuoteRsp( &mut self, ppInstrumentID: *mut *mut c_char, nCount: c_int, ) -> c_int
pub unsafe fn UnSubscribeForQuoteRsp( &mut self, ppInstrumentID: *mut *mut c_char, nCount: c_int, ) -> c_int
pub unsafe fn ReqUserLogin( &mut self, pReqUserLoginField: *mut CThostFtdcReqUserLoginField, nRequestID: c_int, ) -> c_int
pub unsafe fn ReqUserLogout( &mut self, pUserLogout: *mut CThostFtdcUserLogoutField, nRequestID: c_int, ) -> c_int
pub unsafe fn ReqQryMulticastInstrument( &mut self, pQryMulticastInstrument: *mut CThostFtdcQryMulticastInstrumentField, nRequestID: c_int, ) -> c_int
pub unsafe fn new(member: *mut CThostFtdcMdApi) -> Self
pub unsafe fn destruct(&mut self)
Trait Implementations§
Source§impl Debug for Rust_CThostFtdcMdApi
impl Debug for Rust_CThostFtdcMdApi
impl Send for Rust_CThostFtdcMdApi
impl Sync for Rust_CThostFtdcMdApi
Auto Trait Implementations§
impl Freeze for Rust_CThostFtdcMdApi
impl RefUnwindSafe for Rust_CThostFtdcMdApi
impl Unpin for Rust_CThostFtdcMdApi
impl UnsafeUnpin for Rust_CThostFtdcMdApi
impl UnwindSafe for Rust_CThostFtdcMdApi
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more