public void DoLogin(byte[] requestData) { _loginInfo = new LoginPacket(requestData); }
/// <summary> /// Data length(6): from 4 to 9 /// </summary> /// <param name="data"></param> public HeartBeat(LoginPacket connectionInfo, byte[] data) : base(connectionInfo, data) { _informationContent = data.ElementBetween(4, 9); }
/// <summary> /// Content length is 21. Start from 4 to 24 /// </summary> /// <param name="data"></param> public GPSLocationPacket(LoginPacket connectionInfo, byte[] data) : base(connectionInfo, data) { _informationContent = _rawData.ElementBetween(4, 24); }
public BaseRequest(LoginPacket connectionInfo, byte[] data) { _rawData = data; clientConnectionInfor = connectionInfo; }