- 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
10 lines
312 B
Dart
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';
|