RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
RTBKIT::HttpAuctionHandler Member List
This is the complete list of members for RTBKIT::HttpAuctionHandler, including all inherited members.
addActivity(const std::string &activity)Datacratic::ConnectionHandler
addActivity(const char *fmt,...) (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler
addActivityS(const char *activity)Datacratic::ConnectionHandler
auction (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler
cancelTimer()RTBKIT::HttpAuctionHandler
checkMagic() const (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler
CHUNK_BODY enum value (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
CHUNK_HEADER enum value (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
chunkBody (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
chunkHeaderDatacratic::HttpConnectionHandler
chunkSize (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
closeConnection()Datacratic::ConnectionHandler
closeWhenHandlerFinished() (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
ConnectionHandler() (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
created (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler [static]
destroyed (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler [static]
disconnected (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler
doAsync(const boost::function< void()> &callback, const char *name)Datacratic::ConnectionHandler [inline]
doError(const std::string &error)Datacratic::PassiveConnectionHandler [virtual]
doEvent(const char *eventName, EventType type=ET_COUNT, float value=1.0, const char *units="")RTBKIT::HttpAuctionHandler
DONE enum value (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
done (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
dropAuction(const std::string &reason="")RTBKIT::HttpAuctionHandler [virtual]
endpoint (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler
error (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
firstDataDatacratic::HttpConnectionHandler
get_endpoint() (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
getHandle() const (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
getResponse() const RTBKIT::HttpAuctionHandler [virtual]
getRoundTripTimeMs(const HttpHeader &header)RTBKIT::HttpAuctionHandler [virtual]
getTimeAvailableMs(const HttpHeader &header, const std::string &payload)RTBKIT::HttpAuctionHandler [virtual]
handleData(const std::string &data)Datacratic::HttpConnectionHandler [virtual]
handleDisconnect()RTBKIT::HttpAuctionHandler [virtual]
handleError(const std::string &message)Datacratic::HttpConnectionHandler [virtual]
handleHttpChunk(const HttpHeader &header, const std::string &chunkHeader, const std::string &chunk)Datacratic::HttpConnectionHandler [virtual]
handleHttpData(const std::string &data)Datacratic::HttpConnectionHandler [virtual]
handleHttpHeader(const HttpHeader &header)Datacratic::HttpConnectionHandler [virtual]
handleHttpPayload(const HttpHeader &header, const std::string &payload)RTBKIT::HttpAuctionHandler [virtual]
handleInput() (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler [virtual]
handleOutput() (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler [virtual]
handlePeerShutdown() (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [virtual]
handleSendFinished() (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler [virtual]
handleTimeout(Date date, size_t cookie) (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler [virtual]
hasTimer (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler
hasTransport() const (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
HEADER enum value (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
headerDatacratic::HttpConnectionHandler
headerTextDatacratic::HttpConnectionHandler
HttpAuctionHandler() (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler
HttpConnectionHandler() (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
httpEndpoint (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
incNumServingRequest() (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler
inSend (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
INVALID enum value (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
makeNewHandlerShared()Datacratic::HttpConnectionHandler
NEXT_CLOSE enum value (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
NEXT_CONTINUE enum value (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
NEXT_RECYCLE enum value (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
NextAction enum nameDatacratic::PassiveConnectionHandler
onCleanup()RTBKIT::HttpAuctionHandler [virtual]
onDisassociate()RTBKIT::HttpAuctionHandler [virtual]
onGotTransport()RTBKIT::HttpAuctionHandler [virtual]
onHandlerException(const std::string &handler, const std::exception &exc)Datacratic::ConnectionHandler [inline, virtual]
OnWriteFinished typedef (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
parseBidRequest(const HttpHeader &header, const std::string &payload)RTBKIT::HttpAuctionHandler [virtual]
PassiveConnectionHandler() (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler [inline]
PAYLOAD enum value (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
payloadDatacratic::HttpConnectionHandler
putResponseOnWire(HttpResponse response, std::function< void()> onSendFinished=std::function< void()>())Datacratic::HttpConnectionHandler [virtual]
ReadState enum name (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
readState (defined in Datacratic::HttpConnectionHandler)Datacratic::HttpConnectionHandler
recv(char *buf, size_t buf_size, int flags)Datacratic::ConnectionHandler [inline]
recycleWhenHandlerFinished() (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
scheduleTimerAbsolute(Date timeout, size_t cookie=0, void(*freecookie)(size_t)=0)Datacratic::ConnectionHandler [inline]
scheduleTimerRelative(double secondsFromNow, size_t cookie=0, void(*freecookie)(size_t)=0)Datacratic::ConnectionHandler [inline]
send(const std::string &str, NextAction action=NEXT_CONTINUE, OnWriteFinished onWriteFinished=OnWriteFinished())Datacratic::PassiveConnectionHandler
Datacratic::ConnectionHandler::send(const char *buf, size_t len, int flags)Datacratic::ConnectionHandler [inline]
sendErrorResponse(const std::string &error, const std::string &details="")RTBKIT::HttpAuctionHandler [virtual]
sendHttpChunk(const std::string &chunk, NextAction next=NEXT_CONTINUE, OnWriteFinished onWriteFinished=OnWriteFinished())Datacratic::HttpConnectionHandler
sendResponse()RTBKIT::HttpAuctionHandler [virtual]
servingRequestRTBKIT::HttpAuctionHandler
startReading()Datacratic::ConnectionHandler
startWriting()Datacratic::ConnectionHandler
status() const (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler [virtual]
stopReading()Datacratic::ConnectionHandler
stopWriting()Datacratic::ConnectionHandler
toWrite (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler
transport() (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
transport() const (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline]
TransportBase (defined in Datacratic::PassiveConnectionHandler)Datacratic::PassiveConnectionHandler [friend]
~ConnectionHandler() (defined in Datacratic::ConnectionHandler)Datacratic::ConnectionHandler [inline, virtual]
~HttpAuctionHandler() (defined in RTBKIT::HttpAuctionHandler)RTBKIT::HttpAuctionHandler
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator