Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
Microcontroller clients and ports

Detailed Description

Socket adapters, SMQ client, and bare-metal context support.

Use these libraries when integrating the client directly into native firmware. Start with the selected socket port and the client initialization contract; these interfaces are separate from the BAS Lua APIs.

Collaboration diagram for Microcontroller clients and ports:

Modules

 Portable socket adapter
 Platform-specific TCP operations behind a common native interface.
 
 Native SMQ client
 Publish and subscribe from C or C++ using a non-TLS SMQ connection.
 
 Bare Metal Systems