#include <xlt_trade_config.h>
◆ XLTTradeConfig()
| x1::XLTTradeConfig::XLTTradeConfig |
( |
| ) |
|
|
default |
◆ add_agw_addr()
| bool x1::XLTTradeConfig::add_agw_addr |
( |
const char * | ip_addr, |
|
|
uint16_t | port ) |
添加网关地址
- 参数
-
| ip_addr | agw IP地址 |
| port | agw端口 |
- 返回
- 设置是否成功
◆ agw_addrs()
| sockaddr * x1::XLTTradeConfig::agw_addrs |
( |
| ) |
|
|
inline |
◆ agw_count()
| uint64_t x1::XLTTradeConfig::agw_count |
( |
| ) |
const |
|
inline |
◆ get_local_addr()
| sockaddr x1::XLTTradeConfig::get_local_addr |
( |
uint64_t | index | ) |
const |
◆ is_order_seq_self_define()
| bool x1::XLTTradeConfig::is_order_seq_self_define |
( |
| ) |
const |
|
inline |
获取是否用户自定义订单序号
- 返回
- 是否用户自定义订单序号
◆ order_timeout()
| uint16_t x1::XLTTradeConfig::order_timeout |
( |
| ) |
const |
|
inline |
◆ set_local_addr()
| bool x1::XLTTradeConfig::set_local_addr |
( |
const char * | agw, |
|
|
const char * | trade ) |
设置本地网卡IP地址
- 参数
-
| agw | 连接agw的本地网卡IP,生产环境需为AGW接入网段IP |
| trade | 连接快速报单的本地网卡IP,生产环境需为快速报单网段IP |
- 返回
- 设置是否成功
◆ set_order_seq_self_define()
| void x1::XLTTradeConfig::set_order_seq_self_define |
( |
bool | self_define | ) |
|
|
inline |
设置用户启用自定义订单序号
- 参数
-
| self_define | 是否启用自定义订单序号 默认情况下,API会自动生成订单序号,用户无需关心订单序号的生成规则;若用户启用自定义订单序号,则用户在每次下单时,必须在xlt_order_insert_info_t或xlt_cancel_order_info_t结构体中指定order_sequence字段 |
◆ set_order_timeout()
| void x1::XLTTradeConfig::set_order_timeout |
( |
uint16_t | timeout | ) |
|
|
inline |
◆ set_trading_day()
| void x1::XLTTradeConfig::set_trading_day |
( |
uint64_t | trading_day | ) |
|
|
inline |
设置交易日,格式YYYYMMDD,如20230901
- 参数
-
◆ trading_day()
| uint64_t x1::XLTTradeConfig::trading_day |
( |
| ) |
const |
|
inline |
获取交易日,格式YYYYMMDD,如20230901
- 返回
- 交易日
该类的文档由以下文件生成: