File tree 1 file changed +27
-0
lines changed 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change
1
+ # gRPC for Swift - Public API
2
+
3
+ This document will provide an overview of the gRPC API for Swift.
4
+ It follows a standard form used by each language-platform implementation.
5
+
6
+ ##Basic Functionality
7
+ ###_ Choose a service definition proto to use for examples_
8
+ ###How is a New Stub Created?
9
+ ###Simple Request-Response RPC: Client-side RPC
10
+ ###Simple Request-Response RPC: Server Implementation of RPC
11
+ ###Show how Client does two RPCs sequentially
12
+ ###Show how Client does two RPCs asynchronously
13
+ ###Any code for handling incoming RPC on server that might need to be written
14
+ ###Server Streaming RPC: Client-side code
15
+ ###Server Streaming RPC: Server-side code
16
+ ###How is a Server Created?
17
+
18
+ ##Advanced
19
+ ###RPC canceling on client side
20
+ ###Code to look for and handle cancelled RPC on Server side
21
+ ###Client Streaming RPC: Client-side code
22
+ ###Client Streaming RPC: Server-side code
23
+ ###Flow control interactions while sending & receiving messages
24
+ ###Flow control and buffer pool : Control API
25
+ ###Bi Directional Streaming : Client-side code
26
+ ###Bi Directional Streaming : Server-side code
27
+ ###Any stub deletion/cleanup code needed
You can’t perform that action at this time.
0 commit comments