Crate mz_server_core
source ·Expand description
Methods common to servers listening for TCP connections.
Structs§
- A wrapper around a
TcpStream
that can identify a connection across processes. - A handle that permits getting and setting the UUID for a
Connection
. - A handle to a listener created by
listen
. - An SslContext whose inner value can be updated.
- Configures a server’s TLS encryption and authentication with reloading.
- Configuration for
serve
. - Dynamic configuration for
ServeConfig
. - Configures TLS encryption for connections.
- Command line arguments for TLS.
- Configures a server’s TLS encryption and authentication.
Enums§
- Specifies how strictly to enforce TLS encryption.
Constants§
- TCP keepalive settings. The idle time and interval match CockroachDB 0. The number of retries matches the Linux default.
Traits§
- A stream of incoming connections.
- A server handles incoming network connections.
Functions§
- Returns a ReloadTrigger that never triggers.
- Returns a ReloadTrigger that triggers once per hour.
- Listens for incoming TCP connections on the specified address.
- Serves incoming TCP connections.
Type Aliases§
- A future that handles a connection.