grpc / grpc/grpc-rust

question: Inquiry about channel invocation and handling of streaming transmission in Tonic

Open
#1,441 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
12.5k
Forks
1.3k
Avg merge
4d 7h
Merged PRs (30d)
24

Description

I am a user of Tonic and I have some questions when read the code. I would greatly appreciate your help and guidance in clarifying these matters.

Firstly, I would like to understand where the channel in the Tonic use the asyncwrite and asyncread ability of the connection to send&recv message. The presence of numerous inner.call() statements has made it challenging for me to locate the relevant code section.

Furthermore, I have some inquiries about how Tonic handles streaming transmission. I am curious to learn about the implementation of streaming transmission in Tonic and where I can find the corresponding code snippets.

If anyone could provide guidance, suggestions, or relevant resources, I would greatly appreciate it.

Thanks for your time.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.