protected override byte PacketProperty => 0x08; // LiteNetLib.PacketProperty.UnconnectedMessage public MasterServerMessageDispatcher( MessagingConfiguration configuration, MasterServerMessageSource messageSource, IMessageWriter messageWriter, IEncryptedMessageWriter encryptedMessageWriter) : base(configuration, messageSource, messageWriter, encryptedMessageWriter) { }
public MessageDispatcher( MessagingConfiguration messagingConfiguration, IMessageWriter messageWriter, IEncryptedMessageWriter encryptedMessageWriter) { _messagingConfiguration = messagingConfiguration; _messageWriter = messageWriter; _encryptedMessageWriter = encryptedMessageWriter; _logger = Log.ForContext <MessageDispatcher>(); _requestAcknowledgementWaiters = new ConcurrentDictionary <uint, RequestAcknowledgementWaiter>(); }
public BaseMessageDispatcher( MessagingConfiguration configuration, IMessageSource messageSource, IMessageWriter messageWriter, IEncryptedMessageWriter encryptedMessageWriter) { _configuration = configuration; _messageSource = messageSource; _messageWriter = messageWriter; _encryptedMessageWriter = encryptedMessageWriter; _logger = Log.ForContext <BaseMessageDispatcher>(); _acknowledgementWaiters = new ConcurrentDictionary <uint, AcknowledgementWaiter>(); _messageDispatchHandlers = new List <MessageDispatchHandler>(); }