static void OnConnectionStatus2(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { if (size1 > 0) { Console.WriteLine("222222" + userLogin.ToFormattedStringLong()); } else { Console.WriteLine("222222" + status); } }
static void OnConnectionStatus2(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { if (size1 > 0) { Console.WriteLine("222222" + userLogin.ToFormattedStringLong()); } else { Console.WriteLine("222222" + status); } }
protected override void OnConnectionStatus(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { base.OnConnectionStatus(sender, status, ref userLogin, size1); if (status == ConnectionStatus.Logined) { TradingDay = userLogin.TradingDay; SaveAsTradingDay(); } }
static void OnConnectionStatus2(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { Console.WriteLine("22222" + status+userLogin.ErrorMsg()); }
static void OnConnectionStatus2(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { Console.WriteLine("22222" + status + userLogin.ErrorMsg()); }
static void OnConnectionStatus(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { Console.WriteLine("11111" + status); }
public static string ErrorMsg(this RspUserLoginField field) { return(PInvokeUtility.GetUnicodeString(field.ErrorMsg)); }
public static string ToFormattedString(this RspUserLoginField field) { return(string.Format("[TradingDay={0};LoginTime={1};SessionID={2};ErrorID={3};ErrorMsg={4}]", field.TradingDay, field.LoginTime, field.SessionID, field.ErrorID, field.ErrorMsg())); }
public static string InvestorName([In] this RspUserLoginField field) { return(PInvokeUtility.GetUnicodeString(field.InvestorName)); }
public static string ToFormattedStringShort([In] this RspUserLoginField field) { return(string.Format("[ErrorID={0};ErrorMsg={1}]", field.ErrorID, field.ErrorMsg())); }
protected virtual void OnConnectionStatus(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { if (size1 > 0) { if (userLogin.ErrorID != 0) { (sender as XApi).Log.Info("{0}:{1}", status, userLogin.ToFormattedStringShort()); } else { (sender as XApi).Log.Info("{0}:{1}", status, userLogin.ToFormattedStringLong()); } } else { (sender as XApi).Log.Info("{0}", status); } if (status == ConnectionStatus.Logined) { TradingDay = userLogin.TradingDay; } }
static void OnConnectionStatus(object sender, ConnectionStatus status, ref RspUserLoginField userLogin, int size1) { Console.WriteLine("11111" + status); }
public static string Text([In] this RspUserLoginField field) { return(PInvokeUtility.GetUnicodeString(field.Text)); }
public static string ToFormattedStringShort([In] this RspUserLoginField field) { return(string.Format("[XErrorID={0};RawErrorID={1};Text={2}]", field.XErrorID, field.RawErrorID, field.Text())); }
public static string ToFormattedStringLong([In] this RspUserLoginField field) { return(string.Format("[TradingDay={0};LoginTime={1};SessionID={2};InvestorName={3};XErrorID={4};RawErrorID={5};Text={6}]", field.TradingDay, field.LoginTime, field.SessionID, field.InvestorName(), field.XErrorID, field.RawErrorID, field.Text())); }