proto-socket/dart/lib/toki_socket.dart
toki 840df6a63d refactor: implement BaseClient pattern for Dart
- Dart: Add BaseClient<Self> to eliminate duplicate code
- Dart: Replace dispose() with close() (Future<void> return)
- Dart: Make isAlive and nonce read-only with @protected setter
- Dart: Add meta package dependency for @protected
- Dart: Implement BaseClient<ProtobufClient> and BaseClient<WsProtobufClient>
- Dart: Update communicator.dart with private fields and protected setters
- Dart: Update heartbeat_mixin.dart for new close() pattern
- Dart: Update all client/server implementations
- Dart: Update test files with new API
- Dart: Export base_client.dart in toki_socket.dart
2026-04-11 19:05:17 +09:00

10 lines
312 B
Dart

library toki_socket;
export 'src/communicator.dart';
export 'src/base_client.dart';
export 'src/protobuf_client.dart';
export 'src/protobuf_server.dart';
export 'src/response_checker.dart';
export 'src/ws_protobuf_client.dart';
export 'src/ws_protobuf_server.dart';
export 'src/packets/message_common.pb.dart';