libonion
Main Page
Modules
Data Structures
Files
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
Modules
Here is a list of all modules:
Block. Variable size bytes blocks. Used for some internal string representation.
Codecs. Some basic web codecs support: base64, url encoding...
Dict.
Handler. Creates and manages the user handlers so that onion can call them when required.
HTTP. Specific bits for http listen points. Mostly used internally.
HTTPS. Specific bits for https listen points. Use to set certificates.
Listen Point. Allows to listen at several ports with different protocols, and to add new protocols.
Log. Functions to ease logging and debugging in onion programs
Low level OS functions. Encapsulates some low level functions to allow other OS implementations (Boehm GC)
MIME. mime functionctionalities
Onion. Base server
Poller. Queues files until ready to read/write and call a handler.
Pointer Lists.
Random. Cryptographically secure random generators.
Request. Access all information from client request: path, GET, POST, cookies, session...
Response. Write response data to client: headers, content body...
Sessions
Shortcuts. Often used http idioms.
URL handlers
Version. Onion Semantic Versioning
Websockets. Basic websockets support.
Generated on Fri Sep 23 2016 00:21:04 for libonion by
1.8.1.2