DiscoveryAdvancedV1 class

This class is used for discovery_b64 advanced structures with version >=1

Inheritance
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