grpc-swift
grpc-swift copied to clipboard
The Swift language implementation of gRPC.
Motivation: We need unit tests that run the interop tests with the in process transport. Modifications: Created a test target and implemented the tests for each interop test, that catch...
## Motivation We need a state machine to drive the stream lifetime logic for both the client and the server. ## Modifications Added a GRPCStreamStateMachine that drives the logic for...
### Is your feature request related to a problem? Please describe it. When using the SPM Plugin you can not specify `FileNaming` which will lead often to name collisions which...
How can I check the connection status for asynchronous calls? I tried use ConnectivityStateMonitor but caught error 'ConnectivityStateMonitor' initializer is inaccessible due to 'internal' protection level, although ConnectivityStateMonitor is public...
How to stop a stream and start a new one with the same client? At the moment, when creating a new stream from the same client, data stops coming.
The reflection service messages were accidentally made part of the public API. They should be made internal in the next major version.
Apple will enforce the requirement for a privacy info manifest file for all third party libraries this year. More information can be looked up here: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files The library needs to...
Hi! I'm Pacu! maintainer of [Zcash iOS SDK](https://github.com/zcash/ZcashLightClientKit/). We've been using and enjoying the library from quite some time now. ### Describe the bug Lately we changed the way we...
### Describe the bug Documentation in `basic-tutorial.md` references a file at the path `grpc-swift/Sources/Examples/RouteGuide/Client/main.swift` but this file does not exist (see screenshot). Presumably it is meant to point to `RouteGuideClient.swift`...
### Describe the bug During the process of calling the getTLSVersionSync method in my Swift code, I encountered an error at the line where NWProtocolTLS.definition is referenced. This is a...