Kyoto Tycoon
|
RPC utilities. More...
#include <ktcommon.h>
#include <ktutil.h>
#include <ktsocket.h>
#include <ktthserv.h>
#include <kthttp.h>
Classes | |
class | kyototycoon::RPCClient |
RPC client. More... | |
class | kyototycoon::RPCServer |
RPC server. More... | |
class | kyototycoon::RPCServer::Logger |
Interface to log internal information and errors. More... | |
class | kyototycoon::RPCServer::Worker |
Interface to process each request. More... | |
class | kyototycoon::RPCServer::Session |
Interface to log internal information and errors. More... | |
class | kyototycoon::RPCServer::Session::Data |
Interface of session local data. More... | |
class | kyototycoon::RPCServer::WorkerAdapter |
Adapter for the worker. | |
Namespaces | |
namespace | kyototycoon |
All symbols of Kyoto Tycoon. | |
Defines | |
#define | KTRPCPATHPREFIX "/rpc/" |
prefix of the RPC entry | |
#define | KTRPCFORMMTYPE "application/x-www-form-urlencoded" |
MIME type of form data. | |
#define | KTRPCTSVMTYPE "text/tab-separated-values" |
MIME type of TSV. | |
#define | KTRPCTSVMATTR "colenc" |
encoding attribute of TSV |
RPC utilities.
#define KTRPCPATHPREFIX "/rpc/" |
prefix of the RPC entry
#define KTRPCFORMMTYPE "application/x-www-form-urlencoded" |
MIME type of form data.
#define KTRPCTSVMTYPE "text/tab-separated-values" |
MIME type of TSV.
#define KTRPCTSVMATTR "colenc" |
encoding attribute of TSV