Interface InfinityService.ParticipantStep
-
- All Implemented Interfaces:
public interface InfinityService.ParticipantStepRepresents the Participant functions section.
-
-
Method Summary
Modifier and Type Method Description Call<CallsResponse>calls(CallsRequest request, Token token)Requests an upgrade of the call to include media. Call<Boolean>dtmf(DtmfRequest request, Token token)Sends DTMF digits to the participant. Call<Unit>mute(Token token)Requests to mute participant's audio. Call<Unit>unmute(Token token)Requests to unmute participant's audio. Call<Unit>clientMute(Token token)Signals that the participant has muted themselves. Call<Unit>clientUnmute(Token token)Signals that the participant has unmuted themselves. Call<Unit>videoMuted(Token token)Requests to mute participant's video. Call<Unit>videoUnmuted(Token token)Requests to unmute participant's video. Call<Unit>takeFloor(Token token)Requests to take presentation floor. Call<Unit>releaseFloor(Token token)Requests to release presentation floor. Call<Boolean>message(MessageRequest request, Token token)Sends a message to this participant. Call<Boolean>preferredAspectRatio(PreferredAspectRatioRequest request, Token token)Specifies the aspect ratio the participant would like to receive. Call<Boolean>buzz(Token token)Raises a participant's hand. Call<Boolean>clearBuzz(Token token)Lowers a participant's hand. Call<Boolean>spotlightOn(Token token)Enables the "spotlight" on a participant. Call<Boolean>spotlightOff(Token token)Disables the "spotlight" on a participant. Call<Boolean>unlock(Token token)Lets a specified participant into the conference from the waiting room of a locked conference. Call<Boolean>disconnect(Token token)Disconnects a participant. Call<Boolean>role(RoleRequest request, Token token)Changes the role of the participant. InfinityService.CallStepcall(CallId callId)Sets the call ID. InfinityService.ConferenceStepgetConferenceStep()ParticipantIdgetParticipantId()-
-
Method Detail
-
calls
Call<CallsResponse> calls(CallsRequest request, Token token)
Requests an upgrade of the call to include media.
See documentation.
- Parameters:
request- a request bodytoken- a valid token- Returns:
an answer
-
dtmf
Call<Boolean> dtmf(DtmfRequest request, Token token)
Sends DTMF digits to the participant.
See documentation.
- Parameters:
request- a request bodytoken- a valid token- Returns:
true if successful, false otherwise
-
mute
Call<Unit> mute(Token token)
Requests to mute participant's audio.
See documentation.
- Parameters:
token- a valid token
-
unmute
Call<Unit> unmute(Token token)
Requests to unmute participant's audio.
See documentation.
- Parameters:
token- a valid token
-
clientMute
Call<Unit> clientMute(Token token)
- Parameters:
token- a valid token
-
clientUnmute
Call<Unit> clientUnmute(Token token)
- Parameters:
token- a valid token
-
videoMuted
Call<Unit> videoMuted(Token token)
Requests to mute participant's video.
See documentation.
- Parameters:
token- a valid token
-
videoUnmuted
Call<Unit> videoUnmuted(Token token)
Requests to unmute participant's video.
See documentation.
- Parameters:
token- a valid token
-
takeFloor
Call<Unit> takeFloor(Token token)
Requests to take presentation floor.
- Parameters:
token- a valid token
-
releaseFloor
Call<Unit> releaseFloor(Token token)
Requests to release presentation floor.
- Parameters:
token- a valid token
-
message
Call<Boolean> message(MessageRequest request, Token token)
Sends a message to this participant.
See documentation.
- Parameters:
request- a request bodytoken- a valid token- Returns:
true if operation was successful, false otherwise
-
preferredAspectRatio
Call<Boolean> preferredAspectRatio(PreferredAspectRatioRequest request, Token token)
Specifies the aspect ratio the participant would like to receive.
See documentation.
- Parameters:
request- a request bodytoken- a valid token
-
buzz
Call<Boolean> buzz(Token token)
Raises a participant's hand.
See documentation.
- Parameters:
token- a valid token- Returns:
true if operation was successful, false otherwise
-
clearBuzz
Call<Boolean> clearBuzz(Token token)
Lowers a participant's hand.
See documentation.
- Parameters:
token- a valid token- Returns:
true if operation was successful, false otherwise
-
spotlightOn
Call<Boolean> spotlightOn(Token token)
Enables the "spotlight" on a participant.
See documentation.
- Parameters:
token- a valid token- Returns:
true if operation was successful, false otherwise
-
spotlightOff
Call<Boolean> spotlightOff(Token token)
Disables the "spotlight" on a participant.
See documentation.
- Parameters:
token- a valid token- Returns:
true if operation was successful, false otherwise
-
unlock
Call<Boolean> unlock(Token token)
Lets a specified participant into the conference from the waiting room of a locked conference.
See documentation.
- Parameters:
token- a valid token- Returns:
true if operation was successful, false otherwise
-
disconnect
Call<Boolean> disconnect(Token token)
Disconnects a participant.
See documentation.
- Parameters:
token- a valid token- Returns:
true if operation was successful, false otherwise
-
role
Call<Boolean> role(RoleRequest request, Token token)
Changes the role of the participant.
See documentation.
- Parameters:
request- a request bodytoken- a valid token- Returns:
true if operation was successful, false otherwise
-
call
InfinityService.CallStep call(CallId callId)
Sets the call ID.
- Parameters:
callId- an ID of the call
-
getConferenceStep
InfinityService.ConferenceStep getConferenceStep()
-
getParticipantId
ParticipantId getParticipantId()
-
-
-
-