Skip to content

RoomRequest

Adnan Mujagić edited this page Jun 11, 2024 · 4 revisions



init(token, roomName, roomCallEventListener)

Description

Creates an instance of RoomRequest required for joining a room via joinRoom method.

Arguments

  • token: String - Authentication token generated by client's app via Infobip's HTTP /webrtc/1/token endpoint.
  • roomName: String - Name of the room which user wants to join.
  • roomCallEventListener: RoomCallEventListener - Event listener used for receiving room events.

Returns

Example

let token = obtainToken()
let roomRequest = RoomRequest(token, roomName: "room-demo", roomCallEventListener: self)



token

Description

Getter for the token field.

Returns



roomName

Description

Getter for the roomName field.

Returns

  • String - Represents a name of the room which user wants to join.



roomCallEventListener

Description

Getter for the roomCallEventListener field.

Returns

  • RoomCallEventListener - Value of the roomCallEventListener field representing the event handler for room call events.

Tutorials

Migration guides

Reference documentation

Clone this wiki locally