| .. | ||
| CROSSTEST_CHECKLIST.md | ||
| IMPLEMENTATION_CHECKLIST.md | ||
| README.md | ||
Toki Socket
Status: planned
This package implements Toki Socket protocol version 0.1 for .
Required Structure
Use this package README to document the concrete files for:
- Transport abstraction: TCP, TLS+TCP, WS, and WSS implementations.
- Communicator core: parser map, listener routing, request-response correlation, and serialized writes.
- Client/server layer: connection lifecycle, close behavior, and heartbeat ownership.
- Generated protobuf bindings from
proto/message_common.proto. - Unit tests and cross-language tests.
Proto Generation
Document the package-local proto generation command here. The generated schema must match proto/message_common.proto except for language-specific generator options.
# <command to generate protobuf bindings>
After generation, run from the repository root:
tools/check_proto_sync.sh
Validation
Before marking this implementation available, document and run:
# <formatter or linter>
# <unit tests>
# <crosstest command>
The implementation must pass same-language tests and cross-language tests against at least one available implementation.