public override uint GetPhysicalLength() { return 2 * sizeof (byte) + (ParameterIndex.HasValue ? ParameterIndex.Value.GetCompressedSize() + (NumberOfElements.HasValue ? NumberOfElements.Value.GetCompressedSize() : 0) : 0); }