Reference Library

Welcome to! is a rich software framework for quickly building IoT device applications running on Linux-based devices. implements a web-enabled, secure, modular and extensible JavaScript and C++ runtime environment and provides ready-to-use and industry proven software building blocks. These enable devices to talk to various sensors, other devices and cloud services, and to process, analyze and filter sensor data locally, at the edge device or within the local network ("fog").

If you're new to, please start with the Introduction and Overview and Getting Started with documents.

User Guides And Tutorials

POCO C++ Libraries

Open Service Platform

POCO Data Library

POCO PageCompiler

POCO Zip Library

Remoting NG

API Reference by Namespace

CppUnit IoT IoT::BtLE IoT::CAN
IoT::DeviceStatus IoT::Devices IoT::GNSS IoT::GNSS::NMEA
IoT::MQTT IoT::MobileConnection IoT::Modbus IoT::NetworkEnvironment
IoT::UDP IoT::WebEvent IoT::XBee Poco
Poco::CodeGeneration Poco::CppParser Poco::Crypto Poco::Data
Poco::Data::Keywords Poco::Data::SQLite Poco::Dynamic Poco::Dynamic::Impl
Poco::Geo Poco::Impl Poco::JS Poco::JS::Bridge
Poco::JS::Core Poco::JS::Core::Internal Poco::JS::Data Poco::JS::Net
Poco::JSON Poco::Net Poco::Net::Impl Poco::OSP
Poco::OSP::Auth Poco::OSP::JS Poco::OSP::Unit Poco::OSP::Web
Poco::OSP::WebEvent Poco::Redis Poco::RemotingNG Poco::RemotingNG::TCP
Poco::Serial Poco::Util Poco::Util::Units Poco::Util::Units::Constants
Poco::Util::Units::Internal Poco::Util::Units::Units Poco::Util::Units::Values Poco::WebTunnel
Poco::XML Poco::Zip std