pushHandle method

void pushHandle(
  1. PushIsolateModel model
)

Implementation

void pushHandle(PushIsolateModel model) {

  var uri = Uri(
    scheme: model.schema == 'http' ? "ws" : "wss",
    host: model.server,
    port: model.port,
    path: "/api/push/subscribe/${model.deviceId}"
  );

  var channel = WebSocketChannel.connect(uri);

  channel.stream.listen((message) {

    print("WS: $message");

  });

}