DriftServer constructor
DriftServer(
- QueryExecutor connection, {
- bool allowRemoteShutdown = false,
- bool closeConnectionAfterShutdown = true,
Creates a drift server proxying incoming requests to the underlying
connection
.
If allowRemoteShutdown
is set to true
(it defaults to false
),
clients can use shutdown to stop this server remotely.
If closeConnectionAfterShutdown
is set to true
(the default), shutting
down the server will also close the connection
.
Implementation
factory DriftServer(QueryExecutor connection,
{bool allowRemoteShutdown = false,
bool closeConnectionAfterShutdown = true}) {
return ServerImplementation(
connection, allowRemoteShutdown, closeConnectionAfterShutdown);
}