Skip to content

Commit 24dc1bf

Browse files
committed
Merge branch 'master' of https://github.com/grpc/grpc-swift
2 parents 24f5aaf + 9267094 commit 24dc1bf

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

OVERVIEW.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
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

0 commit comments

Comments
 (0)