# README
ssl-auto-ref-ci-client
This folder contains a sample client that connects to the CI interface of an autoRef and the game-controller.
Protocol
The communication is established with a bidirectional TCP connection. Messages are encoded with Protocol Buffers. Each message is preceded by an uvarint containing the message size in bytes, see https://cwiki.apache.org/confluence/display/GEODE/Delimiting+Protobuf+Messages for details.
The protobuf format can be found in ../../proto/ssl_autoref_ci.proto.
The default port is 10013
.
Sample client
The sample client, that is included in this folder, can be used to test the connection. It can be run with
go run cmd/ssl-auto-ref-ci-client/main.go
Pass it the -h
parameter to get the available options.