All Classes and Interfaces
Class
Description
Enumeration of the various printer alert conditions which can be set on Zebra Printers.
Enumeration of the various alert destinations which can be set on Zebra Printers.
Handler class used to take some action when a printer alert is received.
This is an utility class for getting/setting alerts on a printer.
Utility class for performing Link-OS printer actions for ASM mode.
Takes in a certificate file (P12, DER, PEM, etc) and processes it into a ZebraCertificateInfo object which contains
the selected certificate, Certificate Authority certificate chain, and private key (if applicable).
Enumeration of a task's status
A connection to a device.
Abstract class which implements the default functionality of
Connection.Builds a Connection from a description string.
Signals that an error has occurred on the connection.
Handler class used to notify of connection status
Defines methods used to reestablish a connection to a printer which may have been closed.
Abstract class which implements the default functionality of
StatusConnection.A connection to a device that copies data sent to the connection to the provided stream.
A class used to print template formats using comma separated values as input data.
An interface used to control and obtain various properties of a device.
Container holding information about a discovered printer.
Instance of
DiscoveredPrinter that is returned when performing a Driver
Discovery.DiscoveredPrinterFilter is an interface to allow the user to write custom code to determine whether or not a
DiscoveredPrinter should be included in the discovery result.
Instance of
DiscoveredPrinter that is returned when performing a network
discovery.Instance of
DiscoveredPrinter that is returned when performing a search of
currently connected Zebra USB printers.Signals that there was an error during discovery.
Interface definition for a callback to be invoked for printer discovery events
Class definition for a callback to be invoked for Link-OS printer discovery events
Signals that there was an error during discovery packet decoding
Defines functions used when discovering information about a printer.
Establishes a USB connection to a printer.
Drive types.
This class is used to describe format variable fields.
Options for deleting files when loading profiles to a Zebra printer.
This is an utility class for performing file operations on a device.
The
FileUtilLinkOs interface provides methods for managing files on Zebra printers running Link-OS.Handler class is used to update status while performing a firmware download and to notify the caller when the printer
has reconnected after restarting.
Handler class is used to update status while performing a firmware download.
This is the interface for updating firmware on a Link-OS printer.
A class used to convert TrueType® fonts for use on ZPL printers.
Defines functions used for downloading fonts to Zebra printers.
Defines functions used for interacting with printer formats.
Defines functions used for interacting with Link-OS printer formats.
This is an utility class for printing images on a device.
An interface defining methods associated with a device that may be addressed via an IP connection.
A container class used to hold Link-OS specific information
Signals that an error has occurred while writing to the connections log stream.
Provides access to the magnetic card reader, for devices equipped with one.
A class used to determine if a base
ZebraPrinter has MagCard reader capabilities.Base class for Link-OS printers which support separate printing and status channels.
Establishes a Multichannel Remote connection to a device
Establishes a Multichannel TCP connection to a device
Establishes a Multichannel TLS connection to a device
A class used to discover printers on an IP Network.
Signals that a Link-OS operation has been attempted on a non-Link-OS printer.
Defines a printer alert.
Enumeration of the various printer control languages supported by Zebra Printers.
Container for properties of a printer object.
Interface definition for a callback to be invoked when a printer comes back online and has been rediscovered.
A class used to obtain the status of a Zebra printer.
This class is used to acquire a human readable string of the current errors/warnings stored in a
PrinterStatus instance.Numerous utilities to simplify printer operations
Interface to access the contents of a .zprofile file.
Class which allows you to store a zprofile to a mirror server.
Defines functions used for creating and applying profiles to a Zebra printer.
Handler to monitor long-running file operations.
This class provides access to remotely connected devices.
A class used to discover remote Link-OS printers connected via web sockets to a Zebra serlvet.
Establishes a status only Remote connection to a device.
An interface defining a method to validate whether a response from the printer is complete.
A class that represents an internal device setting.
Signals that an error occurred retrieving a setting
Interface implemented by devices that provide settings.
Methods to use the LinkOS 3.2 JSON syntax to get the ranges for a list of SDGs, without the need to use an allconfig.
A utility class used to wrap with a map and send settings commands to a connection.
A utility class used to wrap and send SGD commands to a connection
Provides access to the smartcard reader, for printers equipped with one.
A class used to determine if a base ZebraPrinter has Smartcard reader capabilities.
Signals that an error has occurred when attempting to communicate with SNMP.
An instance of an SNMP only Zebra printer.
A status connection to a Link-OS printer.
A status connection to a Link-OS printer.
A container class which holds information about various printer drives.
Establishes a TCP connection to a device
Class for describing the status of ports open on a Zebra printer.
Establishes a status only TCP connection to a device
TLS configuration for establishing secure connections.
Establishes a TLS connection to a device
TLS modes supported by the SDK.
Establishes a status only TLS connection to a device
This is a utility class for performing printer actions.
Utility class for performing Link-OS printer actions.
Establishes a direct connection to an attached Zebra USB printer without requiring the presence of a USB driver
A class used to discover USB connected Zebra printers.
Enumeration to determine how the Weblink address is set
Enumeration of the weblink configuration task's state
Callback for updating the status of a Weblink configuration task
Task to configure a printers Weblink setting
A class used to print template formats using XML as input.
Signals that an error occurred while converting a certificate.
Handler class for managing certificate and private key information.
Signals that an illegal argument was used.
A factory used to acquire an instance of a ZebraImageI.
Contains methods used to query attributes of an image formatted for a Zebra printer.
see ZebraImageFactory for how to create an image.
see ZebraImageFactory for how to create an image.
A utility class used to extract info from certificate files and convert the contents into Zebra friendly formats.
An interface used to obtain various properties of a Zebra printer.
A factory used to acquire an instance of a ZebraPrinter.
DiscoveredPrinterFilter implementation that filters out all unsupported Zebra Printers.
Signals that an error has occurred when determining the printer language.
This interface defines increased capabilities of a Zebra Link-OS printer.
Signals that an error occured while configuring weblink
Enumeration of the various print modes supported by Zebra Printers.