private void login() { PakcetImple loginPacket = Packeter.LoginPacket( config.token ); wScoket.Send(loginPacket.GetPacket()); this.isConnecting = true; }
private Task HeartBeatAsync(int millisecondInterval) { return(Task.Run(() => { try { PakcetImple heartBeat = Packeter.HeartBeat(); while (true) { heartBeat.s = lastSeq; Console.WriteLine(heartBeat.GetPacket()); this.wScoket.Send(heartBeat.GetPacket()); Task.Delay(millisecondInterval).Wait(); } } catch (Exception e) { Console.WriteLine(e); } return; })); }