Protocolo ACSCallDelegate
Declaración
@protocol ACSCallDelegate;
Descripción
Conjunto de métodos a los que llama ACSCall en respuesta a eventos importantes.
Métodos
onIdChanged
CallIdChanged (evento). Se produce cuando cambia el identificador de llamada.
-(void)onIdChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parámetros
sender
: objeto de llamada que había cambiado el estado.args
- Información sobre el estado de llamada.
onStateChanged
StateChanged (evento). Se produce cuando cambia el estado de llamada.
-(void)onStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parámetros
sender
: objeto de llamada que había cambiado el estado.args
- Información sobre el estado de llamada.
onRoleChanged
CallRoleChanged (evento). Se produce cuando cambia el rol de llamada
-(void)onRoleChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parámetros
sender
: objeto de llamada que había cambiado el estado.args
- Información sobre el estado de llamada.
onRemoteParticipantsUpdated
Evento ParticipantsUpdated. Se produce cuando los participantes se agregan o quitan de una llamada
-(void)onRemoteParticipantsUpdated:(ACSCall *)sender :(ACSParticipantsUpdatedEventArgs *)args {
Parámetros
sender
- Objeto de llamada cuyos participantes se han actualizado.args
- Información sobre los participantes actualizados.
onLocalVideoStreamsUpdated
Evento LocalVideoStreamsUpdated. Se produce cuando las secuencias de vídeo locales se agregan o quitan de una llamada
-(void)onLocalVideoStreamsUpdated:(ACSCall *)sender :(ACSLocalVideoStreamsUpdatedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use didChangeState on VideoStream types instead") {
Parámetros
sender
: objeto de llamada cuyas secuencias de vídeo locales se han actualizado.args
- Información sobre los participantes actualizados.
onIsMutedChanged
isMutedChanged (evento). Se produce cuando se silencia la llamada
-(void)onIsMutedChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use call(_:didUpdateOutgoingAudioState:) instead") {
Parámetros
sender
: objeto de llamada que había cambiado el estado.args
- Información sobre el estado de llamada.
onOutgoingAudioStateChanged
Este evento se genera cuando se silencia la llamada.
-(void)onOutgoingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parámetros
sender
: objeto de llamada que había cambiado el estado.args
- Información sobre el estado de llamada.
onIncomingAudioStateChanged
Este evento se genera cuando speaker está silenciado.
-(void)onIncomingAudioStateChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parámetros
sender
: objeto de llamada que había cambiado el estado.args
- Información sobre el estado de llamada.
onTotalParticipantCountChanged
Evento TotalParticipantCountChanged. Se produce cuando cambia el recuento de participantes
-(void)onTotalParticipantCountChanged:(ACSCall *)sender :(ACSPropertyChangedEventArgs *)args {
Parámetros
sender
: objeto de llamada que había cambiado el estado.args
- Información sobre el estado de llamada.