コード例 #1
0
ファイル: Bottom.cs プロジェクト: flxflx/watchasayin
 public Connection(uint peerIp, ushort srcPort, ushort dstPort, TIpProtocol protocol, uint timestamp)
     : base(srcPort, dstPort, protocol)
 {
     this._peerIp = peerIp;
 }
コード例 #2
0
ファイル: Bottom.cs プロジェクト: flxflx/watchasayin
 public PortMatch(ushort srcPort, ushort dstPort, uint peerIp, uint placeholderIp, TIpProtocol protocol)
     : base(srcPort, dstPort, protocol)
 {
     this._placeholderIp = placeholderIp;
     this._peerIp = peerIp;
 }
コード例 #3
0
ファイル: Bottom.cs プロジェクト: flxflx/watchasayin
            public Channel(ushort srcPort, ushort dstPort, TIpProtocol protocol)
            {
                this._srcPort = srcPort;
                this._dstPort = dstPort;
                this._protocol = protocol;

                _identifier = ((uint)dstPort << 16) | (uint)srcPort;
                _identifierInverse = ((uint)srcPort << 16) | (uint)dstPort;
            }