joinDialog method

Future<void> joinDialog(
  1. String dialogId,
  2. int currentUserId,
  3. String janusRole,
  4. ConferenceRole conferenceRole,
  5. bool asPublisher,
)

Implementation

Future<void> joinDialog(String dialogId, int currentUserId, String janusRole,
    ConferenceRole conferenceRole, bool asPublisher) {
  _currentUserId = currentUserId;
  _meetingId = dialogId;
  WsRoomPacket requestPacket = joinPacket(janusRole, asPublisher);
  requestPacket.body!.display = conferenceRole.name.toLowerCase();
  Completer completer = Completer();
  _socketConnection.createCollectorAndSend(
      requestPacket, Type.ack, completer);
  return completer.future;
}