/// <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; }
/// <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; }