|
| std::shared_ptr< Http2Connection > | Self () |
| | Down-casts the shared HttpTransport identity to this concrete type.
|
| |
| | ~Http2Connection () override |
| |
| absl::StatusOr< std::shared_ptr< Http2ResponseStream > > | SubmitRequest (std::string method, std::string scheme, std::string authority, std::string path, HttpHeaders headers, std::string body) override |
| |
| absl::StatusOr< std::shared_ptr< Http2DuplexStream > > | SubmitDuplex (std::string protocol, std::string scheme, std::string authority, std::string path, HttpHeaders headers) override |
| |
| absl::StatusOr< std::shared_ptr< Http2DuplexStream > > | SubmitStreamingRequest (std::string method, std::string scheme, std::string authority, std::string path, HttpHeaders headers) override |
| |
| absl::Status | WriteRequest (std::int32_t stream_id, std::string data) override |
| |
| absl::Status | FinishRequest (std::int32_t stream_id) override |
| |
| absl::Status | SendHeaders (std::int32_t stream_id, int status, HttpHeaders headers) override |
| |
| absl::Status | Write (std::int32_t stream_id, std::string data) override |
| |
| absl::Status | Finish (std::int32_t stream_id) override |
| |
| absl::Status | FinishWithTrailers (std::int32_t stream_id, HttpHeaders trailers) override |
| |
| absl::Status | SendResponse (std::int32_t stream_id, int status, HttpHeaders headers, std::string body) override |
| |
| absl::StatusOr< std::shared_ptr< Http2ResponseWriter > > | SubmitPushPromise (std::int32_t stream_id, std::string method, std::string path, HttpHeaders headers) override |
| |
| absl::Status | AbortResponse (std::int32_t stream_id, absl::Status status) override |
| |
| absl::Status | CancelRequest (std::int32_t stream_id, absl::Status status) |
| |
| absl::StatusOr< bool > | ResponseHeadersSent (std::int32_t stream_id) override |
| |
| absl::StatusOr< bool > | ResponseFinished (std::int32_t stream_id) override |
| |
| bool | secure () const override |
| |