Trait Rust_CThostFtdcMdSpi_Trait
Source pub trait Rust_CThostFtdcMdSpi_Trait {
Show 13 methods
// Provided methods
fn on_front_connected(&mut self) { ... }
fn on_front_disconnected(&mut self, nReason: c_int) { ... }
fn on_heart_beat_warning(&mut self, nTimeLapse: c_int) { ... }
fn on_rsp_user_login(
&mut self,
pRspUserLogin: *mut CThostFtdcRspUserLoginField,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rsp_user_logout(
&mut self,
pUserLogout: *mut CThostFtdcUserLogoutField,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rsp_qry_multicast_instrument(
&mut self,
pMulticastInstrument: *mut CThostFtdcMulticastInstrumentField,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rsp_error(
&mut self,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rsp_sub_market_data(
&mut self,
pSpecificInstrument: *mut CThostFtdcSpecificInstrumentField,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rsp_un_sub_market_data(
&mut self,
pSpecificInstrument: *mut CThostFtdcSpecificInstrumentField,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rsp_sub_for_quote_rsp(
&mut self,
pSpecificInstrument: *mut CThostFtdcSpecificInstrumentField,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rsp_un_sub_for_quote_rsp(
&mut self,
pSpecificInstrument: *mut CThostFtdcSpecificInstrumentField,
pRspInfo: *mut CThostFtdcRspInfoField,
nRequestID: c_int,
bIsLast: bool,
) { ... }
fn on_rtn_depth_market_data(
&mut self,
pDepthMarketData: *mut CThostFtdcDepthMarketDataField,
) { ... }
fn on_rtn_for_quote_rsp(
&mut self,
pForQuoteRsp: *mut CThostFtdcForQuoteRspField,
) { ... }
}