HuddleClient class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
localPeer
→ LocalPeer
-
Returns the localPeer
no setter
-
projectId
↔ String
-
Project Id of the Huddle01 Project
getter/setter pair
-
room
→ Room
-
Returns the room instance
no setter
-
roomId
→ String?
-
Room Id of the current room
no setter
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
socket
→ Socket
-
Returns the underlying socket connection
@throws { Error } If the socket connection is not initialized
no setter
Methods
-
closeRoom()
→ void
-
Close the room and disconnect from the socket
-
joinRoom(String roomId, String token)
→ Future<Room?>
-
Default method to connect to the Huddle01 Media Room.
This method connects to socket, creates a room, and then connects to the room
-
leaveRoom()
→ void
-
Leave the room and disconnect from the socket
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
setRegion(String region)
→ void
-
Set a new region for the Huddle01 Media Servers
-
toString()
→ String
-
A string representation of this object.
inherited