| Updated: October 28, 2024 | 
The Device Publishers Developer's Guide is aimed at developers who write applications that read device information through the Persistent Publish/Subscribe (PPS) service. This guide describes the contents of all PPS objects created and used by device publishers; it also lists the command-line options for the publishers.
| To find out about: | Go to: | 
|---|---|
| Device publisher responsibilities and the publishers that we ship | Device Publishers | 
| Setting up PPS before running device publishers | Running a device publisher | 
| The types of PPS objects written by the publishers and which directories store these objects | PPS object types | 
| The service that launches drivers for USB devices, mounts their filesystems, and publishes their device details | The USB Launcher Service | 
| The publisher that provides information about cards inserted into SD slots | The mmcsdpub Publisher | 
| The publisher that provides information about CD devices | The cdpub Publisher |