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

            return(new PacketField <string>(PacketFieldType.FourCC, packet.ReadFourCC(), name));
        }