DiscoveryAdvancedV1 class
This class is used for discovery_b64 advanced structures with version >=1
- Inheritance
-
- Object
- Discovery
- DiscoveryAdvancedV0
- DiscoveryAdvancedV1
- Implementers
- Annotations
-
- @MyJsonSerializable()
Constructors
- DiscoveryAdvancedV1.new(Uint8List byteArray)
Properties
-
activeInterface
→ EnumValue<
PrinterInterface> -
finalinherited
- advancedPacketFormat → ByteValue
-
finalinherited
-
availableInterfacesBitfield
→ ListEnumValue<
PrinterInterface> -
finalinherited
-
availableLanguagesBitfield
→ ListEnumValue<
DiscoveredPrinterLanguage> -
finalinherited
-
availableProtocols
→ ListEnumValue<
NetworkProtocol> -
finalinherited
-
availableSecondaryLanguagesBitfield
→ ListEnumValue<
SecondaryPrinterLanguage> -
finalinherited
- byteArray → Uint8List
-
The source byte used for constructing this class
finalinherited
- companyAbbreviation → StringValue
-
finalinherited
- darkness → IntValue
-
finalinherited
- deviceUniqueId → StringValue
-
finalinherited
-
discoveryDataMap
→ Map<
String, dynamic> -
For backwards compatibility, this property provides the same data as the getDiscoveryDataMap function that can be found in the Java library provided by Zebra.
finalinherited
- discoveryVersion → ByteValue
-
The version of the discovery_b64 message.
3 = legacy
4= advanced
finalinherited
- dnsDomain → StringValue
-
finalinherited
- dotsPerDotRow → IntValue
-
finalinherited
- dotsPerMm → IntValue
-
finalinherited
- error → bool
-
This property returns true when one or more values have an error.
no setterinherited
-
errors
→ ListCombinedSegmentedEnumValue<
PrinterError> -
finalinherited
- fwVersion → StringValue
-
finalinherited
- gatewayMask → AddressValue
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ipAcquisitionProto
→ EnumValue<
IpAcquisitionProtocol> -
finalinherited
- ipAddress → AddressValue
-
finalinherited
-
items
→ List<
ValueBase> -
This property lists all values in this class and is used as the source for the error property.
no setteroverride
- labelLength → IntValue
-
finalinherited
- labelsQueued → IntValue
-
finalinherited
- labelWidth → IntValue
-
finalinherited
- location → StringValue
-
finalinherited
- macAddress → HexValue
-
finalinherited
-
mediaType
→ EnumValue<
PrinterMediaType> -
finalinherited
- notUsed1 → NotUsedValue
-
These bytes are not used, or don't have any known function
finalinherited
- notUsed2 → NotUsedValue
-
finalinherited
- numOfLabelsInBatch → IntValue
-
finalinherited
- odometerMarkerOne → IntValue
-
finalinherited
- odometerMarkerTwo → IntValue
-
finalinherited
- odometerTotal → IntValue
-
finalinherited
- port → IntValue
-
finalinherited
-
primaryLanguage
→ EnumValue<
DiscoveredPrinterLanguage> -
finalinherited
- printHeadWidth → IntValue
-
final
-
printMethod
→ EnumValue<
PrintMethod> -
finalinherited
-
printMode
→ EnumValue<
PrintMode> -
finalinherited
- productName → StringValue
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- subnetMask → AddressValue
-
finalinherited
- systemName → StringValue
-
finalinherited
-
warnings
→ ListCombinedSegmentedEnumValue<
PrinterWarning> -
finalinherited
- zbiEnabled → BoolValue
-
finalinherited
- zbiMajorVersion → IntValue
-
finalinherited
- zbiMinorVersion → IntValue
-
finalinherited
-
zbiState
→ EnumValue<
ZbiState> -
finalinherited
Methods
-
getPortStatus(
) → PrinterPortStatus -
inherited
-
initMap(
) → void -
This function adds al relevant items to the discoveryDataMap
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Add a way to convert this class to Json
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited