C++ API Library Reference  4.3.2-74-ge1d4cca
Public Functions | List of all members
IOutputStreamLogger Class Referenceabstract

The IOutputStreamLogger class is used with StateManagerServer to log the responses as they are written on its output stream.

Public Functions

virtual void WriteHeader (DateTime utcTimestamp, String const &key, String const &value)=0
 
virtual void WriteResponse (DateTime utcTimestamp, ResponseInfo const &response)=0
 
Constructors and Destructors
virtual ~IOutputStreamLogger ()
 

Usage Description

virtual void WriteHeader ( DateTime  utcTimestamp,
String const &  key,
String const &  value 
)
pure virtual

Writes a header for the current response.

Parameters
utcTimestampThe UTC timestamp of the response.
keyThe header key.
valueThe header value.
virtual void WriteResponse ( DateTime  utcTimestamp,
ResponseInfo const &  response 
)
pure virtual

Writes the current response.

Parameters
utcTimestampThe UTC timestamp of the response.
responseThe response.