C# Class FSClient.Call

Inheritance: ObservableClass
Afficher le fichier Open project: mitchcapper/FSClient Class Usage Examples

Méthodes publiques

Свойство Type Description
ActiveCallChanged EventHandler
CallPropertyChanged EventHandler
CallRightClickMenuShowing EventHandler
CallStateChanged EventHandler
calls ObservableCollection

Méthodes publiques

Méthode Description
Call ( ) : System
CanSendToVoicemail ( ) : bool
ClearCallsFromHistory ( ) : void
DefaultAction ( ) : void
HandleHangupCompleteEvent ( FSEvent evt, String uuid ) : void
HandleOutgoingEvent ( FSEvent evt, String uuid ) : void
NewFSEvent ( object sender, FSEvent evt ) : void
RemoveCallFromHistory ( ) : void
SendToVoicemail ( ) : void
SetOtherPartyAudioLevel ( int level ) : void
SetOurAudioLevel ( int level ) : void
Transfer ( String number ) : void
TransferPrompt ( ) : void
answer ( ) : void
create_outgoing_call ( ) : void
hangup ( ) : void
hangup ( String reason ) : void
hold ( ) : void
live_call_count ( ) : int
send_dtmf ( string dtmf ) : void
switch_to ( ) : void
unhold ( ) : void

Private Methods

Méthode Description
Call_PropertyChanged ( object sender, System e ) : void
ConferenceAdd ( ) : void
CreateMenuItem ( String header, System.Action action ) : System.Windows.Controls.MenuItem
DurationTimerFired ( object obj ) : void
HandleChannelAnswerEvent ( FSEvent evt, String uuid ) : void
HandleCustomEvent ( FSEvent evt, string uuid ) : void
HandleDTMFEvent ( FSEvent evt, string uuid ) : void
RecordCall ( ) : void
SetCallInfoFromEvent ( FSEvent evt ) : void
StopRecordCall ( ) : void
UpdateCallState ( CALL_STATE new_state ) : void
UpdateCallState ( CALL_STATE new_state, Call new_active_call ) : void
UpdateDurations ( ) : void
call_ContextMenuOpened ( object sender, RoutedEventArgs e ) : void
handleChannelCreateEvent ( FSEvent evt, string uuid ) : void

Method Details

Call() public méthode

public Call ( ) : System
Résultat System

CanSendToVoicemail() public méthode

public CanSendToVoicemail ( ) : bool
Résultat bool

ClearCallsFromHistory() public static méthode

public static ClearCallsFromHistory ( ) : void
Résultat void

DefaultAction() public méthode

public DefaultAction ( ) : void
Résultat void

HandleHangupCompleteEvent() public static méthode

public static HandleHangupCompleteEvent ( FSEvent evt, String uuid ) : void
evt FSEvent
uuid String
Résultat void

HandleOutgoingEvent() public static méthode

public static HandleOutgoingEvent ( FSEvent evt, String uuid ) : void
evt FSEvent
uuid String
Résultat void

NewFSEvent() public static méthode

public static NewFSEvent ( object sender, FSEvent evt ) : void
sender object
evt FSEvent
Résultat void

RemoveCallFromHistory() public méthode

public RemoveCallFromHistory ( ) : void
Résultat void

SendToVoicemail() public méthode

public SendToVoicemail ( ) : void
Résultat void

SetOtherPartyAudioLevel() public méthode

public SetOtherPartyAudioLevel ( int level ) : void
level int
Résultat void

SetOurAudioLevel() public méthode

public SetOurAudioLevel ( int level ) : void
level int
Résultat void

Transfer() public méthode

public Transfer ( String number ) : void
number String
Résultat void

TransferPrompt() public méthode

public TransferPrompt ( ) : void
Résultat void

answer() public méthode

public answer ( ) : void
Résultat void

create_outgoing_call() public méthode

public create_outgoing_call ( ) : void
Résultat void

hangup() public méthode

public hangup ( ) : void
Résultat void

hangup() public méthode

public hangup ( String reason ) : void
reason String
Résultat void

hold() public méthode

public hold ( ) : void
Résultat void

live_call_count() public static méthode

public static live_call_count ( ) : int
Résultat int

send_dtmf() public méthode

public send_dtmf ( string dtmf ) : void
dtmf string
Résultat void

switch_to() public méthode

public switch_to ( ) : void
Résultat void

unhold() public méthode

public unhold ( ) : void
Résultat void

Property Details

ActiveCallChanged public_oe static_oe property

public static EventHandler ActiveCallChanged
Résultat EventHandler

CallPropertyChanged public_oe static_oe property

public static EventHandler CallPropertyChanged
Résultat EventHandler

CallRightClickMenuShowing public_oe static_oe property

public static EventHandler CallRightClickMenuShowing
Résultat EventHandler

CallStateChanged public_oe static_oe property

public static EventHandler CallStateChanged
Résultat EventHandler

calls public_oe static_oe property

public static ObservableCollection calls
Résultat ObservableCollection