Skip to content

Kotlin Stream Connector

The guide to the Kotlin STREAM client connector. It wraps the Java connector in coroutine idiom and targets server applications and test tools.

Order Document Content
1 Stream Connector Overview What it is for and where it runs, and its boundary with the server framework
2 Installation and the First Connection Installing the package, the smallest connection, a first send and receive
3 Connector Options The options, their defaults, and when a value is checked
4 Sending Packets send and request, how a packet name is settled, codecs
5 Receiving Packets Registering and unregistering, dispatch mode, the receive queue and its count
6 Connection Lifecycle Connection state, reconnecting, heartbeat, the close reason
7 Error Handling The closed set of error codes and how each language delivers them
8 Game Engine Integration Connector choice by engine and the Engine Lobby sample
9 Node Protobuf Messaging protobufjs generation, fixed-type pushes, explicit reply types
10 Node Protobuf Codecs and Types Codec selection, multiple-message limits, server packet names

The file number identifies the same chapter in every language. Chapters 1 to 7 are shared across all five.