RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Types | Public Member Functions | Public Attributes
Datacratic::AdHocJsonConnectionHandler Struct Reference

#include <json_endpoint.h>

Inheritance diagram for Datacratic::AdHocJsonConnectionHandler:
Datacratic::JsonConnectionHandler Datacratic::HttpConnectionHandler Datacratic::PassiveConnectionHandler Datacratic::ConnectionHandler

List of all members.

Public Types

typedef std::function< void(const
HttpHeader &header, const
Json::Value &json, const
std::string &jsonStr,
AdHocJsonConnectionHandler
*connection) 
OnJson )

Public Member Functions

 AdHocJsonConnectionHandler (OnJson onJson)
virtual void handleJson (const HttpHeader &header, const Json::Value &json, const std::string &jsonStr)

Public Attributes

OnJson onJson

Detailed Description

A JSON connection handler that allows an ad-hoc handler to be used.

Definition at line 57 of file json_endpoint.h.


Member Function Documentation

virtual void Datacratic::AdHocJsonConnectionHandler::handleJson ( const HttpHeader header,
const Json::Value json,
const std::string &  jsonStr 
) [inline, virtual]

Handler that deals with the actual JSON.

Implements Datacratic::JsonConnectionHandler.

Definition at line 76 of file json_endpoint.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator