Poco::RemotingNG::JSONRPC

class JSONRPCRequestHandler

File Information

Library: RemotingNG/JSONRPC
Package: JSONRPC
Header: Poco/RemotingNG/JSONRPC/JSONRPCRequestHandler.h

Description

The HTTPRequestHandler implementation for RemotingNG JSONRPC.

Inheritance

Direct Base Classes: Poco::Net::HTTPRequestHandler

All Base Classes: Poco::Net::HTTPRequestHandler

Member Summary

Member Functions: handleCORS, handleRequest

Inherited Functions: handleRequest

Constructors

JSONRPCRequestHandler

JSONRPCRequestHandler(
    Listener & listener
);

Creates a JSONRPCRequestHandler, using the given Listener.

Destructor

~JSONRPCRequestHandler virtual

~JSONRPCRequestHandler();

Destroys the JSONRPCRequestHandler.

Member Functions

handleRequest

void handleRequest(
    Poco::Net::HTTPServerRequest & request,
    Poco::Net::HTTPServerResponse & response
);

handleCORS protected

bool handleCORS(
    Poco::Net::HTTPServerRequest & request,
    Poco::Net::HTTPServerResponse & response
);

Securely control IoT edge devices from anywhere   Connect a Device