The EnableX Base Class contains methods to connect to a room and successfully publish a stream in it. To start using EnableX, an Object must be created using EnxRtc Constructor.


EnxRtc is the base class for all the APIs hence you must create an Object of EnxRtc Class using the Constructor.

The table below shows a list of methods for the EnxRtc Class.

  • joinRoom() – To connect Client Application to an EnableX Room and join a Session with or without a published stream.
  • clientDiagnostics() – To detect any issue causing the RTC to fail.

Explore iOS SDK