C SDK API Reference

Stable C ABI interface — the foundation for all language bindings.

  • Error codes — status codes returned by all API functions
  • Lifecycle — client handle creation and destruction
  • Connection — establishing and disconnecting from the print service
  • Network config — configuring device network (IP / mask / gateway)
  • Parameters — reading and writing server configuration parameters
  • Print data — sending print data to the server
  • Events — subscribing to async event pushes from the server
  • Logs — subscribing to remote log streaming (WatchLogs)
  • Meta — error message queries and version info

Note: For the complete C API reference with all function signatures, parameters, return codes, and usage examples, see the Chinese documentation.