Beispiel #1
0
        public IPCChannel(byte channelId)
        {
            _channelId = channelId;

            _udpClient = new UdpClient();
            _udpClient.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
            _udpClient.Client.Bind(_localEndPoint);

            _udpClient.JoinMulticastGroup(MulticastIP);
            _udpClient.BeginReceive(ReceiveCallback, null);

            _packetInspector = new PacketInspector(_typeInfo);
            _ipcChannels.Add(this);
        }
 public PacketInspectorService()
 {
     this.packetInspector = new PacketInspector();
 }
 private void Dump(object sender, RoutedEventArgs e)
 {
     PacketInspector.Dump();
 }
 private void Start(object sender, RoutedEventArgs e)
 {
     PacketInspector.NewStat();
 }