The high level secure socket and secure WebSocket API provides a Lua API to the lower level Barracuda Embedded Web Server's portable socket API. The socket API is portable across all platforms supported by the Barracuda Embedded Web Server.
The socket API is also integrated with SharkSSL (our SSL/TLS client and server stack), thus making it extremely easy to create secure socket applications.
Additional Protocol Stacks:
We provide a number of protocol stacks that are using the high level socket API. These protocol stacks are implemented in the Lua scripting language and are included as optional Barracuda App Server components.