C# Class ChatterBox.Client.Common.Communication.Voip.States.VoipState_RemoteRinging

Inheritance: BaseVoipState
Show file Open project: openpeer/ChatterBox Class Usage Examples

Public Methods

Method Description
Hangup ( ) : Task
OnEnteringState ( ) : Task
OnLeavingState ( ) : Task
OnOutgoingCallAccepted ( RelayMessage message ) : Task
OnOutgoingCallRejected ( RelayMessage message ) : Task
OnRemoteHangup ( RelayMessage message ) : Task
VoipState_RemoteRinging ( OutgoingCallRequest request ) : ChatterBox.Client.Common.Communication.Voip.Dto

Private Methods

Method Description
CallTimeoutCallback ( object state ) : void
StopTimer ( ) : void

Method Details

Hangup() public method

public Hangup ( ) : Task
return Task

OnEnteringState() public method

public OnEnteringState ( ) : Task
return Task

OnLeavingState() public method

public OnLeavingState ( ) : Task
return Task

OnOutgoingCallAccepted() public method

public OnOutgoingCallAccepted ( RelayMessage message ) : Task
message ChatterBox.Common.Communication.Messages.Relay.RelayMessage
return Task

OnOutgoingCallRejected() public method

public OnOutgoingCallRejected ( RelayMessage message ) : Task
message ChatterBox.Common.Communication.Messages.Relay.RelayMessage
return Task

OnRemoteHangup() public method

public OnRemoteHangup ( RelayMessage message ) : Task
message ChatterBox.Common.Communication.Messages.Relay.RelayMessage
return Task

VoipState_RemoteRinging() public method

public VoipState_RemoteRinging ( OutgoingCallRequest request ) : ChatterBox.Client.Common.Communication.Voip.Dto
request ChatterBox.Client.Common.Communication.Voip.Dto.OutgoingCallRequest
return ChatterBox.Client.Common.Communication.Voip.Dto