Click or drag to resize

Zebra.Sdk.Comm Namespace

Provides implementation for communication protocols.
Classes
  Class Description
Public class Code example BluetoothConnection Establishes a Bluetooth® connection to a printer
Public class Code example BluetoothConnectionInsecure Establishes an insecure Bluetooth® connection to a printer.
Public class Code example BluetoothStatusConnection Establishes a Bluetooth® status only connection to a Link-OS printer.
Public class Code example BluetoothStatusConnectionInsecure Establishes a status only insecure Bluetooth® connection to a Link-OS printer.
Public class ConnectionA Abstract class which implements the default functionality of Connection.
Public class Code example ConnectionBuilder Builds a Connection from a description string. The description string is used to specify a connection to a specific device over TCP or Bluetooth®.
Public class ConnectionException Signals that an error has occurred on the connection.
Public class ConnectionReestablisherBase For Zebra internal use only.
Public class ConnectionStatusA Abstract class which implements the default functionality of StatusConnection.
Public class Code example DriverPrinterConnection Establishes a USB connection to a printer.
Public class LogStreamException Signals that an error has occurred while writing to the connections log stream.
Public class Code example MultichannelBluetoothConnection Establishes a Bluetooth® label and status connection to a printer.
Public class MultichannelConnection Base class for Link-OS printers which support separate printing and status channels.
Public class Code example MultichannelTcpConnection Establishes a Multichannel TCP connection to a device.
Public class NotMyConnectionDataException For internal use of the Zebra Printer API only.
Public class Code example TcpConnection Establishes a TCP connection to a device.
Public class Code example TcpStatusConnection Establishes a status only TCP connection to a device
Public class UsbConnection Establishes an Android™ USB connection to an attached Zebra USB printer.
Interfaces
  Interface Description
Public interface Connection A connection to a device.
Public interface ConnectionReestablisher Defines methods used to reestablish a connection to a printer which may have been closed.
Public interface ConnectionWithWriteLogging A connection to a device that copies data sent to the connection to the provided stream.
Public interface IpAddressable An interface defining methods associated with a device that may be addressed via an IP connection.
Public interface ResponseValidator An interface defining a method to validate whether a response from the printer is complete.
Public interface StatusConnection A status connection to a Link-OS printer. The status connection requires Link-OS firmware 2.5 or higher. This connection will not block the printing channel, nor can it print.
Public interface StatusConnectionWithWriteLogging A status connection to a Link-OS printer. The status connection requires Link-OS firmware 2.5 or higher. This connection will not block the printing channel, nor can it print.It copies data sent to the connection to the provided stream.
Public interface UsbPermissionRequestor Interface defining a UsbPermissionRequestor.
Enumerations
  Enumeration Description
Public enumeration ConnectionChannel For printers that support both Status and Printing channel (Link OS printers).