protected override void HandleResponse(Packet packet, GProtocolSendType type) { var joinData = JsonConvert.DeserializeObject <JoinData>(GetStringFromBuffer(packet.Payload)); RealTimeEventHandlers.JoinedRoom?.Invoke(this, new JoinEvent { Type = GSLiveType.RealTime, JoinData = joinData }); }
protected override void HandleResponse(Packet packet, GProtocolSendType type) { if (GsLiveRealTime.InAutoMatch) { GsLiveRealTime.InAutoMatch = false; } CoreEventHandlers.Error?.Invoke(this, new ErrorEvent { Type = GSLiveType.RealTime, Error = GetStringFromBuffer(packet.Payload) }); }