FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
FARGOS Embedded HTTP server

Classes

class  GenericSocketAddress
 Protocol-independent representation of a socket address. IPv4, IPv6 and file domain sockets are supported. More...
 
class  HTTP_SessionRecord
 Per-session HTTP state record. More...
 
class  HTTPembeddedServerBase
 Core embedded HTTP server logic. More...
 
class  HTTPembeddedServer< ACCEPT_CLASS, USER_CLASS >
 Templatized embedded HTTP server interface; realizes a complete implementation of HTTPembeddedServerBase. More...
 
class  HTTPeventStateRecord
 Internal record to describe events to be published via HTTP. More...
 
struct  HTTPstatusRecordKey
 Key structure for imposing a partial order on HTTP status events. More...
 
struct  ltHTTPstatusRecordKey
 Implements Less-than for HTTPstatusRecordKey. More...
 
class  HTTPnotificationReceiverInterface
 Abstract interface to receive log message for transmission to HTTP-attached clients. More...
 
class  HTTPnotificationPublisher
 Base class for converting a LogManager into a publisher that outputs log event messages to multiple attached clients. More...
 
class  HTTPstatusLog
 Implements HTTPnotificationReceiverInterface to maintain a history of events and log lines which are to be published via HTTP. More...
 

Functions

template<typename STREAMTYPE >
STREAMTYPE & operator<< (STREAMTYPE &os, const GenericSocketAddress &arg)
 
template<typename STREAMTYPE >
STREAMTYPE & operator<< (STREAMTYPE &os, const HTTP_SessionRecord &arg)
 
template<typename STREAMTYPE >
STREAMTYPE & operator<< (STREAMTYPE &os, const HTTPeventStateRecord &arg)
 

Detailed Description

Function Documentation

◆ operator<<() [1/3]

template<typename STREAMTYPE >
STREAMTYPE& operator<< ( STREAMTYPE &  os,
const GenericSocketAddress arg 
)
inline

◆ operator<<() [2/3]

template<typename STREAMTYPE >
STREAMTYPE& operator<< ( STREAMTYPE &  os,
const HTTP_SessionRecord arg 
)
inline

◆ operator<<() [3/3]

Generated: Fri Jul 31 2020 18:19:16
Support Information