Protokol ASACloudSpatialAnchorSessionDelegate
Deklarasi
@protocol ASACloudSpatialAnchorSessionDelegate;
Deskripsi
Serangkaian metode yang dipanggil oleh ASACloudSpatialAnchorSession sebagai respons terhadap peristiwa penting.
Metode
tokenRequired
Terjadi ketika sesi memerlukan token akses atau token autentikasi yang diperbarui.
-(void)tokenRequired:(ASACloudSpatialAnchorSession *)sender :(ASATokenRequiredEventArgs *)args {
Parameter
sender
- Sesi yang memerlukan token akses atau token autentikasi yang diperbarui.args
- Argumen peristiwa yang memerlukan properti AccessToken atau properti AuthenticationToken untuk diatur.
jangkarLocated
Terjadi ketika lokasi jangkar ditentukan.
-(void)anchorLocated:(ASACloudSpatialAnchorSession *)sender :(ASAAnchorLocatedEventArgs *)args {
Parameter
sender
- Sesi yang menembakkan peristiwa.args
- Informasi tentang jangkar yang terletak.
locateAnchorsCompleted
Terjadi ketika semua hasil dari pengamat yang menemukan jangkar diproses.
-(void)locateAnchorsCompleted:(ASACloudSpatialAnchorSession *)sender :(ASALocateAnchorsCompletedEventArgs *)args {
Parameter
sender
- Sesi yang menjalankan operasi temukan.args
- Argumen yang menjelaskan penyelesaian operasi.
sessionUpdated
Terjadi ketika semua status sesi diperbarui.
-(void)sessionUpdated:(ASACloudSpatialAnchorSession *)sender :(ASASessionUpdatedEventArgs *)args {
Parameter
sender
- Sesi yang telah diperbarui.args
- Informasi tentang status sesi saat ini.
kesalahan
Terjadi ketika sesi tidak dapat melanjutkan pemrosesan.
-(void)error:(ASACloudSpatialAnchorSession *)sender :(ASASessionErrorEventArgs *)args {
Parameter
sender
- Sesi yang menembakkan peristiwa.args
- Informasi tentang kesalahan.
onLogDebug
Terjadi ketika pesan log debug dibuat.
-(void)onLogDebug:(ASACloudSpatialAnchorSession *)sender :(ASAOnLogDebugEventArgs *)args {
Parameter
sender
- Sesi yang menembakkan peristiwa.args
- Informasi tentang log.
updatedSensorFingerprintRequired
Terjadi ketika sesi meminta sidik jari sensor yang diperbarui dari aplikasi.
-(void)updatedSensorFingerprintRequired:(ASACloudSpatialAnchorSession *)sender :(ASASensorFingerprintEventArgs *)args {
Parameter
sender
- Sesi yang meminta data sensor opsional untuk meningkatkan akurasi pengenalan dari waktu ke waktu.args
- Argumen peristiwa yang memungkinkan properti sensor diatur.