public UPnPServiceWatcher(UPnPService S, SniffHandler cb, SniffPacketHandler pcb) { this.OnSniff = (SniffHandler)Delegate.Combine(this.OnSniff, cb); this.OnSniffPacket = (SniffPacketHandler)Delegate.Combine(this.OnSniffPacket, pcb); this._S = S; this._S.OnSniff += new UPnPService.SniffHandler(this.SniffSink); this._S.OnSniffPacket += new UPnPService.SniffPacketHandler(this.SniffPacketSink); }
public UPnPServiceWatcher(UPnPService S, SniffHandler cb, SniffPacketHandler pcb) { OnSniff += cb; OnSniffPacket += pcb; _S = S; _S.OnSniff += new UPnPService.SniffHandler(SniffSink); _S.OnSniffPacket += new UPnPService.SniffPacketHandler(SniffPacketSink); }
public UPnPServiceWatcher(UPnPService S, SniffHandler cb, SniffPacketHandler pcb) { OnSniff += cb; OnSniffPacket += pcb; _S = S; _S.OnSniff += SniffSink; _S.OnSniffPacket += SniffPacketSink; }
public UPnPServiceWatcher(UPnPService S, SniffHandler cb) : this(S, cb, null) { }