UniPRT SDK
v1.0.0.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
►
C
UniPRT.Sdk.Mgmt.AMgmtListenerChannels< MgmtMsg >
C
UniPRT.Sdk.Mgmt.ListenerChannelsMgmtMsg
►
C
UniPRT.Sdk.Mgmt.AMgmtListenerChannels< string >
C
UniPRT.Sdk.Mgmt.ListenerChannelsJson
►
C
UniPRT.Sdk.LabelMaker.Interfaces.APair< float >
C
UniPRT.Sdk.LabelMaker.Interfaces.FontSize
Font size in the X and Y direction allows for stretching/resizing when non-default font size is desired
C
UniPRT.Sdk.LabelMaker.Interfaces.Point
C
UniPRT.Sdk.Comm.Communication
C
UniPRT.Sdk.Settings.Config
Container for printer configuration
C
UniPRT.Sdk.LabelMaker.Interfaces.Defaults
The defaults used for settings if not specified during object creation or set/changed
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IAlignment
The alignment of an object within the plane
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ITextSettings
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IText
►
C
UniPRT.Sdk.LabelMaker.Interfaces.AText
C
UniPRT.Sdk.LabelMaker.PGL.Text
C
UniPRT.Sdk.LabelMaker.TSPL.Text
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcodeItem
Specify barcode content and position on plane where barcode starts
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ABarcodeItem
C
UniPRT.Sdk.LabelMaker.Interfaces.BarcodeItem
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcodeItem_2D
Barcodes types for 2D barcodes / public enum BarcodeTypeEnum_2D { NOT_DEFINED, // for case where need to enforce initialization MAXICODE, QR, PDF417, AZTEC, DATAMATRIX }
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcode2D
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ABarcode2D
►
C
UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode
Base class for Aztec 2D barcode
C
UniPRT.Sdk.LabelMaker.PGL.AztecBarcode
C
UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ADataMatrix
Base class for DataMatrix 2D barcode with ECC 200 error correction
C
UniPRT.Sdk.LabelMaker.PGL.DataMatrixBarcode
C
UniPRT.Sdk.LabelMaker.TSPL.DataMatrixBarcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.APdf417
Base class for PDF417 barcode
C
UniPRT.Sdk.LabelMaker.PGL.Pdf417Barcode
C
UniPRT.Sdk.LabelMaker.TSPL.Pdf417Barcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.AQRBarcode
Base class for QR Code 2D barcode
C
UniPRT.Sdk.LabelMaker.PGL.QRBarcode
C
UniPRT.Sdk.LabelMaker.TSPL.QRBarcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcodeType1D
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcode_1D_Properties
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcode1D
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ABarcode1D
C
UniPRT.Sdk.LabelMaker.PGL.Barcode1D
C
UniPRT.Sdk.LabelMaker.TSPL.Barcode1D
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarWidths
Sets the Narrow/Wide bar widths
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ABarWidths
C
UniPRT.Sdk.LabelMaker.PGL.BarWidths
C
UniPRT.Sdk.LabelMaker.TSPL.BarWidths
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IBox
C
UniPRT.Sdk.LabelMaker.PGL.Box
C
UniPRT.Sdk.LabelMaker.TSPL.Box
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ICellSquare
Sets the size of the single cell of a 2D barcode. / public interface ICellSize { /**
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ACellSquare
C
UniPRT.Sdk.LabelMaker.Interfaces.CellRect
C
UniPRT.Sdk.LabelMaker.Interfaces.CellSquare
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ICellRect
Sets the size of the single cell rectangle of a 2D barcode
C
UniPRT.Sdk.LabelMaker.Interfaces.CellRect
►
C
UniPRT.Sdk.Comm.IComm
Interface to a communication connection
►
C
UniPRT.Sdk.Comm.AComm
Abstract class that implements default functionality for
IComm
interface class
C
UniPRT.Sdk.Comm.TcpConnection
Class that implements the TCP specific communication and extends the
AComm
class
►
C
UniPRT.Sdk.Settings.IConfigs
C
UniPRT.Sdk.Settings.Configs
Support for reading and writing printer configurations
►
C
IDisposable
C
UniPRT.Sdk.Json.JsonComm
Management (
Mgmt
) Comm using JSON format. Concerned with full/well-formed Mgmt/JSON msg frames and forwards to any listeners via channels
C
UniPRT.Sdk.Mgmt.Messenger
Class to facilitate management message communication with printer
C
UniPRT.Sdk.Monitor.OdvMonitor
Provide support for ODV related services. Module to facilitate listening/retrieval of printer unsolicited messaging related to ODV
C
UniPRT.Sdk.Monitor.PrinterMonitor
Module to facilitate listening/retrieval of printer unsolicited messaging or retrieval of printer status/information
C
UniPRT.Sdk.Monitor.RfidMonitor
Provide support for RFID related services. Module to facilitate listening/retrieval of printer unsolicited messaging related to RFID
C
UniPRT.Sdk.Settings.Configs
Support for reading and writing printer configurations
C
UniPRT.Sdk.Settings.SettingsReadWrite
Support for reading and writing printer settings
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IFont
C
UniPRT.Sdk.LabelMaker.Interfaces.IFontSettings
C
UniPRT.Sdk.LabelMaker.Interfaces.ITextSettings
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IFontSizeUnits
C
UniPRT.Sdk.LabelMaker.Interfaces.IFontSettings
C
UniPRT.Sdk.LabelMaker.Interfaces.ITextSettings
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IFontStyle
C
UniPRT.Sdk.LabelMaker.Interfaces.IFontSettings
C
UniPRT.Sdk.LabelMaker.Interfaces.ITextSettings
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ILabel
Label is the container for other objects that are printed
C
UniPRT.Sdk.LabelMaker.PGL.Label
C
UniPRT.Sdk.LabelMaker.TSPL.Label
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ILine
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ALine
C
UniPRT.Sdk.LabelMaker.PGL.Line
C
UniPRT.Sdk.LabelMaker.TSPL.Line
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IMaxicodeData
Interface for objects that contain Maxicode barcode data
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IMaxicodeMsg
Maxicode barcode data. Does not apply to Mode 2 or 3
►
C
UniPRT.Sdk.LabelMaker.Interfaces.AMaxicodeMsg
This is for modes with free form message. Does not apply to Mode 2 or 3
C
UniPRT.Sdk.LabelMaker.PGL.MaxicodeMsg
C
UniPRT.Sdk.LabelMaker.TSPL.MaxicodeMsg
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IMaxicodeMsgStructured
Maxicode barcode data. Maxicode Free Form carrier message. Only applies to Mode 2 and 3
►
C
UniPRT.Sdk.LabelMaker.Interfaces.AMaxicodeMsgStructured
This only applies for Mode 2 or 3
C
UniPRT.Sdk.LabelMaker.PGL.MaxicodeMsgStructured
C
UniPRT.Sdk.LabelMaker.TSPL.MaxicodeMsgStructured
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IMaxicodeMsgStructuredOpenSystemStandard
Maxicode barcode data. Maxicode Open System Standard carrier message. Only applies to Mode 2 and 3
►
C
UniPRT.Sdk.LabelMaker.Interfaces.AMaxicodeMsgStructuredOpenSystemStandard
This only applies for Mode 2 or 3
C
UniPRT.Sdk.LabelMaker.PGL.MaxicodeMsgStructuredOpenSystemStandard
C
UniPRT.Sdk.LabelMaker.TSPL.MaxicodeMsgStructuredOpenSystemStandard
C
UniPRT.Sdk.Mgmt.IMgmtComm< T >
►
C
UniPRT.Sdk.Mgmt.IMgmtMessenger
Channel for receiving JSON messages from printer
C
UniPRT.Sdk.Mgmt.Messenger
Class to facilitate management message communication with printer
►
C
UniPRT.Sdk.Mgmt.IMgmtMsgListenerChannels< T >
Listener
channels for receiving management messages from printer
C
UniPRT.Sdk.Mgmt.AMgmtListenerChannels< T >
►
C
UniPRT.Sdk.Monitor.IOdvMonitor
C
UniPRT.Sdk.Monitor.OdvMonitor
Provide support for ODV related services. Module to facilitate listening/retrieval of printer unsolicited messaging related to ODV
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IPair< T >
Pair that can be for any 2D plane relationship or other use
C
UniPRT.Sdk.LabelMaker.Interfaces.APair< T >
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IPair< float >
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IFontSize
Pair for font scaling/resizing
C
UniPRT.Sdk.LabelMaker.Interfaces.FontSize
Font size in the X and Y direction allows for stretching/resizing when non-default font size is desired
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IPoint
Coordinate pair within a 2D plane
C
UniPRT.Sdk.LabelMaker.Interfaces.Point
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IPositionRuler
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcode2D
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IMaxicodeBarcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.AMaxicodeBarcode
C
UniPRT.Sdk.LabelMaker.PGL.MaxicodeBarcode
C
UniPRT.Sdk.LabelMaker.TSPL.MaxicodeBarcode
►
C
UniPRT.Sdk.Monitor.IPrinterMonitor
C
UniPRT.Sdk.Monitor.PrinterMonitor
Module to facilitate listening/retrieval of printer unsolicited messaging or retrieval of printer status/information
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IPrintResolution
The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in updates to both
C
UniPRT.Sdk.LabelMaker.Interfaces.PrintResolution
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IRectangleCell
C
UniPRT.Sdk.LabelMaker.Interfaces.APdf417
Base class for PDF417 barcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IRfidBankSelect
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ARfidWrite
C
UniPRT.Sdk.LabelMaker.PGL.RfidWrite
C
UniPRT.Sdk.LabelMaker.TSPL.RfidWrite
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IRfidBitField
C
UniPRT.Sdk.LabelMaker.Interfaces.ARfidWrite
►
C
UniPRT.Sdk.Monitor.IRfidMonitor
C
UniPRT.Sdk.Monitor.RfidMonitor
Provide support for RFID related services. Module to facilitate listening/retrieval of printer unsolicited messaging related to RFID
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IRfidPassword
For cases where memory access is password protected
C
UniPRT.Sdk.LabelMaker.Interfaces.ARfidWrite
C
UniPRT.Sdk.LabelMaker.Interfaces.IRfidWrite
Write to different areas or memory blocks of an RFID tag
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IRotation
The rotation of an object
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcode2D
C
UniPRT.Sdk.LabelMaker.Interfaces.IBarcode_1D_Properties
C
UniPRT.Sdk.LabelMaker.Interfaces.ITextSettings
C
UniPRT.Sdk.LabelMaker.PGL.MaxicodeBarcode
C
UniPRT.Sdk.LabelMaker.TSPL.MaxicodeBarcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.IRuler
The units and resolution used for object placement within a plane
C
UniPRT.Sdk.LabelMaker.Interfaces.Ruler
►
C
UniPRT.Sdk.Settings.ISettingsReadWrite
C
UniPRT.Sdk.Settings.SettingsReadWrite
Support for reading and writing printer settings
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ISquareCell
C
UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode
Base class for Aztec 2D barcode
C
UniPRT.Sdk.LabelMaker.Interfaces.ADataMatrix
Base class for DataMatrix 2D barcode with ECC 200 error correction
C
UniPRT.Sdk.LabelMaker.Interfaces.AQRBarcode
Base class for QR Code 2D barcode
►
C
IStartPoint
C
UniPRT.Sdk.LabelMaker.Interfaces.IMaxicodeBarcode
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ITextItem
Specify text and position on plane where text starts
►
C
UniPRT.Sdk.LabelMaker.Interfaces.ATextItem
C
UniPRT.Sdk.LabelMaker.Interfaces.TextItem
C
UniPRT.Sdk.Json.JsonStringBuilder
Support for building JSON messages sent to printer
C
UniPRT.Sdk.Json.JsonStringTokenizer
Support for parsing JSON messages from printer
C
UniPRT.Sdk.Mgmt.Listener
C
UniPRT.Sdk.Mgmt.MgmtMsg
Container class used to hold JSON messages
C
UniPRT.Sdk.Discovery.NetworkDiscover
C
UniPRT.Sdk.Reports.OdvReport
ODV Report class to show ODV/ODV2D data received from printer
C
UniPRT.Sdk.Reports.PrinterInfo
Printer information class to show printer attributes and other useful information
C
UniPRT.Sdk.LabelMaker.Interfaces.RfidConvert
Support methods to help convert non-byte data to order stored in RFID tags
C
UniPRT.Sdk.Reports.RfidReport
RFID report based on RFID tag messages received from printer
C
UniPRT.Sdk.Settings.Setting
Holds metadata associated with a setting and properties associated with a setting
C
UniPRT.Sdk.Utilities.Utilities
Commonly used services that allow for "one liner" or as close to "one liner" service as possible
Generated by
1.8.16