serve<C extends ConnectMeClient> static method
Future<ConnectMeServer<C> >
serve<C extends ConnectMeClient>(
- InternetAddress address, {
- int port = 0,
- C clientFactory()?,
- int queryTimeout = 30,
- dynamic onLog()?,
- dynamic onError(
- String, [
- StackTrace
- dynamic onConnect(
- C
- dynamic onDisconnect(
- C
- ConnectMeType type = ConnectMeType.ws,
Implementation
static Future<ConnectMeServer<C>> serve<C extends ConnectMeClient>(InternetAddress address, {
int port = 0,
C Function(ConnectMeSocket)? clientFactory,
int queryTimeout = 30,
Function(String)? onLog,
Function(String, [StackTrace])? onError,
Function(C)? onConnect,
Function(C)? onDisconnect,
ConnectMeType type = ConnectMeType.ws,
}) async {
final ConnectMeServer<C> server = ConnectMeServer<C>._(address, port, type, clientFactory, queryTimeout, onLog, onError, onConnect, onDisconnect);
await server.serve();
return server;
}