public CommunicateService(IBaseListener <T, TT> listener) { Listener = listener; Listener.SendMessage += this.SendMessage; Listener.SendByteArray += this.SendByteArray; Listener.SendPackage += this.SendPackage; Listener.BytesPackageReceived += BytesPackageReceived; Listener.PackageReceived += PackageReceived; Listener.TextReceived += TextReceived; }
public HomeController(IBaseListener <TcpDestInfo, TcpInitInfo> tcpListener, IBaseListener <UdpDestInfo, UdpInitInfo> udpListener) { _tcpListener = tcpListener; _udpListener = udpListener; }
public UdpCommunicateService(IBaseListener <UdpDestInfo, UdpInitInfo> listener) : base(listener) { }
public SerialCommunicateService(IBaseListener <SerialDestInfo, SerialInitInfo> listener) : base(listener) { }
public TcpCommunicateService(IBaseListener <TcpDestInfo, TcpInitInfo> listener) : base(listener) { }