API New Year  1.0
API for the project ZIA, EPITECH 2017.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CApiNewYear::IConnectionBase class allowing the execution of connection modules in IServer
 CApiNewYear::IExecutionLineBase class representing the minimum requirements for an HTTP ExecutionLine
 CApiNewYear::IHttpClientBase class representing the minimum information needed for each connecting client
 CApiNewYear::IHttpQueryBase class representing the minimum information needed for each HTTP Query (Request or Response)
 CApiNewYear::IHttpRequestBase class representing the minimum information needed for each HTTP Request
 CApiNewYear::IHttpResponseBase class representing the minimum information needed for each HTTP Response
 CApiNewYear::ILoggerBase class representing access to the server Logger
 CApiNewYear::IModuleBase class representing the minimum requirements for a module
 CApiNewYear::IObserverBase class used to execute modules in the ExecutionLine
 CApiNewYear::IServerBase class for the main loop of the ZIA server
 CApiNewYear::ISocketBase class representing minimum information needed for sockets