Package-level declarations
State functions for room/participants to use within composables.
Types
Options for connecting to a session.
Track options for session connection.
Handles all the messages that are sent and received within a Session.
Options for creating a Session.
Properties
Functions
This looks for the first agent-participant in the room.
Keeps track of the agent state for a participant.
Returns the Room.State from passedRoom or the local RoomScope if null.
Remembers the participant info and updates whenever it is changed.
Remembers the full list of participants, with the local participant included as the first item in the list.
Returns an array of TrackReferences for a participant depending the sources provided.
Remembers the room info and updates whenever it is changed.
Observes the trackIdentifier object for the track.
Returns an array of TrackReferences depending the sources provided.
This looks for the first agent-participant in the room.