コード例 #1
0
        public static PacketField <IPAddress> ReadIPAddressField(this IncomingPacket packet, string name, bool ipv6)
        {
            Contract.Requires(packet != null);
            Contract.Requires(name != null);
            Contract.Ensures(Contract.Result <PacketField <IPAddress> >().Value != null);

            return(new PacketField <IPAddress>(PacketFieldType.IPAddress, packet.ReadIPAddress(ipv6), name));
        }