Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
JSONRPC::IJSONRPCAnnouncer Class Reference

#include <IJSONRPCAnnouncer.h>

Inheritance diagram for JSONRPC::IJSONRPCAnnouncer:
ANNOUNCEMENT::IAnnouncer JSONRPC::CTCPServer

Public Member Functions

 ~IJSONRPCAnnouncer () override=default
 
- Public Member Functions inherited from ANNOUNCEMENT::IAnnouncer
 IAnnouncer ()=default
 
virtual ~IAnnouncer ()=default
 
virtual void Announce (AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data)=0
 

Static Protected Member Functions

static std::string AnnouncementToJSONRPC (ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &method, const CVariant &data, bool compactOutput)
 

Constructor & Destructor Documentation

◆ ~IJSONRPCAnnouncer()

JSONRPC::IJSONRPCAnnouncer::~IJSONRPCAnnouncer ( )
overridedefault

Member Function Documentation

◆ AnnouncementToJSONRPC()

static std::string JSONRPC::IJSONRPCAnnouncer::AnnouncementToJSONRPC ( ANNOUNCEMENT::AnnouncementFlag flag,
const std::string & sender,
const std::string & method,
const CVariant & data,
bool compactOutput )
inlinestaticprotected

The documentation for this class was generated from the following file: