Beispiel #1
0
 public async Task UpdateStatus(GatewayStatusUpdate payload)
 {
     await _conn.Send(new GatewayPacket
     {
         Opcode  = GatewayOpcode.PresenceUpdate,
         Payload = payload
     });
 }
Beispiel #2
0
 public async Task UpdateStatus(GatewayStatusUpdate payload)
 {
     if (_conn != null && _conn.State == WebSocketState.Open)
     {
         await _conn !.Send(new GatewayPacket {
             Opcode = GatewayOpcode.PresenceUpdate, Payload = payload
         });
     }
 }
Beispiel #3
0
        public void SendUplinkGatewayStatusUpdate(GatewayStatusUpdate gatewayStatusUpdate)
        {
            var serializedPacket = JsonConvert.SerializeObject(gatewayStatusUpdate);

            _udpHandler.Send("{stat:" + serializedPacket + "}");
        }