Structsยง
- Channel
- Channel
Config - Channel
Manager - Client
TlsOption - ID ๐
- Inner ๐
- Pool ๐
Constantsยง
- DEFAULT_
GRPC_ CONNECT_ TIMEOUT_ SECS - DEFAULT_
GRPC_ REQUEST_ TIMEOUT_ SECS - DEFAULT_
MAX_ GRPC_ RECV_ MESSAGE_ SIZE - DEFAULT_
MAX_ GRPC_ SEND_ MESSAGE_ SIZE - RECYCLE_
CHANNEL_ ๐INTERVAL_ SECS
Functionsยง
- load_
client_ tls_ config - Load client TLS configuration from
ClientTlsOptionand return aReloadableClientTlsConfig. This is the primary way to create TLS configuration for the ChannelManager. - load_
tls_ ๐config - maybe_
watch_ client_ tls_ config - recycle_
channel_ ๐in_ loop
Type Aliasesยง
- Reloadable
Client TlsConfig - Type alias for client-side reloadable TLS config