コード例 #1
0
ファイル: Packet.cs プロジェクト: freddeyyy/mmotest
        /// <summary>
        /// Für die Packets die gesendet werden und es keinen buffer gibt
        /// </summary>
        public Packet(PacketInfo pInfo)
        {
            asen = new ASCIIEncoding();
                byte[] info = new byte[2];

                info[0] = pInfo.ToByte();

                byteInfo = info[0];
                this.pInfo = pInfo;
        }
コード例 #2
0
ファイル: Packet.cs プロジェクト: freddeyyy/mmotest
        /// <summary>
        /// Hat 4 Konstruktoren
        /// PacketInfo und buffer als byte[] oder als string
        /// Oder nur PacketInfo(für die Packets die erst Gegettet werden müssen).
        /// Oder nur buffer als byte[] wenn die PacketInfo daraus erlesen wird
        /// </summary>
        /// <summary>
        /// PacketInfo und buffer als byte[]
        /// </summary>
        public Packet(PacketInfo pInfo, byte[] buffer)
        {
            byte[] info = new byte[2];
                info[0] = pInfo.ToByte();

                byteInfo = info[0];
                asen = new ASCIIEncoding();
                value = GetPacketByte(buffer, info);
                this.pInfo = pInfo;
        }