getIceServers method

Future<List<QBIceServer>> getIceServers()

Implementation

Future<List<QBIceServer>> getIceServers() async {
  List<dynamic> list = await _rtcConfigModule.invokeMethod(GET_ICE_SERVERS_METHOD, null);

  List<QBIceServer> servers = [];

  for (final map in list) {
    QBIceServer? iceServer = QBIceServerMapper.mapToQBIceServer(map);
    if (iceServer != null) {
      servers.add(iceServer);
    }
  }

  return servers;
}