public override void Initialize(NetworkPackageGenerator packageGenerator, TcpInitInfo initInfo)
 {
     _tcpListener      = new System.Net.Sockets.TcpListener(IPAddress.Parse(initInfo.IpAddress), initInfo.Port);
     _packageGenerator = packageGenerator;
     IpAddresses       = initInfo.IpAddress;
     Port = initInfo.Port;
 }
 public SerialListener(NetworkPackageGenerator packageGenerator, string port, int baudRate = 9600)
 {
     _packageGenerator         = packageGenerator;
     _serialPort               = new SerialPort();
     _serialPort.PortName      = port;
     _serialPort.BaudRate      = baudRate;
     _serialPort.DataReceived += SerialPort_DataReceived;
 }
 public override void Initialize(NetworkPackageGenerator packageGenerator, SerialInitInfo initInfo)
 {
     _packageGenerator         = packageGenerator;
     _serialPort               = new SerialPort();
     _serialPort.PortName      = initInfo.Port;
     _serialPort.BaudRate      = initInfo.BaudRate;
     _serialPort.DataReceived += SerialPort_DataReceived;
 }
Exemple #4
0
 public override void Initialize(NetworkPackageGenerator packageGenerator, UdpInitInfo initInfo)
 {
     _packageGenerator = packageGenerator;
     IpAddresses       = initInfo.IpAddress;
     Port = initInfo.Port;
 }
 public UdpListener(NetworkPackageGenerator packageGenerator, string ipAddress, int port)
 {
     _packageGenerator = packageGenerator;
     IpAddresses       = ipAddress;
     Port = port;
 }
Exemple #6
0
 public abstract void Initialize(NetworkPackageGenerator packageGenerator, TT param);