public virtual Task Egress(IAsyncStreamReader<EgressResponse> requestStream, IServerStreamWriter<EgressRequest> responseStream, ServerCallContext context)
Egress streams egress requests and responses. Logically, this is not
actually a streaming request, but uses streaming as a mechanism to flip
the client-server relationship of gRPC so that the server can act as a
client.
The listener, the RPC server, accepts connections from the dialer,
the RPC client.
The listener streams http requests and the dialer streams http responses.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides information on the `TetherBase` class, which serves as the base for server-side implementations of Tether within the Google.Cloud.ApigeeConnect.V1 namespace."],["The latest version of the documentation is for version 2.4.0, and there are seven documented versions available for review."],["The `TetherBase` class inherits members from the base `Object` class, such as `GetHashCode`, `GetType`, `MemberwiseClone`, and `ToString`."],["The `Egress` method, a core function of `TetherBase`, handles the streaming of egress requests and responses, using streaming as a way to invert the typical gRPC client-server roles."],["The `Egress` method requires an input stream `requestStream` for reading requests, an output stream `responseStream` for sending responses, and a `ServerCallContext`."]]],[]]