public ConnectionPlayerHandler(IPacketProcessActions packetProcessActions, IPacketSendService packetSendService, ILoggerProvider loggerProvider) { _packetProcessActions = packetProcessActions; _packetSendService = packetSendService; _loggerProvider = loggerProvider; }
public NetworkClientFactory(IPacketProcessActions packetProcessActions, IPacketHandlingActions packetHandlingActions, INumberEncoderService numberEncoderService, ILoggerProvider loggerProvider) { _packetProcessActions = packetProcessActions; _packetHandlingActions = packetHandlingActions; _numberEncoderService = numberEncoderService; _loggerProvider = loggerProvider; }
public MainForm() { InitializeComponent(); cmbOutputFmt_SelectedIndexChanged(null, null); _packetEncoderRepository = new PacketEncoderRepository(); _packetProcessActions = new PacketProcessActions(new SequenceRepository(), _packetEncoderRepository, new PacketEncoderService(new NumberEncoderService()), new PacketSequenceService(), new LoggerProvider(new LoggerFactory(new ConfigurationRepository()))); }
public NetworkClient(IPacketProcessActions packetProcessActions, IPacketHandlingActions packetHandlingActions, INumberEncoderService numberEncoderService, ILoggerProvider loggerProvider) { _packetProcessActions = packetProcessActions; _packetHandlingActions = packetHandlingActions; _numberEncoderService = numberEncoderService; _loggerProvider = loggerProvider; _socket = new AsyncSocket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); _backgroundReceiveCTS = new CancellationTokenSource(); }
public MainButtonController(INetworkConnectionActions networkConnectionActions, IErrorDialogDisplayAction errorDialogDisplayAction, IPacketProcessActions packetProcessActions, IBackgroundReceiveActions backgroundReceiveActions, IGameStateActions gameStateActions, IAccountDialogDisplayActions accountDialogDisplayActions, IResetStateAction resetStateAction, IConnectionStateProvider connectionStateProvider, ISafeNetworkOperationFactory networkOperationFactory) { _networkConnectionActions = networkConnectionActions; _errorDialogDisplayAction = errorDialogDisplayAction; _packetProcessActions = packetProcessActions; _backgroundReceiveActions = backgroundReceiveActions; _gameStateActions = gameStateActions; _accountDialogDisplayActions = accountDialogDisplayActions; _resetStateAction = resetStateAction; _connectionStateProvider = connectionStateProvider; _networkOperationFactory = networkOperationFactory; }
public EOClient(IPacketProcessActions packetProcessActions) { _handlers = new Dictionary <FamilyActionPair, PacketHandlerInvoker>(128); _packetProcessActions = packetProcessActions; }