C# Class BogheApp.SessionWindow

Show file Open project: DoubangoTelecom/boghe Class Usage Examples

Private Properties

Property Type Description
MenuItemCS_Click void
MenuItemCall_Click void
SessionWindowName_Closed void
SessionWindowName_Closing void
SessionWindowName_Loaded void
buttonCallOrAnswer_Click void
buttonHangUp_Click void
buttonSendText_Click void
buttonSound_Click void
imageFullScreen_MouseDown void
labelQuality_MouseUp void
labelVideoDisplayRemote_SizeChanged void
qosWindow_Closed void
sipService_onInviteEvent void
sliderVolume_ValueChanged void
textBoxInput_TextChanged void
timerCall_Elapsed void
timerQuality_Elapsed void

Public Methods

Method Description
CanMakeAudioVideoCall ( String remoteUri ) : bool
CanReceiveCall ( BogheCore.Sip.MyInviteSession session ) : bool
CanReceiveFile ( String remoteUri ) : bool
CanSendFile ( String remoteUri ) : bool
CanStartChat ( String remoteUri ) : bool
MakeAudioCall ( String remoteUri ) : void
MakeCall ( String remoteUri, MediaType mediaType ) : void
MakeVideoCall ( String remoteUri ) : void
ReceiveCall ( BogheCore.Sip.MyInviteSession session ) : void
SendFile ( String remoteUri, String filePath ) : void
SessionWindow ( String remotePartyUri ) : System
StartChat ( String remoteUri ) : void

Private Methods

Method Description
MenuItemCS_Click ( object sender, RoutedEventArgs e ) : void
MenuItemCall_Click ( object sender, RoutedEventArgs e ) : void
SessionWindowName_Closed ( object sender, EventArgs e ) : void
SessionWindowName_Closing ( object sender, System e ) : void
SessionWindowName_Loaded ( object sender, RoutedEventArgs e ) : void
buttonCallOrAnswer_Click ( object sender, RoutedEventArgs e ) : void
buttonHangUp_Click ( object sender, RoutedEventArgs e ) : void
buttonSendText_Click ( object sender, RoutedEventArgs e ) : void
buttonSound_Click ( object sender, RoutedEventArgs e ) : void
imageFullScreen_MouseDown ( object sender, MouseButtonEventArgs e ) : void
labelQuality_MouseUp ( object sender, MouseButtonEventArgs e ) : void
labelVideoDisplayRemote_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
qosWindow_Closed ( object sender, EventArgs e ) : void
sipService_onInviteEvent ( object sender, InviteEventArgs e ) : void
sliderVolume_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
textBoxInput_TextChanged ( object sender, TextChangedEventArgs e ) : void
timerCall_Elapsed ( object sender, ElapsedEventArgs e ) : void
timerQuality_Elapsed ( object sender, ElapsedEventArgs e ) : void

Method Details

CanMakeAudioVideoCall() public method

public CanMakeAudioVideoCall ( String remoteUri ) : bool
remoteUri String
return bool

CanReceiveCall() public method

public CanReceiveCall ( BogheCore.Sip.MyInviteSession session ) : bool
session BogheCore.Sip.MyInviteSession
return bool

CanReceiveFile() public method

public CanReceiveFile ( String remoteUri ) : bool
remoteUri String
return bool

CanSendFile() public method

public CanSendFile ( String remoteUri ) : bool
remoteUri String
return bool

CanStartChat() public method

public CanStartChat ( String remoteUri ) : bool
remoteUri String
return bool

MakeAudioCall() public method

public MakeAudioCall ( String remoteUri ) : void
remoteUri String
return void

MakeCall() public method

public MakeCall ( String remoteUri, MediaType mediaType ) : void
remoteUri String
mediaType MediaType
return void

MakeVideoCall() public method

public MakeVideoCall ( String remoteUri ) : void
remoteUri String
return void

ReceiveCall() public method

public ReceiveCall ( BogheCore.Sip.MyInviteSession session ) : void
session BogheCore.Sip.MyInviteSession
return void

SendFile() public method

public SendFile ( String remoteUri, String filePath ) : void
remoteUri String
filePath String
return void

SessionWindow() public method

public SessionWindow ( String remotePartyUri ) : System
remotePartyUri String
return System

StartChat() public method

public StartChat ( String remoteUri ) : void
remoteUri String
return void