Here is a list of all documented files with brief descriptions:
[detail level 123]
▼ include | |
he.h | Core public header file for libhelium |
he_plugin.h | The internal plugin API definitions |
▼ src | |
▼ he | |
client.h | Contains functions for dealing with the client convenience struct |
config.h | Internal configuration conenvience functions |
conn.h | Functions for managing the connection |
conn_internal.h | Internal functions for managing the connection |
core.h | Utility functions |
flow.h | Functions for the flow of packets through Helium |
frag.h | Internal header file for fragmentation support |
he_internal.h | Core internal header file for libhelium |
memory.h | Customisation of allocators if desired |
msg_handlers.h | Functions to handle each message type, no public API |
mss.h | |
network.h | |
plugin_chain.h | Creation, destruction, registration, and execution for a plugin chain |
plugin_stats.h | Example plugin implementation |
pmtud.h | Path MTU Discovery functions |
ssl_ctx.h | Functions for managing the SSL context |
utils.h | Utility functions for ease of use |
wolf.h | Functions for interfacing with WolfSSL |