| ▼NUniPRT | Provide support for different communication interfaces/ports |
| ▼NSdk | |
| ▼NComm | |
| CAComm | Abstract class that implements default functionality for IComm interface class |
| CCommunication | |
| CIComm | Interface to a communication connection |
| CTcpConnection | Class that implements the TCP specific communication and extends the AComm class |
| ▼NDiscovery | |
| CNetworkDiscover | |
| ▼NJson | |
| CJsonComm | Management (Mgmt) Comm using JSON format. Concerned with full/well-formed Mgmt/JSON msg frames and forwards to any listeners via channels |
| CJsonStringBuilder | Support for building JSON messages sent to printer |
| CJsonStringTokenizer | Support for parsing JSON messages from printer |
| ▼NLabelMaker | |
| ►NInterfaces | |
| ►NPGL | |
| ►NTSPL | |
| ▼NMgmt | |
| CAMgmtListenerChannels | |
| CIMgmtComm | |
| CIMgmtMessenger | Channel for receiving JSON messages from printer |
| CIMgmtMsgListenerChannels | Listener channels for receiving management messages from printer |
| CListener | |
| CListenerChannelsJson | |
| CListenerChannelsMgmtMsg | |
| CMessenger | Class to facilitate management message communication with printer |
| CMgmtMsg | Container class used to hold JSON messages |
| ▼NMonitor | |
| CIOdvMonitor | |
| CIPrinterMonitor | |
| CIRfidMonitor | |
| COdvMonitor | Provide support for ODV related services. Module to facilitate listening/retrieval of printer unsolicited messaging related to ODV |
| CPrinterMonitor | Module to facilitate listening/retrieval of printer unsolicited messaging or retrieval of printer status/information |
| CRfidMonitor | Provide support for RFID related services. Module to facilitate listening/retrieval of printer unsolicited messaging related to RFID |
| ▼NReports | |
| COdvReport | ODV Report class to show ODV/ODV2D data received from printer |
| CPrinterInfo | Printer information class to show printer attributes and other useful information |
| CRfidReport | RFID report based on RFID tag messages received from printer |
| ▼NSettings | |
| CConfig | Container for printer configuration |
| CConfigs | Support for reading and writing printer configurations |
| CIConfigs | |
| CISettingsReadWrite | |
| CSetting | Holds metadata associated with a setting and properties associated with a setting |
| CSettingsReadWrite | Support for reading and writing printer settings |
| ▼NUtilities | |
| CUtilities | Commonly used services that allow for "one liner" or as close to "one liner" service as possible |