RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Papers & Presentations Archive
RDK services are a set of JSON-RPC based RESTful services for accessing component functionality that is available on a set-top box. RDK Services are managed and accessed through the Thunder framework. Thunder supports both HTTP and websocket requests making the service easily accessible to Lightning, Web, and native client applications.
RDK services are implemented as Thunder Plugins and must adhere to the PluginHost::IPlugin
interface. This interface is accessible by extending the AbstractPlugin
helper class available as part of the rdkservices
library. Thunder is responsible for, among other things, initializing plugins and routing service request and responses.
DISCLAIMER: Please note that the use of the RDK Wiki is subject to its Privacy Policy & Terms of Use. In addition, this Wiki may be accessed by all RDK licensees and their contractors.
Powered by a free Atlassian Confluence Open Source Project License granted to RDKCentral. Evaluate Confluence today.