mirror of https://github.com/grpc/grpc-dart.git
* Keepalive tests run! * Renaming * Some refactorings * Find a place where to handle the keepalive manager * Fix bug * Make KeepAliveManager independent of transport * Fix call sites in client * Add server keepalive handler * Wire through onDataReceived * Add ServerKeepAliveManager test * Refactorings * Tests kind of run now * Add shutdown test * Remove unneeded override * Remove unneeded mocks * Send correct error codes and cleanup * Small changes * Rename * Add documentation * Add test for !_enforcesMaxBadPings * Refactor tests * Switch to http2 master branch * Renaming * Null shutdownTimer * Refactor to event-state model * Smaller refactorings * Works now * Switch tests to isA * Shifting things around * Split into server and client * Format * rename * Tweaks * Switch order of optional parameters to make change non-breaking * Add some leeway to the durations in tests * Make keepalive tests vm only * Switch back to onEvent in state * Switch to published http2 |
||
---|---|---|
.github | ||
example | ||
interop | ||
lib | ||
test | ||
tool | ||
.gitignore | ||
AUTHORS | ||
CHANGELOG.md | ||
CODE-OF-CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
MAINTAINERS.md | ||
README.md | ||
SECURITY.md | ||
analysis_options.yaml | ||
build.yaml | ||
pubspec.yaml |
README.md
The Dart implementation of gRPC: A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.
Learn more
- Quick Start - get an app running in minutes
- Examples
- API reference
For complete documentation, see Dart gRPC.
Supported platforms
Note: grpc-web is supported by
package:grpc/grpc_web.dart
. UDS-unix domain socket is supported with sdk version >= 2.8.0.
Contributing
If you experience problems or have feature requests, open an issue.
Note that we have limited bandwidth to accept PRs, and that all PRs require signing the EasyCLA.