Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Modulo DCV
Un modulo che implementa il lato client del protocollo DCV.
Metodi
Elenco
authenticate (url, callback) → {Autenticazione}
Avvia il processo di autenticazione per l'endpoint del server NICE DCV specificato.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
url
|
string | Il nome host e la porta del server NICE DCV in esecuzione nel seguente formato:https://dcv_host_address:port . Ad esempio: https://my-dcv-server:8443 . |
callbacks
|
Richiamate di autenticazione | I callback disponibili per essere chiamati durante il processo di autenticazione. |
Valori restituiti:
- L'oggetto di autenticazione.
- Type (Tipo)
connect (configurazione) → {Promessa. < Connessione >|Promessa. < {code: ConnectionErrorCode, messaggio: string} >}
Si connette all'endpoint del server NICE DCV specificato. Se la connessione viene eseguita correttamente, restituisce un oggetto Connection. Se la connessione fallisce, restituisce un oggetto di errore.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
config
|
ConnectionConfig | L' ConnectionConfig oggetto. |
Valori restituiti:
- Un oggetto Connection o un oggetto di errore.
- Type (Tipo)
-
Promessa. < Connessione > | Promessa. < {code: ConnectionErrorCode, messaggio: stringa} >
setLogHandler(gestore) → {void}
Imposta una funzione di gestione dei log personalizzata. Quando si sovrascrive il gestore di registro predefinito, la posizione di immissione del registro originale verrà persa durante il debug con la console del browser.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
handler
|
funzione | La funzione di gestione dei log personalizzata. La funzione handler contiene level (numero), levelName (string), domain (string) e message (string). |
Valori restituiti:
- Type (Tipo)
-
void
setLogLevel(livello) → {void}
Imposta il livello di registro. Ciò è necessario solo se viene utilizzato il gestore di log predefinito.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
level
|
LogLevel | Il livello di log da usare. |
Valori restituiti:
- Type (Tipo)
-
void
Membri
Elenco
- (costante) AudioError: AudioErrorCode
- (costante) AuthenticationError: AuthenticationErrorCode
- (costante) ChannelError: ChannelErrorCode
- (costante) ClosingReasonError: ClosingReasonErrorCode
- (costante) ConnectionError: ConnectionErrorCode
- (costante) CustomChannelError: CustomChannelErrorCode
- (costante) DisplayConfigError: DisplayConfigErrorCode
- (costante) FileStorageError: FileStorageErrorCode
- (costante) LogLevel: LogLevel
- (costante) MultiMonitorError: MultiMonitorErrorCode
- (costante) ResolutionError: ResolutionErrorCode
- (costante) TimezoneRedirectionError: TimezoneRedirectionErrorCode
- (costante) TimezoneRedirectionSetting: TimezoneRedirectionSettingCode
- (costante) TimezoneRedirectionStatus: TimezoneRedirectionStatusCode
- versione (costante)
- (costante) ScreenshotError: ScreenshotErrorCode
- (costante) WebcamError: WebcamErrorCode
(costante) AudioError: AudioErrorCode
I AudioError codici enum.
Type:
(costante) AuthenticationError: AuthenticationErrorCode
I AuthenticationError codici enum.
Type:
(costante) ChannelError: ChannelErrorCode
I ChannelError codici enum.
Type:
(costante) ClosingReasonError: ClosingReasonErrorCode
I ClosingReasonError codici enum.
Type:
(costante) ConnectionError: ConnectionErrorCode
I ConnectionError codici enum.
Type:
(costante) CustomChannelError: CustomChannelErrorCode
I CustomChannelError codici enum.
Type:
(costante) DisplayConfigError: DisplayConfigErrorCode
I DisplayConfigError codici enum.
Type:
(costante) FileStorageError: FileStorageErrorCode
I FileStorageError codici enum.
Type:
(costante) LogLevel: LogLevel
I livelli di registro SDK disponibili.
Type:
(costante) MultiMonitorError: MultiMonitorErrorCode
I MultiMonitorError codici enum.
Type:
(costante) ResolutionError: ResolutionErrorCode
I ResolutionError codici enum.
Type:
(costante) TimezoneRedirectionError: TimezoneRedirectionErrorCode
I TimezoneRedirectionError codici enum.
Type:
(costante) TimezoneRedirectionSetting: TimezoneRedirectionSettingCode
I TimezoneRedirectionSetting codici enum.
Type:
(costante) TimezoneRedirectionStatus: TimezoneRedirectionStatusCode
I TimezoneRedirectionStatus codici enum.
Type:
versione (costante)
La versione NICE DCV con versione principale, secondaria, patch, revisione, estesa e versionSTR.
Proprietà:
Nome | Type (Tipo) | Descrizione |
---|---|---|
major
|
integer | Il numero di versione principale. |
minor
|
integer | Il numero di versione minore. |
patch
|
integer | Il numero di versione patch. |
revision
|
integer | Il numero di revisione. |
extended
|
string | La stringa estesa. |
versionStr
|
string | Una concatenazione dei numeri principali, secondari, di patch e di revisione nel modulomajor.minor.patch+build.revision . |
(costante) ScreenshotError: ScreenshotErrorCode
I ScreenshotError codici enum.
Type:
(costante) WebcamError: WebcamErrorCode
I WebcamError codici enum.
Type:
Definizioni di tipi e callback
Elenco
- AudioErrorCode
- Richiamate di autenticazione
- AuthenticationErrorCode
- authErrorCallback(autenticazione, errore)
- authPromptCredentialsRichiamata (autenticazione, sfida)
- authSuccessCallback(autenticazione, dati di autenticazione)
- Canale
- ChannelErrorCode
- clipboardEventCallback(evento)
- ClosingReasonErrorCode
- Spazio cromatico
- Richiamate di connessione
- ConnectionConfig
- ConnectionErrorCode
- CreateDirectory (percorso)
- CustomChannelErrorCode
- dataChannelCallback(informazioni)
- deleteFile (percorso)
- deviceChangeEventRichiamata ()
- DisconnectCallback (motivo)
- displayAvailabilityCallback(stato, DisplayID)
- DisplayConfigErrorCode
- displayLayoutCallback(larghezza del server, altezza del server, testate)
- caratteristica
- featuresUpdateCallback(Elenco delle caratteristiche)
- fileDownloadCallback(Risorsa di file)
- filePrintedCallback(Risorsa di stampa)
- archiviazione di file
- filestorageEnabledCallback(abilitato)
- FileStorageErrorCode
- firstFrameCallback(Ridimensiona relativeMouseMode abilitato, DisplayID)
- idleWarningNotificationRichiamata (disconnectionDateTime)
- collaboratorListCallback(collaboratori)
- licenseNotificationCallback(notifica)
- elenco (percorso)
- LogLevel
- Monitor (Monitoraggio)
- MultiMonitorErrorCode
- qualityIndicatorStateCallback (stato)
- Rinomina cartella (src, dest)
- Rinomina file (src, dest)
- ResolutionErrorCode
- RetrieveFile (percorso)
- ScreenshotCallback (immagine dello schermo)
- ScreenshotErrorCode
- Informazioni sul server
- stats
- StoreFile (file, directory)
- TimezoneRedirectionErrorCode
- TimezoneRedirectionSettingCode
- TimezoneRedirectionStatusCode
- WebcamErrorCode
AudioErrorCode
Le AudioError enumerazioni di codice disponibili nel modulo DCV
-
SETTING_AUDIO_FAILED
-
CHANNEL_NOT_AVAILABLE
Type:
-
numero
Richiamate di autenticazione
Richiamate di autenticazione
Type:
-
Oggetto
Proprietà:
Nome | Type (Tipo) | Descrizione |
---|---|---|
promptCredentials
|
authPromptCredentialsRichiamata | La funzione di callback da chiamare quando l'utente riceve richieste di credenziali. |
error
|
authErrorCallback | La funzione di callback da chiamare quando l'autenticazione fallisce. |
success
|
authSuccessCallback | La funzione di callback da chiamare quando l'autenticazione ha successo. |
AuthenticationErrorCode
Le AuthenticationError enumerazioni di codice disponibili nel modulo DCV
-
INVALID_MESSAGE
-
UNKNOWN_AUTH_MODE
-
SESSION_NOT_AVAILABLE
-
NO_SESSIONS
-
WRONG_CREDENTIALS
-
SASL_CHALLENGE
-
SASL_AUTH_MECHANISM
-
FAILED_COMMUNICATION
-
AUTHENTICATION_REJECTED
-
GENERIC_ERROR
-
WRONG_CREDENTIALS_FORMAT
-
WRONG_CREDENTIALS_TYPE
-
UNREQUESTED_CREDENTIALS
-
MISSING_CREDENTIAL
Type:
-
numero
authErrorCallback(autenticazione, errore)
La funzione di callback da chiamare quando l'autenticazione fallisce.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
authentication
|
Autenticazione | L'oggetto di autenticazione. | |||||||||
error
|
Oggetto | L'oggetto di errore generato dal processo di autenticazione.
|
authPromptCredentialsRichiamata (autenticazione, sfida)
La funzione di callback da chiamare quando l'utente riceve richieste di credenziali. L'utente deve rispondere alla sfida fornendo le credenziali richieste.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
authentication
|
Autenticazione | L'oggetto di autenticazione. | |||||||||||||||
challenge
|
Oggetto | La sfida.
|
authSuccessCallback(autenticazione, dati di autenticazione)
La funzione di callback da chiamare quando l'autenticazione ha successo.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
authentication
|
Autenticazione | L'oggetto di autenticazione. | |||||||||
authenticationData
|
Array. <Object> | Una serie di oggetti che includono ID di sessione NICE DCV e token di autenticazione.
|
Canale
I canali disponibili che possono essere specificati.
Type:
-
«appunti» | «visualizzazione» | «input» | «audio» | «archiviazione file»
ChannelErrorCode
Le ChannelError enumerazioni di codice disponibili nel modulo DCV
-
ALREADY_OPEN
-
INITIALIZATION_FAILED
-
REJECTED
Type:
-
numero
clipboardEventCallback(evento)
La funzione di callback da chiamare quandoclipboardEvent
viene generato un.
Parametri:
Nome | Type (Tipo) | Descrizione | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
event
|
Oggetto | Le informazioni sull'evento clipboard.
|
ClosingReasonErrorCode
Le ClosingReasonError enumerazioni di codice disponibili nel modulo DCV
-
TRANSPORT_ERROR
-
NO_ERROR
-
GENERIC_ERROR
-
INTERNAL_SERVER_ERROR
-
PROTOCOL_ERROR
-
AUTHORIZATION_DENIED
-
AUTHORIZATION_REVOKED
-
ACCESS_REJECTED
-
IDLE_TIMEOUT_EXPIRED
-
DISCONNECT_BY_OWNER
-
DISCONNECT_BY_USER
-
EVICTED
Type:
-
numero
Spazio cromatico
Gli spazi di colore disponibili che possono essere specificati.
Type:
-
«RGB» | «YUV_REC601" | «YUV_REC709"
Richiamate di connessione
I callback disponibili per essere chiamati in caso di errore di connessione.
Type:
-
Oggetto
Proprietà:
Nome | Type (Tipo) | Descrizione |
---|---|---|
disconnect
|
Disconnetti Callback | La funzione di callback da chiamare al termine della connessione. |
displayLayout
|
displayLayoutCallback | La funzione di callback da richiamare quando si modifica il layout o la risoluzione del display. |
displayAvailability
|
displayAvailabilityCallback | La funzione di callback da richiamare quando la disponibilità di un display cambia. |
firstFrame
|
firstFrameCallback | La funzione di callback da chiamare quando il primo frame viene ricevuto dal server NICE DCV. |
filePrinted
|
filePrintedCallback | La funzione di callback da chiamare quando un file viene stampato sul server NICE DCV. |
fileDownload
|
fileDownloadCallback | La funzione di callback da chiamare quando un file è pronto per essere scaricato dal server NICE DCV. |
dataChannel
|
dataChannelCallback | La funzione di callback da chiamare quando il server NICE DCV invia una notifica sulla disponibilità di un canale dati. |
licenseNotification
|
licenseNotificationCallback | La funzione di callback da chiamare quando il server NICE DCV invia una notifica sullo stato della licenza. |
idleWarningNotification
|
idleWarningNotificationRichiamata | La funzione di callback da chiamare quando il server NICE DCV invia un avviso di timeout di inattività. |
collaboratorList
|
collaboratorListCallback | La funzione di callback da chiamare quando il server NICE DCV invia l'elenco dei collaboratori (a partire dalla versione 1.1.0 di NICE DCV Web Client SDK). |
qualityIndicatorState
|
qualityIndicatorStateRichiamata | La funzione di callback da richiamare quando l'indicatore della qualità della connessione cambia stato. |
filestorageEnabled
|
filestorageEnabledCallback | La funzione di callback da chiamare quando l'archiviazione dei file è abilitata o disabilitata. |
featuresUpdate
|
featuresUpdateCallback | La funzione di callback da chiamare quando lo stato di una funzionalità cambia. |
clipboardEvent
|
clipboardEventCallback | La funzione di callback da chiamare quandoclipboardEvent viene generato un. |
deviceChangeEvent
|
deviceChangeEventRichiamata | La funzione di callback da chiamare quando viene attivato undeviceChange evento. |
screenshot
|
Screenshot Callback | La funzione di callback da chiamare quando ascreenshot è disponibile. |
ConnectionConfig
La configurazione per una connessione NICE DCV.
Type:
-
Oggetto
Proprietà:
Nome | Type (Tipo) | Descrizione |
---|---|---|
url
|
string | Il nome host e la porta del server NICE DCV in esecuzione nel seguente formato:https://dcv_host_address:port . Ad esempio: https://my-dcv-server:8443 . |
sessionId
|
string | L'ID della sessione NICE DCV. |
authToken
|
string | Il token di autenticazione da utilizzare per la connessione al server. |
baseUrl
|
string | L'URL assoluto o relativo da cui caricare i file SDK. |
resourceBaseUrl
|
string | L'URL assoluto o relativo da cui accedere alle risorse DCV. |
enabledChannels
|
Array. < Canale > | Indica l'elenco dei canali che possono essere abilitati. Se non viene specificato o viene fornito un array vuoto, per impostazione predefinita sono tutti i canali disponibili. |
losslessColorspace
|
Spazio cromatico | Indica lo spazio cromatico che verrà utilizzato. Se non specificato, il valore predefinito viene, il valore predefinito viene, il valore predefinito viene, il valore predefinito viene. |
divId
|
string | L'ID dell'div oggetto nel DOM HTML in cui SDK deve creare la tela con il flusso remoto. |
volumeLevel
|
integer | Il livello di volume preferito. L'intervallo valido è compreso tra 0 e 100. |
clipboardAutoSync
|
booleano | Indica se la copia automatica dagli appunti della sessione NICE DCV agli appunti del client locale è abilitata per i browser Web compatibili. |
dynamicAudioTuning
|
booleano | Indica se sintonizzare dinamicamente l'audio in base alle impostazioni audio del server NICE DCV quando viene stabilita una connessione. |
clientHiDpiScaling
|
booleano | Indica se ridimensionare la tela in base al DPI del client. |
highColorAccuracy
|
booleano | Indica se deve essere utilizzata un'elevata precisione del colore, se disponibile. Se il valore non viene specificato, il valore impostato sufalse . |
enableWebCodecs
|
Boolean | Indica se WebCodecs deve essere usato se disponibile. Se non specificato, viene usato il valore predefinito false . |
observers
|
Richiamate di connessione | Le funzioni di callback per richiamare eventi correlati alla connessione. |
callbacks
|
Richiamate di connessione | Uguale allaobservers proprietà, ma ogni callback include l'oggetto Connection come primo parametro. |
ConnectionErrorCode
Le ConnectionError enumerazioni di codice disponibili nel modulo DCV
-
ALREADY_OPEN
-
INVALID_CONFIG
-
INITIALIZATION_FAILED
-
REJECTED
-
MAIN_CHANNEL_ALREADY_OPEN
-
GENERIC_ERROR
(a partire da DCV Server 2021.0) -
INTERNAL_SERVER_ERROR
(a partire da DCV Server 2021.0) -
AUTHENTICATION_FAILED
(a partire da DCV Server 2021.0) -
PROTOCOL_ERROR
(a partire da DCV Server 2021.0) -
INVALID_SESSION_ID
(a partire da DCV Server 2021.0) -
INVALID_CONNECTION_ID
(a partire da DCV Server 2021.0) -
CONNECTION_LIMIT_REACHED
(a partire da DCV Server 2021.0) -
SERVER_UNREACHABLE
(a partire da DCV Server 2022.1)
Type:
-
numero
CreateDirectory (percorso)
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
path
|
string | Il percorso assoluto sul server in cui vogliamo creare una directory. Dovrebbe includere anche il nome della directory di destinazione. |
CustomChannelErrorCode
Le CustomChannelError enumerazioni di codice disponibili nel modulo DCV
-
TRANSPORT_ERROR
Type:
-
numero
dataChannelCallback(informazioni)
La funzione di callback da chiamare quando il server NICE DCV invia una notifica sulla disponibilità di un canale dati.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
info
|
Oggetto | Informazioni sul canale dati.
|
deleteFile (percorso)
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
path
|
string | Il percorso assoluto sul server che identifica il file che vogliamo eliminare. |
deviceChangeEventRichiamata ()
La funzione di callback da chiamare quando viene attivato undeviceChange
evento.
DisconnectCallback (motivo)
La funzione di callback da chiamare al termine della connessione.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
reason
|
Oggetto | Il motivo della disconnessione.
|
displayAvailabilityCallback(stato, DisplayID)
La funzione di callback da richiamare quando la disponibilità di un display cambia.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
status
|
Oggetto | Lo stato del display.
|
|||||||||
displayId
|
numero | L'identificatore del display. |
DisplayConfigErrorCode
Le DisplayConfigError enumerazioni di codice disponibili nel modulo DCV
-
INVALID_ARGUMENT
-
UNSUPPORTED_OPERATION
-
NO_CHANNEL
Type:
-
numero
displayLayoutCallback(larghezza del server, altezza del server, testate)
La funzione di callback da richiamare quando si modifica il layout o la risoluzione del display.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
serverWidth
|
numero | La larghezza (in pixel) dello schermo principale. |
serverHeight
|
numero | L'altezza (in pixel) del display principale. |
heads
|
Array. < Monitora > | Le testine di visualizzazione sono supportate dal server NICE DCV. |
caratteristica
I valori delle funzionalità.
-
display
- Indica la disponibilità di un flusso video a schermo singolo. -
display-multi
- Indica la disponibilità di un flusso video con più display. -
high-color-accuracy
- Indica la disponibilità di un'elevata precisione del colore (a partire dalla versione NICE DCV Web Client SDK 1.1.0). -
mouse
- Indica la disponibilità della funzionalità del mouse. -
keyboard
- Indica la disponibilità della funzionalità della tastiera. -
keyboard-sas
- Indica la disponibilità della funzionalità della sequenza SAS (Control + Alt + Delete). -
relative-mouse
- Indica la disponibilità della modalità relativa del mouse. -
clipboard-copy
- Indica la disponibilità della funzionalità di copia degli appunti dal server NICE DCV al client. -
clipboard-paste
- Indica la disponibilità della funzionalità di incollaggio degli appunti dal client al server NICE DCV. -
audio-in
- Indica la disponibilità della funzionalità di ingresso audio tramite il microfono. -
audio-out
- Indica la disponibilità della funzionalità di riproduzione audio. -
webcam
- Indica la disponibilità della funzionalità di streaming della webcam. -
file-download
- Indica la disponibilità della funzionalità di download dei file dal server NICE DCV al client. -
file-upload
- Indica la disponibilità della funzionalità di caricamento dei file dal client al server NICE DCV. -
timezone-redirection
- Indica la disponibilità della funzionalità di reindirizzamento del fuso orario (a partire dalla versione 1.3.0 di NICE DCV Web Client SDK).
Type:
-
string
featuresUpdateCallback(Elenco delle caratteristiche)
La funzione di callback da chiamare quando lo stato di una funzionalità cambia.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
featuresList
|
Array. < funzionalità > | Una serie di funzionalità che sono state modificate. |
fileDownloadCallback(Risorsa di file)
La funzione di callback da chiamare quando un file è pronto per essere scaricato dal server NICE DCV.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fileResource
|
Oggetto | Informazioni sul file pronto per il download.
|
filePrintedCallback(Risorsa di stampa)
La funzione di callback da chiamare quando un file viene stampato sul server NICE DCV.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
printResource
|
Oggetto | Informazioni sul file stampato.
|
archiviazione di file
Oggetto che consente di esplorare ed eseguire azioni sul file system.
Type:
-
Oggetto
Proprietà:
Nome | Type (Tipo) | Descrizione |
---|---|---|
list
|
elenco | Funzione che permette di elencare gli elementi (file e directory) presenti nel percorso fornito sul server. |
createDirectory
|
Crea cartella | Funzione che consente di creare una directory nel percorso specificato sul server. |
retrieveFile
|
Recupera file | Funzione che consente di scaricare localmente un file nel percorso specificato sul server. |
deleteFile
|
Elimina file | Funzione che consente di eliminare un file nel percorso specificato sul server. |
renameFile
|
Rinomina file | Funzione che consente di rinominare un file dal percorso di origine specificato al percorso di destinazione specificato. |
renameDirectory
|
Rinomina cartella | Funzione che consente di rinominare una directory dal percorso di origine specificato al percorso di destinazione assoluto. |
storeFile
|
Memorizza file | Funzione che permette di caricare un file locale nel percorso fornito sul server. |
filestorageEnabledCallback(abilitato)
La funzione di callback da chiamare quando l'archiviazione dei file è abilitata. Canale Lazy solo su Internet Explorer 11.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
enabled
|
booleano | Indica se la memorizzazione dei file è abilitata. |
FileStorageErrorCode
Le FileStorageError enumerazioni di codice disponibili nel modulo DCV
-
CANCELLED
-
ABORTED
-
INVALID_ARGUMENT
-
NOT_IMPLEMENTED
-
ERROR
-
ALREADY_EXIST
-
NOT_FOUND
Type:
-
numero
firstFrameCallback(Ridimensiona relativeMouseMode abilitato, DisplayID)
La funzione di callback da chiamare quando il primo frame viene ricevuto dal server NICE DCV. Emesso per ogni display.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
resizeEnabled
|
booleano | Indica se il server supporta il ridimensionamento del layout di visualizzazione del client. |
relativeMouseModeEnabled
|
booleano | Indica se il server supporta la modalità mouse relativa. |
displayId
|
numero | L'identificatore del display. |
idleWarningNotificationRichiamata (disconnectionDateTime)
La funzione di callback da chiamare quando il server NICE DCV invia un avviso di timeout di inattività.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
disconnectionDateTime
|
Data | La data e l'ora della disconnessione. |
collaboratorListCallback(collaboratori)
La funzione di callback da chiamare quando il server NICE DCV invia l'elenco dei collaboratori.
Parametri:
Nome | Type (Tipo) | Descrizione | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
collaborators
|
Array. <Object> | Un elenco di oggetti contenenti informazioni sui collaboratori.
|
licenseNotificationCallback(notifica)
La funzione di callback da chiamare quando il server NICE DCV invia una notifica sullo stato della licenza.
Parametri:
Nome | Type (Tipo) | Descrizione | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
notification
|
Oggetto | La notifica.
|
elenco (percorso)
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
path
|
string | Il percorso assoluto sul server di cui vogliamo elencare il contenuto. |
LogLevel
I livelli di registro SDK disponibili.
Type:
-
TRACCIA | DEBUG | INFORMAZIONI | AVVISO | ERRORE | SILENZIOSO
Monitor (Monitoraggio)
Type:
-
Oggetto
Proprietà:
Nome | Type (Tipo) | Descrizione | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name
|
string | Il nome della testina del display. | |||||||||||||||
rect
|
Oggetto | Informazioni sulla testina del display.
|
|||||||||||||||
primary
|
booleano | Indica se la testina dello schermo è la testina di visualizzazione principale. Questo viene determinato dal sistema operativo remoto, se disponibile. | |||||||||||||||
dpi
|
numero | Il DPI della testina del display. |
MultiMonitorErrorCode
Le MultiMonitorError enumerazioni di codice disponibili nel modulo DCV
-
NO_DISPLAY_CHANNEL
-
MAX_DISPLAY_NUMBER_REACHED
-
INVALID_ARGUMENT
-
DISPLAY_NOT_OPENED_BY_SERVER
-
REQUEST_TIMEOUT
-
GENERIC_ERROR
-
NO_ERROR
Type:
-
numero
qualityIndicatorStateCallback (stato)
La funzione di callback da richiamare quando l'indicatore della qualità della connessione cambia stato.
Parametri:
Nome | Type (Tipo) | Descrizione | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
state
|
Array. <Object> | Informazioni sulla qualità della connessione.
|
Rinomina cartella (src, dest)
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
src
|
string | Il percorso di origine assoluto sul server che identifica la directory che vogliamo rinominare. |
dest
|
string | Il percorso di destinazione assoluto sul server che specifica il percorso di destinazione e il nome della directory. |
Rinomina file (src, dest)
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
src
|
string | Il percorso di origine assoluto sul server che identifica il file che vogliamo rinominare. |
dest
|
string | Il percorso di destinazione assoluto sul server che specifica il percorso di destinazione e il nome del file. |
ResolutionErrorCode
Le ResolutionError enumerazioni di codice disponibili nel modulo DCV
-
INVALID_ARGUMENT
-
NO_CHANNEL
-
NOT_IMPLEMENTED
Type:
-
numero
RetrieveFile (percorso)
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
path
|
string | Il percorso assoluto sul server che identifica il file che vogliamo scaricare localmente. |
ScreenshotCallback (immagine dello schermo)
La funzione di callback da chiamare quando è disponibile uno screenshot.
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
screenshot
|
byte[] | Buffer di screenshot in formato PNG onull se il recupero dello screenshot non è riuscito. |
ScreenshotErrorCode
Le ScreenshotError enumerazioni di codice disponibili nel modulo DCV
-
NO_CHANNEL
-
GENERIC_ERROR
Type:
-
numero
Informazioni sul server
Type:
-
Oggetto
Proprietà:
Nome | Type (Tipo) | Descrizione | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name
|
string | Il nome del software. | ||||||||||||
version
|
Oggetto | Il numero di versione del software.
|
||||||||||||
os
|
string | Il sistema operativo. | ||||||||||||
arch
|
string | L'architettura. | ||||||||||||
hostname
|
string | Il nome host. |
stats
Type:
-
Oggetto
Proprietà:
Nome | Type (Tipo) | Descrizione |
---|---|---|
fps
|
numero | I fotogrammi correnti al secondo. |
traffic
|
numero | Il traffico corrente in bit/s. |
peakTraffic
|
numero | Il picco di traffico in bit/s da quando è stata stabilita la connessione. |
latency
|
numero | Latenza corrente in ms. |
currentChannels
|
numero | Il numero di canali aperti da quando è stata stabilita la connessione. |
openedChannels
|
numero | Il numero di canali attualmente aperti. |
channelErrors
|
numero | Il numero di canali che hanno segnalato un errore. |
StoreFile (file, directory)
Parametri:
Nome | Type (Tipo) | Descrizione |
---|---|---|
file
|
File | L'oggetto del file (per maggiori informazioni vedi https://developer.mozilla.org/en-US/docs/Web/API/File) che vogliamo caricare sul server. |
dir
|
string | Il percorso assoluto sul server in cui vogliamo caricare il file. |
TimezoneRedirectionErrorCode
Le TimezoneRedirectionError enumerazioni di codice disponibili nel modulo DCV
-
INVALID_ARGUMENT
-
NO_CHANNEL
-
USER_CANNOT_CHANGE
Type:
-
numero
TimezoneRedirectionSettingCode
Le TimezoneRedirectionSetting enumerazioni di codice disponibili nel modulo DCV
-
ALWAYS_OFF
-
ALWAYS_ON
-
CLIENT_DECIDES
Type:
-
numero
TimezoneRedirectionStatusCode
Le TimezoneRedirectionStatus enumerazioni di codice disponibili nel modulo DCV
-
SUCCESS
-
PERMISSION_ERROR
-
GENERIC_ERROR
Type:
-
numero
WebcamErrorCode
Le WebcamError enumerazioni di codice disponibili nel modulo DCV
-
SETTING_WEBCAM_FAILED
-
CHANNEL_NOT_AVAILABLE
Type:
-
numero