Arnis Lielturks 0021c6c338 libwebsockets build config updated 5 years ago
..
abstract e328d95bfb initial implementation 5 years ago
core decd645582 libwebsockets 4.1.3 used, library build system reworked (wip) 5 years ago
core-net decd645582 libwebsockets 4.1.3 used, library build system reworked (wip) 5 years ago
drivers e328d95bfb initial implementation 5 years ago
event-libs decd645582 libwebsockets 4.1.3 used, library build system reworked (wip) 5 years ago
jose e328d95bfb initial implementation 5 years ago
misc decd645582 libwebsockets 4.1.3 used, library build system reworked (wip) 5 years ago
plat decd645582 libwebsockets 4.1.3 used, library build system reworked (wip) 5 years ago
roles decd645582 libwebsockets 4.1.3 used, library build system reworked (wip) 5 years ago
secure-streams 56f2646144 cleanup 5 years ago
system e328d95bfb initial implementation 5 years ago
tls 0021c6c338 libwebsockets build config updated 5 years ago
CMakeLists.txt 0021c6c338 libwebsockets build config updated 5 years ago
README.md e328d95bfb initial implementation 5 years ago

README.md

Library sources layout

Code that goes in the libwebsockets library itself lives down ./lib

Path Sources
lib/core Core lws code related to generic fd and wsi servicing and management
lib/core-net Core lws code that applies only if networking enabled
lib/event-libs Code containing optional event-lib specific adaptations
lib/jose JOSE / JWS / JWK / JWE implementations
lib/misc Code for various mostly optional miscellaneous features
lib/plat Platform-specific adaptation code
lib/roles Code for specific optional wsi roles, eg, http/1, h2, ws, raw, etc
lib/system Code for system-level features, eg, dhcpclient
lib/tls Code supporting the various TLS libraries