public Chatter(IPackageSender sender, IncomingMessageHandler messageHandler) { Console.WriteLine("Username: "); userName = Console.ReadLine(); networkSender = sender; ConfigureConnectionChange(messageHandler); ConfigurePackageHandling(messageHandler); }
public FrameProcessor(IPackageSender sender, FrameSequence sequence) { _timer = new Timer(TimeInterval); _timer.Elapsed += OnTimerElapsed; _sender = sender; _sequence = sequence; }
public ClientManager(Action <NetPeerConfiguration> configuration) { client = new NetworkClient("Chat", container => container.RegisterPackages(Assembly.Load("Ginet.Chat.Packages")), configuration); client.Start(NetDeliveryMethod.UnreliableSequenced, 0); client.ProcessMessagesInBackground(); DefaultPackageSender = client.LiftSender((msg, peer) => peer.SendMessage(msg, NetDeliveryMethod.ReliableOrdered)); }
private void InitializePackageSender() { if (SerialPort.GetPortNames().Contains("COM5")) { var port = new SerialPort("COM5", 115200, Parity.None, 8, StopBits.One); port.Open(); _sender = new SerialportSender(port); } else { _sender = new FakePackageSender(); Console.WriteLine("Sender stub was create because can't find target COM port"); } }
public FrameProcessor(IPackageSender sender, IWavePlayer player, FrameSequence sequence) : this(sender, sequence) { _player = player; }
public void Initialization() { _sequence = new FrameSequence(); _sender = _repository.StrictMock<IPackageSender>(); }