Actually add the documentation

pull/9274/head
Craig Tiller 8 years ago
parent d9ed57c0d7
commit f687cb89f4
  1. 5
      src/core/ext/README.md
  2. 3
      src/core/ext/resolver/README.md
  3. 1
      src/core/ext/transport/README.md
  4. 1
      src/core/ext/transport/chttp2/README.md
  5. 5
      src/core/lib/README.md
  6. 4
      src/core/lib/channel/README.md
  7. 6
      src/core/lib/iomgr/README.md
  8. 4
      src/core/lib/surface/README.md
  9. 7
      src/core/lib/transport/README.md
  10. 2
      src/core/lib/tsi/README.md

@ -0,0 +1,5 @@
Optional plugins for gRPC Core: Modules in this directory extend gRPC Core in
useful ways.
NOTE: The movement of code between lib and ext is an ongoing effort, so this
directory currently contains too much of the core library.

@ -0,0 +1,3 @@
# Resolver
Implementations of various name resolution schemes.

@ -0,0 +1 @@
Transports for gRPC

@ -0,0 +1 @@
CHTTP2 - gRPC's implementation of a HTTP2 based transport

@ -0,0 +1,5 @@
Required elements of gRPC Core: Each module in this directory is required to
build gRPC.
NOTE: The movement of code between lib and ext is an ongoing effort, so this
directory currently contains too much of the core library.

@ -0,0 +1,4 @@
# Channel
Provides channel/call stack implementation, and implementation of common filters
for that implementation.

@ -0,0 +1,6 @@
# iomgr
Platform abstractions for I/O (mostly network).
Provides abstractions over TCP/UDP I/O, file loading, polling, and concurrency
management for various operating systems.

@ -0,0 +1,4 @@
# Surface
Surface provides the bulk of the gRPC Core public API, and translates it into
calls against core components.

@ -0,0 +1,7 @@
# Transport
Common implementation details for gRPC Transports.
Transports multiplex messages across some single connection. In ext/ there are
implementations atop [a custom http2 implementation](/src/core/ext/transport/chttp2/README.md)
and atop [cronet](/src/core/ext/transport/cronet/README.md).

@ -0,0 +1,2 @@
# Transport Security Interface
An abstraction library over crypto and auth modules (typically OpenSSL)
Loading…
Cancel
Save