C# Класс BogheApp.SessionWindow

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

CanMakeAudioVideoCall() публичный Метод

public CanMakeAudioVideoCall ( String remoteUri ) : bool
remoteUri String
Результат bool

CanReceiveCall() публичный Метод

public CanReceiveCall ( BogheCore.Sip.MyInviteSession session ) : bool
session BogheCore.Sip.MyInviteSession
Результат bool

CanReceiveFile() публичный Метод

public CanReceiveFile ( String remoteUri ) : bool
remoteUri String
Результат bool

CanSendFile() публичный Метод

public CanSendFile ( String remoteUri ) : bool
remoteUri String
Результат bool

CanStartChat() публичный Метод

public CanStartChat ( String remoteUri ) : bool
remoteUri String
Результат bool

MakeAudioCall() публичный Метод

public MakeAudioCall ( String remoteUri ) : void
remoteUri String
Результат void

MakeCall() публичный Метод

public MakeCall ( String remoteUri, MediaType mediaType ) : void
remoteUri String
mediaType MediaType
Результат void

MakeVideoCall() публичный Метод

public MakeVideoCall ( String remoteUri ) : void
remoteUri String
Результат void

ReceiveCall() публичный Метод

public ReceiveCall ( BogheCore.Sip.MyInviteSession session ) : void
session BogheCore.Sip.MyInviteSession
Результат void

SendFile() публичный Метод

public SendFile ( String remoteUri, String filePath ) : void
remoteUri String
filePath String
Результат void

SessionWindow() публичный Метод

public SessionWindow ( String remotePartyUri ) : System
remotePartyUri String
Результат System

StartChat() публичный Метод

public StartChat ( String remoteUri ) : void
remoteUri String
Результат void