Skip to content

C++ Stream Connector

⚠️ This guide is not current. The only guide that has finished review and upkeep right now is the .NET guide. This document reflects an earlier state, and once the .NET guide is finished, this document will be deleted and rewritten based on it.

When confirming the contract, don't trust this document — check the spec tree.

This is the documentation entry point for the C++ STREAM client connector family. It targets natively-built game engines (Unreal, Godot GDExtension, Axmol), general C++ applications, and server e2e/perf clients.

Document Content
Guide INDEX Overview, getting started, options, send/receive, lifecycle, engine adapters, packaging, performance
core — async runtime The no-exception, no-coroutine core runtime
e2e-client — coroutine client A coroutine helper for server e2e/perf use
Stream Connector Common Spec Authoritative — target environment, transport, wire contract

This connector can't be used for a web (WASM) build. Cocos Creator web and Godot Web use the Node.js/TypeScript connector.