C# Class com.vtcsecure.ace.windows.Services.ServiceManager

Inheritance: VATRP.Core.Services.ServiceManagerBase
Afficher le fichier Open project: VTCSecureLLC/ace-windows

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

BuildDataPath() public méthode

public BuildDataPath ( string folder ) : string
folder string
Résultat string

BuildStoragePath() public méthode

public BuildStoragePath ( string folder ) : string
folder string
Résultat string

ClearAccountInformation() public méthode

public ClearAccountInformation ( ) : void
Résultat void

ClearProxyInformation() public méthode

public ClearProxyInformation ( ) : void
Résultat void

GetAvailableCameras() public méthode

public GetAvailableCameras ( ) : List
Résultat List

GetAvailableMicrophones() public méthode

public GetAvailableMicrophones ( ) : List
Résultat List

GetAvailableSpeakers() public méthode

public GetAvailableSpeakers ( ) : List
Résultat List

GetPWFile() public méthode

public GetPWFile ( ) : string
Résultat string

GetSelectedCamera() public méthode

public GetSelectedCamera ( ) : VATRP.Core.Model.VATRPDevice
Résultat VATRP.Core.Model.VATRPDevice

GetSelectedMicrophone() public méthode

public GetSelectedMicrophone ( ) : VATRP.Core.Model.VATRPDevice
Résultat VATRP.Core.Model.VATRPDevice

GetSelectedSpeakers() public méthode

public GetSelectedSpeakers ( ) : VATRP.Core.Model.VATRPDevice
Résultat VATRP.Core.Model.VATRPDevice

Initialize() public méthode

public Initialize ( ) : bool
Résultat bool

IsDeviceAvailable() public méthode

public IsDeviceAvailable ( string deviceId, List deviceList ) : bool
deviceId string
deviceList List
Résultat bool

SetCamera() public méthode

public SetCamera ( string deviceId ) : void
deviceId string
Résultat void

SetCaptureDevice() public méthode

public SetCaptureDevice ( string deviceId ) : void
deviceId string
Résultat void

SetSpeakers() public méthode

public SetSpeakers ( string deviceId ) : void
deviceId string
Résultat void

UpdateLinphoneConfig() public méthode

public UpdateLinphoneConfig ( ) : bool
Résultat bool