Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Modul DCV
Modul yang mengimplementasikan sisi klien DCV protokol.
Metode
Daftar
otentikasi (url, panggilan balik) → {Otentikasi}
Memulai proses otentikasi untuk endpoint DCV server Amazon yang ditentukan.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
url
|
string | Nama host dan port DCV server Amazon yang sedang berjalan dalam format berikut:https://dcv_host_address:port . Sebagai contoh: https://my-dcv-server:8443 . |
callbacks
|
authenticationCallbacks | Callback yang tersedia untuk dipanggil selama proses otentikasi. |
Pengembalian:
- Objek Otentikasi.
- Tipe
sambungkan (konfigurasi) → {Janji. < Koneksi >|Janji. < {code: ConnectionErrorCode, pesan: string} >}
Terhubung ke titik akhir DCV server Amazon yang ditentukan. Jika koneksi berhasil, ia mengembalikan objek Connection. Jika koneksi gagal, ia mengembalikan objek kesalahan.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
config
|
ConnectionConfig | ConnectionConfig Objeknya. |
Pengembalian:
- Sebuah objek Connection, atau objek kesalahan.
- Tipe
-
Janji. < Koneksi > | Janji. < {code: ConnectionErrorCode, pesan: string} >
setLogHandler(handler) → {void}
Menetapkan fungsi penangan log kustom. Saat mengganti penangan log default, posisi entri log asli akan hilang saat debugging dengan konsol browser.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
handler
|
Fungsi | Fungsi penangan log kustom. Fungsi handler berisi level (number), levelName (string), domain (string), dan message (string). |
Pengembalian:
- Tipe
-
kosong
setLogLevel(tingkat) → {void}
Mengatur level log. Ini diperlukan hanya jika penangan log default digunakan.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
level
|
LogLevel | Level log yang akan digunakan. |
Pengembalian:
- Tipe
-
kosong
Anggota
Daftar
- (konstan) AudioError: AudioErrorCode
- (konstan) AuthenticationError: AuthenticationErrorCode
- (konstan) ChannelError: ChannelErrorCode
- (konstan) ClosingReasonError: ClosingReasonErrorCode
- (konstan) ConnectionError: ConnectionErrorCode
- (konstan) CustomChannelError: CustomChannelErrorCode
- (konstan) DisplayConfigError: DisplayConfigErrorCode
- (konstan) FileStorageError: FileStorageErrorCode
- (konstan) LogLevel: LogLevel
- (konstan) MultiMonitorError: MultiMonitorErrorCode
- (konstan) ResolutionError: ResolutionErrorCode
- (konstan) TimezoneRedirectionError: TimezoneRedirectionErrorCode
- (konstan) TimezoneRedirectionSetting: TimezoneRedirectionSettingCode
- (konstan) TimezoneRedirectionStatus: TimezoneRedirectionStatusCode
- versi (konstan)
- (konstan) ScreenshotError: ScreenshotErrorCode
- (konstan) WebcamError: WebcamErrorCode
(konstan) AudioError: AudioErrorCode
AudioError Kode enum.
Jenis:
(konstan) AuthenticationError: AuthenticationErrorCode
AuthenticationError Kode enum.
Jenis:
(konstan) ChannelError: ChannelErrorCode
ChannelError Kode enum.
Jenis:
(konstan) ClosingReasonError: ClosingReasonErrorCode
ClosingReasonError Kode enum.
Jenis:
(konstan) ConnectionError: ConnectionErrorCode
ConnectionError Kode enum.
Jenis:
(konstan) CustomChannelError: CustomChannelErrorCode
CustomChannelError Kode enum.
Jenis:
(konstan) DisplayConfigError: DisplayConfigErrorCode
DisplayConfigError Kode enum.
Jenis:
(konstan) FileStorageError: FileStorageErrorCode
FileStorageError Kode enum.
Jenis:
(konstan) LogLevel: LogLevel
Level SDK log yang tersedia.
Jenis:
(konstan) MultiMonitorError: MultiMonitorErrorCode
MultiMonitorError Kode enum.
Jenis:
(konstan) ResolutionError: ResolutionErrorCode
ResolutionError Kode enum.
Jenis:
(konstan) TimezoneRedirectionError: TimezoneRedirectionErrorCode
TimezoneRedirectionError Kode enum.
Jenis:
(konstan) TimezoneRedirectionSetting: TimezoneRedirectionSettingCode
TimezoneRedirectionSetting Kode enum.
Jenis:
(konstan) TimezoneRedirectionStatus: TimezoneRedirectionStatusCode
TimezoneRedirectionStatus Kode enum.
Jenis:
versi (konstan)
DCVVersi Amazon dengan mayor, minor, patch, revisi, diperpanjang, danversionStr.
Properti:
Nama | Tipe | Deskripsi |
---|---|---|
major
|
Integer | Nomor versi utama. |
minor
|
integer | Nomor versi minor. |
patch
|
integer | Nomor versi patch. |
revision
|
integer | Nomor revisi. |
extended
|
string | String yang diperpanjang. |
versionStr
|
string | Penggabungan nomor mayor, minor, patch, dan revisi dalam formulir. major.minor.patch+build.revision |
(konstan) ScreenshotError: ScreenshotErrorCode
ScreenshotError Kode enum.
Jenis:
(konstan) WebcamError: WebcamErrorCode
WebcamError Kode enum.
Jenis:
Definisi tipe dan panggilan balik
Daftar
- AudioErrorCode
- authenticationCallbacks
- AuthenticationErrorCode
- authErrorCallback(otentikasi, kesalahan)
- authPromptCredentialsCallback (otentikasi, tantangan)
- authSuccessCallback(otentikasi,authenticationData)
- Channel
- ChannelErrorCode
- clipboardEventCallback(acara)
- ClosingReasonErrorCode
- Ruang Warna
- connectionCallbacks
- ConnectionConfig
- ConnectionErrorCode
- createDirectory(jalan)
- CustomChannelErrorCode
- dataChannelCallback(info)
- deleteFile(jalan)
- deviceChangeEventPanggilan balik ()
- disconnectCallback(alasan)
- displayAvailabilityCallback(status,displayId)
- DisplayConfigErrorCode
- displayLayoutCallback(serverWidth,serverHeight, kepala)
- fitur
- featuresUpdateCallback(featuresList)
- fileDownloadCallback(fileResource)
- filePrintedCallback(printResource)
- filestorage
- filestorageEnabledCallback(diaktifkan)
- FileStorageErrorCode
- firstFrameCallback(resizeEnabled, relativeMouseMode Diaktifkan,displayId)
- idleWarningNotificationPanggilan balik () disconnectionDateTime
- collaboratorListCallback(kolaborator)
- licenseNotificationCallback(pemberitahuan)
- daftar (jalur)
- LogLevel
- Memantau
- MultiMonitorErrorCode
- qualityIndicatorStateCallback (status)
- renameDirectory(src, dest)
- renameFile(src, dest)
- ResolutionErrorCode
- retrieveFile(jalan)
- screenshotCallback(tangkapan layar)
- ScreenshotErrorCode
- serverInfo
- statistik
- storeFile(berkas, dir)
- TimezoneRedirectionErrorCode
- TimezoneRedirectionSettingCode
- TimezoneRedirectionStatusCode
- WebcamErrorCode
AudioErrorCode
Enum AudioError kode tersedia dalam modul DCV
-
SETTING_AUDIO_FAILED
-
CHANNEL_NOT_AVAILABLE
Jenis:
-
number
authenticationCallbacks
Callback otentikasi
Jenis:
-
Objek
Properti:
Nama | Tipe | Deskripsi |
---|---|---|
promptCredentials
|
authPromptCredentialsCallback | Fungsi callback yang akan dipanggil ketika pengguna ditantang untuk kredensyal. |
error
|
authErrorCallback | Fungsi callback yang akan dipanggil ketika otentikasi gagal. |
success
|
authSuccessCallback | Fungsi callback yang akan dipanggil ketika otentikasi berhasil. |
AuthenticationErrorCode
Enum AuthenticationError kode tersedia dalam modul 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
Jenis:
-
number
authErrorCallback(otentikasi, kesalahan)
Fungsi callback yang akan dipanggil ketika otentikasi gagal.
Parameter:
Nama | Tipe | Deskripsi | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
authentication
|
Autentikasi | Objek otentikasi. | |||||||||
error
|
Objek | Objek kesalahan yang dimunculkan oleh proses otentikasi.
|
authPromptCredentialsCallback (otentikasi, tantangan)
Fungsi callback yang akan dipanggil ketika pengguna ditantang untuk kredensyal. Pengguna harus menjawab tantangan dengan memberikan kredensyal yang diminta.
Parameter:
Nama | Tipe | Deskripsi | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
authentication
|
Autentikasi | Objek otentikasi. | |||||||||||||||
challenge
|
Objek | Tantangannya.
|
authSuccessCallback(otentikasi,authenticationData)
Fungsi callback yang akan dipanggil ketika otentikasi berhasil.
Parameter:
Nama | Tipe | Deskripsi | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
authentication
|
Autentikasi | Objek otentikasi. | |||||||||
authenticationData
|
Array. <Object> | Array objek yang mencakup DCV sesi Amazon IDs dan token otentikasi.
|
Channel
Saluran yang tersedia yang dapat ditentukan.
Jenis:
-
“clipboard” | “tampilan” | “masukan” | “audio” | “penyimpanan file”
ChannelErrorCode
Enum ChannelError kode tersedia dalam modul DCV
-
ALREADY_OPEN
-
INITIALIZATION_FAILED
-
REJECTED
Jenis:
-
number
clipboardEventCallback(acara)
Fungsi callback yang akan dipanggil ketika a clipboardEvent
dihasilkan.
Parameter:
Nama | Tipe | Deskripsi | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
event
|
Objek | Informasi tentang acara clipboard.
|
ClosingReasonErrorCode
Enum ClosingReasonError kode tersedia dalam modul 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
-
EXTERNAL_PROTOCOL_CONNECTION_EVICTED
-
DISCONNECTION_REQUESTED
Jenis:
-
number
Ruang Warna
Ruang warna yang tersedia yang dapat ditentukan.
Jenis:
-
“RGB" | "YUV_ REC6 01" |" YUV _ REC7 09"
connectionCallbacks
Callback yang tersedia untuk dipanggil jika terjadi kesalahan koneksi.
Jenis:
-
Objek
Properti:
Nama | Tipe | Deskripsi |
---|---|---|
disconnect
|
disconnectCallback | Fungsi callback yang akan dipanggil ketika koneksi berakhir. |
displayLayout
|
displayLayoutCallback | Fungsi callback yang akan dipanggil ketika tata letak tampilan atau resolusi diubah. |
displayAvailability
|
displayAvailabilityCallback | Fungsi callback yang akan dipanggil saat ketersediaan tampilan berubah. |
firstFrame
|
firstFrameCallback | Fungsi callback yang akan dipanggil ketika frame pertama diterima dari DCV server Amazon. |
filePrinted
|
filePrintedCallback | Fungsi callback yang akan dipanggil ketika file dicetak di DCV server Amazon. |
fileDownload
|
fileDownloadCallback | Fungsi callback yang akan dipanggil ketika file siap diunduh dari DCV server Amazon. |
dataChannel
|
dataChannelCallback | Fungsi callback yang akan dipanggil ketika DCV server Amazon mengirimkan pemberitahuan tentang ketersediaan saluran data. |
licenseNotification
|
licenseNotificationCallback | Fungsi callback yang akan dipanggil ketika DCV server Amazon mengirimkan pemberitahuan tentang status lisensi. |
idleWarningNotification
|
idleWarningNotificationCallback | Fungsi callback yang akan dipanggil saat DCV server Amazon mengirimkan peringatan batas waktu idle. |
collaboratorList
|
collaboratorListCallback | Fungsi callback yang akan dipanggil ketika DCV server Amazon mengirimkan daftar kolaborator (sejak Amazon DCV Web Client SDK versi 1.1.0). |
qualityIndicatorState
|
qualityIndicatorStateCallback | Fungsi callback yang akan dipanggil ketika indikator kualitas koneksi berubah status. |
filestorageEnabled
|
filestorageEnabledCallback | Fungsi callback yang akan dipanggil ketika penyimpanan file diaktifkan atau dinonaktifkan. |
featuresUpdate
|
featuresUpdateCallback | Fungsi callback yang akan dipanggil ketika status fitur berubah. |
clipboardEvent
|
clipboardEventCallback | Fungsi callback yang akan dipanggil ketika a clipboardEvent dihasilkan. |
deviceChangeEvent
|
deviceChangeEventCallback | Fungsi callback yang akan dipanggil ketika suatu deviceChange peristiwa dipicu. |
screenshot
|
screenshotCallback | Fungsi callback yang akan dipanggil ketika a screenshot tersedia. |
ConnectionConfig
Konfigurasi untuk DCV koneksi Amazon.
Jenis:
-
Objek
Properti:
Nama | Tipe | Deskripsi |
---|---|---|
url
|
string | Nama host dan port DCV server Amazon yang sedang berjalan dalam format berikut:https://dcv_host_address:port . Sebagai contoh: https://my-dcv-server:8443 . |
sessionId
|
string | ID DCV sesi Amazon. |
authToken
|
string | Token otentikasi yang digunakan saat menghubungkan ke server. |
baseUrl
|
string | Mutlak atau relatif URL dari mana untuk memuat SDK file. |
resourceBaseUrl
|
string | Mutlak atau relatif URL dari mana untuk mengakses DCV sumber daya. |
enabledChannels
|
Array. < Kanal > | Menunjukkan daftar saluran yang dapat diaktifkan. Jika tidak ditentukan atau array kosong disediakan, default ke semua saluran yang tersedia. |
losslessColorspace
|
Ruang Warna | Menunjukkan ruang warna yang akan digunakan. Jika tidak ditentukan, defaultnya adalah "”. RGB |
divId
|
string | ID div objek di HTML DOM mana SDK harus membuat kanvas dengan aliran jarak jauh. |
volumeLevel
|
integer | Level volume yang disukai. Rentang yang valid adalah 0 hingga 100. |
clipboardAutoSync
|
boolean | Menunjukkan apakah penyalinan otomatis dari clipboard DCV sesi Amazon ke clipboard klien lokal diaktifkan untuk browser web yang kompatibel. |
dynamicAudioTuning
|
boolean | Menunjukkan apakah akan menyetel audio secara dinamis berdasarkan pengaturan audio DCV server Amazon saat koneksi dibuat. |
clientHiDpiScaling
|
boolean | Menunjukkan apakah akan menskalakan kanvas berdasarkan klienDPI. |
highColorAccuracy
|
boolean | Menunjukkan apakah akurasi warna yang tinggi harus digunakan jika tersedia. Jika tidak ditentukan, defaultnya ke. false |
enableWebCodecs
|
Boolean | Menunjukkan apakah WebCodecs harus digunakan jika tersedia. Default hingga false jika tidak ditentukan. |
observers
|
connectionCallbacks | Fungsi callback untuk memanggil peristiwa yang terkait dengan koneksi. |
callbacks
|
connectionCallbacks | Sama seperti observers properti, tetapi setiap callback menyertakan objek Connection sebagai parameter pertama. |
ConnectionErrorCode
Enum ConnectionError kode tersedia dalam modul DCV
-
ALREADY_OPEN
-
INVALID_CONFIG
-
INITIALIZATION_FAILED
-
REJECTED
-
MAIN_CHANNEL_ALREADY_OPEN
-
GENERIC_ERROR
(sejak DCV Server 2021.0) -
INTERNAL_SERVER_ERROR
(sejak DCV Server 2021.0) -
AUTHENTICATION_FAILED
(sejak DCV Server 2021.0) -
PROTOCOL_ERROR
(sejak DCV Server 2021.0) -
INVALID_SESSION_ID
(sejak DCV Server 2021.0) -
INVALID_CONNECTION_ID
(sejak DCV Server 2021.0) -
CONNECTION_LIMIT_REACHED
(sejak DCV Server 2021.0) -
SERVER_UNREACHABLE
(sejak DCV Server 2022.1) -
GATEWAY_BUSY
-
UNSUPPORTED_CREDENTIAL
(sejak DCV Server 2022.2) -
TRANSPORT_ERROR
Jenis:
-
number
createDirectory(jalan)
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
path
|
string | Jalur absolut di server tempat kita ingin membuat direktori. Ini juga harus menyertakan nama direktori target. |
CustomChannelErrorCode
Enum CustomChannelError kode tersedia dalam modul DCV
-
TRANSPORT_ERROR
Jenis:
-
number
dataChannelCallback(info)
Fungsi callback yang akan dipanggil ketika DCV server Amazon mengirimkan pemberitahuan tentang ketersediaan saluran data.
Parameter:
Nama | Tipe | Deskripsi | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
info
|
Objek | Informasi tentang saluran data.
|
deleteFile(jalan)
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
path
|
string | Jalur absolut pada server mengidentifikasi file yang ingin kita hapus. |
deviceChangeEventPanggilan balik ()
Fungsi callback yang akan dipanggil ketika suatu deviceChange
peristiwa dipicu.
disconnectCallback(alasan)
Fungsi callback yang akan dipanggil ketika koneksi berakhir.
Parameter:
Nama | Tipe | Deskripsi | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
reason
|
Objek | Alasan pemutusan.
|
displayAvailabilityCallback(status,displayId)
Fungsi callback yang akan dipanggil saat ketersediaan tampilan berubah.
Parameter:
Nama | Tipe | Deskripsi | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
status
|
Objek | Status tampilan.
|
|||||||||
displayId
|
number | Pengidentifikasi untuk tampilan. |
DisplayConfigErrorCode
Enum DisplayConfigError kode tersedia dalam modul DCV
-
INVALID_ARGUMENT
-
UNSUPPORTED_OPERATION
-
NO_CHANNEL
Jenis:
-
number
displayLayoutCallback(serverWidth,serverHeight, kepala)
Fungsi callback yang akan dipanggil ketika tata letak tampilan atau resolusi diubah.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
serverWidth
|
number | Lebar (dalam piksel) dari tampilan utama. |
serverHeight
|
number | Ketinggian (dalam piksel) dari tampilan utama. |
heads
|
Array. < Memantau > | Kepala tampilan didukung oleh DCV server Amazon. |
fitur
Nilai fitur.
-
display
- Menunjukkan ketersediaan aliran video layar tunggal. -
display-multi
- Menunjukkan ketersediaan aliran video multi-tampilan. -
high-color-accuracy
- Menunjukkan ketersediaan akurasi warna yang tinggi (sejak Amazon DCV Web Client SDK versi 1.1.0). -
mouse
- Menunjukkan ketersediaan fungsionalitas mouse. -
keyboard
- Menunjukkan ketersediaan fungsionalitas keyboard. -
keyboard-sas
- Menunjukkan ketersediaan fungsi SAS urutan (Control+Alt+Delete). -
relative-mouse
- Menunjukkan ketersediaan mode mouse relatif. -
clipboard-copy
- Menunjukkan ketersediaan fungsionalitas salinan clipboard dari DCV server Amazon ke klien. -
clipboard-paste
- Menunjukkan ketersediaan fungsionalitas tempel clipboard dari klien ke server AmazonDCV. -
audio-in
- Menunjukkan ketersediaan fungsionalitas input audio menggunakan mikrofon. -
audio-out
- Menunjukkan ketersediaan fungsi pemutaran audio. -
webcam
- Menunjukkan ketersediaan fungsionalitas streaming webcam. -
file-download
- Menunjukkan ketersediaan fungsionalitas unduhan file dari DCV server Amazon ke klien. -
file-upload
- Menunjukkan ketersediaan fungsionalitas unggah file dari klien ke DCV server Amazon. -
timezone-redirection
- Menunjukkan ketersediaan fungsi pengalihan zona waktu (sejak Amazon DCV Web Client SDK versi 1.3.0).
Jenis:
-
string
featuresUpdateCallback(featuresList)
Fungsi callback yang akan dipanggil ketika status fitur berubah.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
featuresList
|
Array. < fitur> | Berbagai fitur yang telah berubah. |
fileDownloadCallback(fileResource)
Fungsi callback yang akan dipanggil ketika file siap diunduh dari DCV server Amazon.
Parameter:
Nama | Tipe | Deskripsi | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fileResource
|
Objek | Informasi tentang file yang siap diunduh.
|
filePrintedCallback(printResource)
Fungsi callback yang akan dipanggil ketika file dicetak di DCV server Amazon.
Parameter:
Nama | Tipe | Deskripsi | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
printResource
|
Objek | Informasi tentang file yang dicetak.
|
filestorage
Objek yang memungkinkan untuk menjelajahi dan melakukan tindakan pada sistem file.
Jenis:
-
Objek
Properti:
Nama | Tipe | Deskripsi |
---|---|---|
list
|
daftar | Fungsi yang memungkinkan untuk daftar item (file dan direktori) hadir di jalur yang disediakan di server. |
createDirectory
|
createDirectory | Fungsi yang memungkinkan untuk membuat direktori di jalur yang ditentukan di server. |
retrieveFile
|
retrieveFile | Fungsi yang memungkinkan untuk mengunduh file secara lokal di jalur yang ditentukan di server. |
deleteFile
|
deleteFile | Fungsi yang memungkinkan untuk menghapus file di jalur yang ditentukan di server. |
renameFile
|
renameFile | Fungsi yang memungkinkan untuk mengganti nama file dari jalur sumber yang ditentukan ke jalur tujuan yang ditentukan. |
renameDirectory
|
renameDirectory | Fungsi yang memungkinkan untuk mengganti nama direktori dari jalur sumber yang ditentukan ke jalur tujuan absolut. |
storeFile
|
storeFile | Fungsi yang memungkinkan untuk mengunggah file lokal ke jalur yang disediakan di server. |
filestorageEnabledCallback(diaktifkan)
Fungsi callback yang akan dipanggil ketika penyimpanan file diaktifkan. Saluran malas hanya di Internet Explorer 11.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
enabled
|
boolean | Menunjukkan apakah penyimpanan file diaktifkan. |
FileStorageErrorCode
Enum FileStorageError kode tersedia dalam modul DCV
-
CANCELLED
-
ABORTED
-
INVALID_ARGUMENT
-
NOT_IMPLEMENTED
-
ERROR
-
ALREADY_EXIST
-
NOT_FOUND
Jenis:
-
number
firstFrameCallback(resizeEnabled, relativeMouseMode Diaktifkan,displayId)
Fungsi callback yang akan dipanggil ketika frame pertama diterima dari DCV server Amazon. Dipancarkan untuk setiap tampilan.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
resizeEnabled
|
boolean | Menunjukkan apakah server mendukung mengubah ukuran tata letak tampilan klien. |
relativeMouseModeEnabled
|
boolean | Menunjukkan apakah server mendukung mode mouse relatif. |
displayId
|
number | Pengidentifikasi untuk tampilan. |
idleWarningNotificationPanggilan balik () disconnectionDateTime
Fungsi callback yang akan dipanggil saat DCV server Amazon mengirimkan peringatan batas waktu idle.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
disconnectionDateTime
|
Tanggal | Tanggal dan waktu pemutusan. |
collaboratorListCallback(kolaborator)
Fungsi callback yang akan dipanggil ketika DCV server Amazon mengirimkan daftar kolaborator.
Parameter:
Nama | Tipe | Deskripsi | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
collaborators
|
Array. <Object> | Daftar objek yang berisi informasi tentang kolaborator.
|
licenseNotificationCallback(pemberitahuan)
Fungsi callback yang akan dipanggil ketika DCV server Amazon mengirimkan pemberitahuan tentang status lisensi.
Parameter:
Nama | Tipe | Deskripsi | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
notification
|
Objek | Pemberitahuan.
|
daftar (jalur)
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
path
|
string | Jalur absolut di server yang ingin kami daftarkan kontennya. |
LogLevel
Level SDK log yang tersedia.
Jenis:
-
TRACE | DEBUG | INFO | WARN | ERROR | SILENT
Memantau
Jenis:
-
Objek
Properti:
Nama | Tipe | Deskripsi | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name
|
string | Nama kepala tampilan. | |||||||||||||||
rect
|
Objek | Informasi tentang kepala tampilan.
|
|||||||||||||||
primary
|
boolean | Menunjukkan apakah kepala tampilan adalah kepala tampilan utama. Ini ditentukan dari sistem operasi jarak jauh jika tersedia. | |||||||||||||||
dpi
|
number | Bagian DPI dari kepala tampilan. |
MultiMonitorErrorCode
Enum MultiMonitorError kode tersedia dalam modul DCV
-
NO_DISPLAY_CHANNEL
-
MAX_DISPLAY_NUMBER_REACHED
-
INVALID_ARGUMENT
-
DISPLAY_NOT_OPENED_BY_SERVER
-
REQUEST_TIMEOUT
-
GENERIC_ERROR
-
NO_ERROR
Jenis:
-
number
qualityIndicatorStateCallback (status)
Fungsi callback yang akan dipanggil ketika indikator kualitas koneksi berubah status.
Parameter:
Nama | Tipe | Deskripsi | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
state
|
Array. <Object> | Informasi tentang kualitas koneksi.
|
renameDirectory(src, dest)
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
src
|
string | Jalur sumber absolut di server mengidentifikasi direktori yang ingin kita ganti nama. |
dest
|
string | Jalur tujuan absolut di server yang menentukan jalur target dan nama direktori. |
renameFile(src, dest)
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
src
|
string | Jalur sumber absolut di server mengidentifikasi file yang ingin kita ganti nama. |
dest
|
string | Jalur tujuan absolut di server yang menentukan jalur target dan nama file. |
ResolutionErrorCode
Enum ResolutionError kode tersedia dalam modul DCV
-
INVALID_ARGUMENT
-
NO_CHANNEL
-
NOT_IMPLEMENTED
Jenis:
-
number
retrieveFile(jalan)
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
path
|
string | Jalur absolut di server mengidentifikasi file yang ingin kita unduh secara lokal. |
screenshotCallback(tangkapan layar)
Fungsi callback yang akan dipanggil ketika tangkapan layar tersedia.
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
screenshot
|
byte [] | Buffer tangkapan layar dalam PNG format, atau null jika pengambilan tangkapan layar gagal. |
ScreenshotErrorCode
Enum ScreenshotError kode tersedia dalam modul DCV
-
NO_CHANNEL
-
GENERIC_ERROR
Jenis:
-
number
serverInfo
Jenis:
-
Objek
Properti:
Nama | Tipe | Deskripsi | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name
|
string | Nama perangkat lunak. | ||||||||||||
version
|
Objek | Nomor versi perangkat lunak.
|
||||||||||||
os
|
string | OS. | ||||||||||||
arch
|
string | Arsitekturnya. | ||||||||||||
hostname
|
string | Nama host. |
statistik
Jenis:
-
Objek
Properti:
Nama | Tipe | Deskripsi |
---|---|---|
fps
|
number | Frame saat ini per detik. |
traffic
|
number | Lalu lintas saat ini dalam bit/s. |
peakTraffic
|
number | Puncak lalu lintas dalam bit/s sejak koneksi dibuat. |
latency
|
number | Latensi saat ini di ms. |
currentChannels
|
number | Jumlah saluran yang telah dibuka sejak koneksi dibuat. |
openedChannels
|
number | Jumlah saluran yang saat ini dibuka. |
channelErrors
|
number | Jumlah saluran yang melaporkan kesalahan. |
storeFile(berkas, dir)
Parameter:
Nama | Tipe | Deskripsi |
---|---|---|
file
|
File | Objek file (untuk informasi lebih lanjut lihat https://developer.mozilla.org/en-US/docs/Web/ API /File) kita ingin meng-upload ke server. |
dir
|
string | Jalur absolut di server tempat kami ingin mengunggah file. |
TimezoneRedirectionErrorCode
Enum TimezoneRedirectionError kode tersedia dalam modul DCV
-
INVALID_ARGUMENT
-
NO_CHANNEL
-
USER_CANNOT_CHANGE
Jenis:
-
number
TimezoneRedirectionSettingCode
Enum TimezoneRedirectionSetting kode tersedia dalam modul DCV
-
ALWAYS_OFF
-
ALWAYS_ON
-
CLIENT_DECIDES
Jenis:
-
number
TimezoneRedirectionStatusCode
Enum TimezoneRedirectionStatus kode tersedia dalam modul DCV
-
SUCCESS
-
PERMISSION_ERROR
-
GENERIC_ERROR
Jenis:
-
number
WebcamErrorCode
Enum WebcamError kode tersedia dalam modul DCV
-
SETTING_WEBCAM_FAILED
-
CHANNEL_NOT_AVAILABLE
Jenis:
-
number