1*1c60b9acSAndroid Build Coastguard Worker## Library sources layout 2*1c60b9acSAndroid Build Coastguard Worker 3*1c60b9acSAndroid Build Coastguard WorkerCode that goes in the libwebsockets library itself lives down ./lib 4*1c60b9acSAndroid Build Coastguard Worker 5*1c60b9acSAndroid Build Coastguard WorkerPath|Sources 6*1c60b9acSAndroid Build Coastguard Worker---|--- 7*1c60b9acSAndroid Build Coastguard Workerlib/core|Core lws code related to generic fd and wsi servicing and management 8*1c60b9acSAndroid Build Coastguard Workerlib/core-net|Core lws code that applies only if networking enabled 9*1c60b9acSAndroid Build Coastguard Workerlib/event-libs|Code containing optional event-lib specific adaptations 10*1c60b9acSAndroid Build Coastguard Workerlib/jose|JOSE / JWS / JWK / JWE implementations 11*1c60b9acSAndroid Build Coastguard Workerlib/misc|Code for various mostly optional miscellaneous features 12*1c60b9acSAndroid Build Coastguard Workerlib/plat|Platform-specific adaptation code 13*1c60b9acSAndroid Build Coastguard Workerlib/roles|Code for specific optional wsi roles, eg, http/1, h2, ws, raw, etc 14*1c60b9acSAndroid Build Coastguard Workerlib/system|Code for system-level features, eg, dhcpclient 15*1c60b9acSAndroid Build Coastguard Workerlib/tls|Code supporting the various TLS libraries 16*1c60b9acSAndroid Build Coastguard Worker 17