/**
  * @brief Constructor
  * @param wrapper EWrapper's implementating class instance. Every message being delivered by IB to the API client will be forwarded to the EWrapper's implementating class.
  * @sa EWrapper
  */
 public EClientSocket(EWrapper wrapper)
 {
     this.wrapper = wrapper;
     this.clientId = -1;
     this.extraAuth = false;
     this.isConnected = false;
 }
示例#2
0
 public EClientSocket(EWrapper wrapper, EReaderSignal eReaderSignal) :
     base(wrapper)
 {
     Thread.CurrentThread.CurrentCulture   = CultureInfo.InvariantCulture;
     Thread.CurrentThread.CurrentUICulture = CultureInfo.InvariantCulture;
     this.eReaderSignal = eReaderSignal;
 }
示例#3
0
 /**
  * @brief Constructor
  * @param wrapper EWrapper's implementating class instance. Every message being delivered by IB to the API client will be forwarded to the EWrapper's implementating class.
  * @sa EWrapper
  */
 public EClient(EWrapper wrapper)
 {
     this.wrapper = wrapper;
     this.clientId = -1;
     this.extraAuth = false;
     this.isConnected = false;
     this.optionalCapabilities = "";
     this.AsyncEConnect = false;
 }
示例#4
0
 public TwsSender(EWrapper listener) : base(listener)
 {
 }
 public EClientSocketSSL(EWrapper wrapper, EReaderSignal signal) :
     base(wrapper, signal)
 {
 }
 /**
  * @brief Constructor
  * @param wrapper EWrapper's implementating class instance. Every message being delivered by IB to the API client will be forwarded to the EWrapper's implementating class.
  * @sa EWrapper
  */
 public EClientSocket(EWrapper wrapper)
 {
     this.wrapper = wrapper;
 }
示例#7
0
 public EClientSocketSSL(EWrapper wrapper, EReaderSignal signal) :
     base(wrapper, signal) { }
示例#8
0
 public EClientSocket(EWrapper wrapper, EReaderSignal eReaderSignal) :
     base(wrapper)
 {
     this.eReaderSignal = eReaderSignal;
 }
示例#9
0
 public EDecoder(int serverVersion, EWrapper callback, EClientMsgSink sink = null)
 {
     this.serverVersion = serverVersion;
     this.eWrapper = callback;
     this.eClientMsgSink = sink;
 }
示例#10
0
 public EClientSocket(EWrapper wrapper, EReaderSignal eReaderSignal):
     base(wrapper)
 {
     this.eReaderSignal = eReaderSignal;
 }
示例#11
0
 public TwsSender(EWrapper listener) : base(listener, new EReaderMonitorSignal())
 {
 }