C# Класс com.vtcsecure.ace.windows.Services.ServiceManager

Наследование: VATRP.Core.Services.ServiceManagerBase
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AdvancedSettings void
ApplyAVPFChanges void
ApplyCallSettingsChanges void
ApplyCodecChanges void
ApplyDtmfInbandChanges void
ApplyDtmfOnSIPInfoChanges void
ApplyMediaSettingsChanges void
ApplyNetworkingChanges void
CredentialsReceived void
GetGeolocation void
GetMediaEncryptionText LinphoneMediaEncryption
LoadActiveAccount VATRP.Core.Model.VATRPAccount
LoadJsonProviders bool
LoadPrivateData void
LocatioTimerElapsed void
LogError void
OnAccountsServiceStarted void
OnAccountsServiceStopped void
OnConfigurationServiceStarted void
OnConfigurationServiceStopped void
OnContactserviecStarted void
OnHistoryServiceStarted void
OnHistoryServiceStopped void
OnLinphoneServiceStarted void
OnLinphoneServiceStopped void
OnProviderServiceStarted void
OnProviderServiceStopped void
ParseHttpResponse void
Register void
RegisterNewAccount void
RequestLinphoneCredentials bool
SaveAccountSettings void
ServiceManager System
Start bool
StartLinphoneService bool
StartLocationRequestTimer void
StartupLinphoneCore void
Stop void
UpdateLoggedinContact void
UpdateProvidersList void
WaitForServiceCompletion bool

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

Метод Описание
BuildDataPath ( string folder ) : string
BuildStoragePath ( string folder ) : string
ClearAccountInformation ( ) : void
ClearProxyInformation ( ) : void
GetAvailableCameras ( ) : List
GetAvailableMicrophones ( ) : List
GetAvailableSpeakers ( ) : List
GetPWFile ( ) : string
GetSelectedCamera ( ) : VATRP.Core.Model.VATRPDevice
GetSelectedMicrophone ( ) : VATRP.Core.Model.VATRPDevice
GetSelectedSpeakers ( ) : VATRP.Core.Model.VATRPDevice
Initialize ( ) : bool
IsDeviceAvailable ( string deviceId, List deviceList ) : bool
SetCamera ( string deviceId ) : void
SetCaptureDevice ( string deviceId ) : void
SetSpeakers ( string deviceId ) : void
UpdateLinphoneConfig ( ) : bool

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

Метод Описание
AdvancedSettings ( ) : void
ApplyAVPFChanges ( ) : void
ApplyCallSettingsChanges ( ) : void
ApplyCodecChanges ( ) : void
ApplyDtmfInbandChanges ( ) : void
ApplyDtmfOnSIPInfoChanges ( ) : void
ApplyMediaSettingsChanges ( ) : void
ApplyNetworkingChanges ( ) : void
CredentialsReceived ( object sender, DownloadStringCompletedEventArgs e ) : void
GetGeolocation ( ) : void
GetMediaEncryptionText ( string s ) : LinphoneMediaEncryption
LoadActiveAccount ( ) : VATRP.Core.Model.VATRPAccount
LoadJsonProviders ( ) : bool
LoadPrivateData ( ) : void
LocatioTimerElapsed ( object sender, System.Timers.ElapsedEventArgs elapsedEventArgs ) : void
LogError ( string message, Exception ex ) : void
OnAccountsServiceStarted ( object sender, EventArgs args ) : void
OnAccountsServiceStopped ( object sender, EventArgs args ) : void
OnConfigurationServiceStarted ( object sender, EventArgs args ) : void
OnConfigurationServiceStopped ( object sender, EventArgs args ) : void
OnContactserviecStarted ( object sender, EventArgs e ) : void
OnHistoryServiceStarted ( object sender, EventArgs args ) : void
OnHistoryServiceStopped ( object sender, EventArgs args ) : void
OnLinphoneServiceStarted ( object sender, EventArgs args ) : void
OnLinphoneServiceStopped ( object sender, EventArgs args ) : void
OnProviderServiceStarted ( object sender, EventArgs args ) : void
OnProviderServiceStopped ( object sender, EventArgs args ) : void
ParseHttpResponse ( string response ) : void
Register ( ) : void
RegisterNewAccount ( string id ) : void
RequestLinphoneCredentials ( string username, string passwd ) : bool
SaveAccountSettings ( ) : void
ServiceManager ( ) : System
Start ( ) : bool
StartLinphoneService ( ) : bool
StartLocationRequestTimer ( ) : void
StartupLinphoneCore ( ) : void
Stop ( ) : void
UpdateLoggedinContact ( ) : void
UpdateProvidersList ( ) : void
WaitForServiceCompletion ( int secToWait ) : bool

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

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

public BuildDataPath ( string folder ) : string
folder string
Результат string

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

public BuildStoragePath ( string folder ) : string
folder string
Результат string

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

public ClearAccountInformation ( ) : void
Результат void

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

public ClearProxyInformation ( ) : void
Результат void

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

public GetAvailableCameras ( ) : List
Результат List

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

public GetAvailableMicrophones ( ) : List
Результат List

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

public GetAvailableSpeakers ( ) : List
Результат List

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

public GetPWFile ( ) : string
Результат string

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

public GetSelectedCamera ( ) : VATRP.Core.Model.VATRPDevice
Результат VATRP.Core.Model.VATRPDevice

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

public GetSelectedMicrophone ( ) : VATRP.Core.Model.VATRPDevice
Результат VATRP.Core.Model.VATRPDevice

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

public GetSelectedSpeakers ( ) : VATRP.Core.Model.VATRPDevice
Результат VATRP.Core.Model.VATRPDevice

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

public Initialize ( ) : bool
Результат bool

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

public IsDeviceAvailable ( string deviceId, List deviceList ) : bool
deviceId string
deviceList List
Результат bool

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

public SetCamera ( string deviceId ) : void
deviceId string
Результат void

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

public SetCaptureDevice ( string deviceId ) : void
deviceId string
Результат void

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

public SetSpeakers ( string deviceId ) : void
deviceId string
Результат void

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

public UpdateLinphoneConfig ( ) : bool
Результат bool