intialize method

void intialize()

Implementation

void intialize() async {
  //Ari ariClient = Ari();
  // WebSocket ariSocket = await ariClient.connect();

  Command command = await RedisConnection().connect(redisIp, redisPort);
  command.send_object(["AUTH", redisPassword]).then((var response) {
    //print(response);
  });

  HttpServer.bind(InternetAddress(ip), port).then((server) {
    print('Listening on ws://${server.address.address}:${server.port}');
    server.listen((HttpRequest request) async {
      if (WebSocketTransformer.isUpgradeRequest(request)) {
        WebSocketTransformer.upgrade(request).then(handleWebSocket);
        print("Status code: ${request.response.statusCode}");
      } else {
        request.response
          ..statusCode = HttpStatus.forbidden
          ..close();
      }
    });
  });
}