| @@ -1,5 +1,4 @@ | |||||
| //#if !DNXCORE50 | |||||
| using Discord.API.Models; | |||||
| using Discord.API.Models; | |||||
| using Discord.Helpers; | using Discord.Helpers; | ||||
| using Newtonsoft.Json; | using Newtonsoft.Json; | ||||
| using Newtonsoft.Json.Linq; | using Newtonsoft.Json.Linq; | ||||
| @@ -64,7 +63,6 @@ namespace Discord | |||||
| msg.Payload.Token = token; | msg.Payload.Token = token; | ||||
| msg.Payload.UserId = userId; | msg.Payload.UserId = userId; | ||||
| await SendMessage(msg, cancelToken); | await SendMessage(msg, cancelToken); | ||||
| System.Diagnostics.Debug.WriteLine("<<< " + JsonConvert.SerializeObject(msg)); | |||||
| try | try | ||||
| { | { | ||||
| @@ -127,7 +125,6 @@ namespace Discord | |||||
| protected override void ProcessMessage(string json) | protected override void ProcessMessage(string json) | ||||
| { | { | ||||
| var msg = JsonConvert.DeserializeObject<WebSocketMessage>(json); | var msg = JsonConvert.DeserializeObject<WebSocketMessage>(json); | ||||
| System.Diagnostics.Debug.WriteLine(">>> " + JsonConvert.SerializeObject(msg)); | |||||
| switch (msg.Operation) | switch (msg.Operation) | ||||
| { | { | ||||
| case 2: | case 2: | ||||
| @@ -141,16 +138,12 @@ namespace Discord | |||||
| login2.Payload.SocketData.Mode = payload.Modes.Last(); | login2.Payload.SocketData.Mode = payload.Modes.Last(); | ||||
| login2.Payload.SocketData.Port = (_udp.Client.LocalEndPoint as IPEndPoint).Port; | login2.Payload.SocketData.Port = (_udp.Client.LocalEndPoint as IPEndPoint).Port; | ||||
| QueueMessage(login2); | QueueMessage(login2); | ||||
| System.Diagnostics.Debug.WriteLine("<<< " + JsonConvert.SerializeObject(login2)); | |||||
| } | } | ||||
| break; | break; | ||||
| case 4: | case 4: | ||||
| { | { | ||||
| var payload = (msg.Payload as JToken).ToObject<VoiceWebSocketEvents.JoinServer>(); | var payload = (msg.Payload as JToken).ToObject<VoiceWebSocketEvents.JoinServer>(); | ||||
| QueueMessage(GetKeepAlive()); | QueueMessage(GetKeepAlive()); | ||||
| System.Diagnostics.Debug.WriteLine("<<< " + JsonConvert.SerializeObject(GetKeepAlive())); | |||||
| _connectWaitOnLogin.Set(); | _connectWaitOnLogin.Set(); | ||||
| } | } | ||||
| break; | break; | ||||
| @@ -161,12 +154,12 @@ namespace Discord | |||||
| } | } | ||||
| private void ProcessUdpMessage(UdpReceiveResult msg) | private void ProcessUdpMessage(UdpReceiveResult msg) | ||||
| { | { | ||||
| } | |||||
| System.Diagnostics.Debug.WriteLine($"Got {msg.Buffer.Length} bytes from {msg.RemoteEndPoint}."); | |||||
| } | |||||
| protected override object GetKeepAlive() | protected override object GetKeepAlive() | ||||
| { | { | ||||
| return new VoiceWebSocketCommands.KeepAlive(); | return new VoiceWebSocketCommands.KeepAlive(); | ||||
| } | } | ||||
| } | } | ||||
| } | |||||
| //#endif | |||||
| } | |||||