Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
No Matches
JSONRPC::ITransportLayer Class Referenceabstract

#include <ITransportLayer.h>

Inheritance diagram for JSONRPC::ITransportLayer:
CAddOnTransport JSONRPC::CTCPServer jni::CJNIXBMCJsonHandler::CJNITransportLayer

Public Member Functions

virtual ~ITransportLayer ()=default
virtual bool PrepareDownload (const char *path, CVariant &details, std::string &protocol)=0
virtual bool Download (const char *path, CVariant &result)=0
virtual int GetCapabilities ()=0

Constructor & Destructor Documentation

◆ ~ITransportLayer()

virtual JSONRPC::ITransportLayer::~ITransportLayer ( )

Member Function Documentation

◆ Download()

virtual bool JSONRPC::ITransportLayer::Download ( const char * path,
CVariant & result )
pure virtual

◆ GetCapabilities()

virtual int JSONRPC::ITransportLayer::GetCapabilities ( )
pure virtual

◆ PrepareDownload()

virtual bool JSONRPC::ITransportLayer::PrepareDownload ( const char * path,
CVariant & details,
std::string & protocol )
pure virtual

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