public new void FromBin(NetSocket.ByteArray bin) { base.FromBin (bin); int login_result_; bin.Get_ (out login_result_); login_result = (twp.protocol.login.LoginResult)login_result_; int login_type_; bin.Get_ (out login_type_); login_type = (twp.protocol.login.LoginType)login_type_; bin.Get_ (out data_len); for(int i = 0; i < data_len; ++i) { bin.Get_ (out data[i]); } }
public string data; // = new byte[(int)twp.app.EDef.LIMIT_LOGIN_DATA_LENGTH]; public RepLoginInfo(NetSocket.ByteArray bin) { bin.Move(NetSocket.CSocketManager.headerLen); int login_result_; bin.Get_(out login_result_); login_result = (twp.protocol.login.LoginResult)login_result_; int login_type_; bin.Get_(out login_type_); login_type = (twp.protocol.login.LoginType)login_type_; bin.Get_(out data_len); data = bin.GetStringData((int)data_len); }
public new void FromBin(NetSocket.ByteArray bin) { base.FromBin(bin); int login_result_; bin.Get_(out login_result_); login_result = (twp.protocol.login.LoginResult)login_result_; int login_type_; bin.Get_(out login_type_); login_type = (twp.protocol.login.LoginType)login_type_; bin.Get_(out data_len); for (int i = 0; i < data_len; ++i) { bin.Get_(out data[i]); } }