public void OnEvent(EventData eventData) { var rawMessageData = new RawMessageData(eventData.Code, eventData.Parameters[0] as byte[]); if (NetworkTrafficState == NetworkTrafficState.Paused) { optionsBuffer.Enqueue(BufferOption.Event); eventsBuffer.Enqueue(rawMessageData); } else { EventRecieved?.Invoke(rawMessageData); } }
private void OnOperationRequestReceived(RawMessageData rawMessageData, short code, MessageSendOptions messageSendOptions) { waitForSeconds.Reset(); }