EHS Embedded HTTP Server  1.5.1.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 C__caselessCaseless Compare class for case insensitive map
 CContentDispositionThis class stores the content disposition of a subbody
 CDatumClass that makes it easy to go between numbers and strings
 CEHSConnectionEHSConnection abstracts the concept of a connection to an EHS application
 CEHSServerEHSServer contains all the network related services for EHS
 Cexception
 CwserrorThis class represents any errors in our WebSockets implementation
 CFormValueThis class stores form data sent from the client in GET and POST requests
 CGenericResponseThis class represents what is sent back to the client
 CHttpResponseThis class represents what is sent back to the client
 CHttpRequestThis class represents a clients HTTP request
 CMutexHelperAutomatically unlocks a mutex if destroyed
 CNetworkAbstractionAbstracts different socket types
 CSocketPlain socket implementation of NetworkAbstraction
 Cparser< rng_policy >The main parser/codec for our WebSockets implementation
 Cparser< wspp::simple_rng >
 CPassphraseHandlerThis interface describes a handler for retrieving passphrases
 CEHSEHS provides HTTP server functionality to a child class
 CPrivilegedBindHelperHelper class for binding of sockets to privileged ports
 CRawSocketHandlerHelper class for performing raw socket IO
 CSHA1
 Csimple_rngA VERY simplistic random generator
 CvalidatorA validator for UTF-8 strings
 CwsendpointThis class implements a server-side WebSockets endpoint
 CwshandlerEvent handler interface for the server-side WebSockets endpoint