Protocollo ASACloudSpatialAnchorSessionDelegate
Dichiarazione
@protocol ASACloudSpatialAnchorSessionDelegate;
Descrizione
Set di metodi chiamati da ASACloudSpatialAnchorSession in risposta a eventi importanti.
Metodi
tokenRequired
Si verifica quando la sessione richiede un token di accesso aggiornato o un token di autenticazione.
-(void)tokenRequired:(ASACloudSpatialAnchorSession *)sender :(ASATokenRequiredEventArgs *)args {
Parametri
-
sender
- Sessione che richiede un token di accesso aggiornato o un token di autenticazione. -
args
- Argomenti dell'evento che richiedono l'impostazione di una proprietà AccessToken o di una proprietà AuthenticationToken.
ancoraggioLocato
Si verifica quando viene determinata la posizione di un ancoraggio.
-(void)anchorLocated:(ASACloudSpatialAnchorSession *)sender :(ASAAnchorLocatedEventArgs *)args {
Parametri
-
sender
- Sessione che attiva l'evento. -
args
- Informazioni sull'ancoraggio localizzato.
locateAnchorsCompleted
Si verifica quando vengono elaborati tutti i risultati di un watcher che individua ancoraggi.
-(void)locateAnchorsCompleted:(ASACloudSpatialAnchorSession *)sender :(ASALocateAnchorsCompletedEventArgs *)args {
Parametri
-
sender
- Sessione che ha eseguito l'operazione di individuazione. -
args
- Argomenti che descrivono il completamento dell'operazione.
sessionUpdated
Si verifica quando viene aggiornato tutto lo stato della sessione.
-(void)sessionUpdated:(ASACloudSpatialAnchorSession *)sender :(ASASessionUpdatedEventArgs *)args {
Parametri
-
sender
- Sessione aggiornata. -
args
- Informazioni sullo stato della sessione corrente.
error
Si verifica quando la sessione non è in grado di continuare l'elaborazione.
-(void)error:(ASACloudSpatialAnchorSession *)sender :(ASASessionErrorEventArgs *)args {
Parametri
-
sender
- Sessione che ha attivato l'evento. -
args
- Informazioni sull'errore.
onLogDebug
Si verifica quando viene generato un messaggio di log di debug.
-(void)onLogDebug:(ASACloudSpatialAnchorSession *)sender :(ASAOnLogDebugEventArgs *)args {
Parametri
-
sender
- Sessione che ha attivato l'evento. -
args
- Informazioni sul log.
updateSensorFingerprintRequired
Si verifica quando la sessione richiede un'impronta digitale del sensore aggiornata dall'applicazione.
-(void)updatedSensorFingerprintRequired:(ASACloudSpatialAnchorSession *)sender :(ASASensorFingerprintEventArgs *)args {
Parametri
-
sender
- Sessione che richiede dati del sensore facoltativi per migliorare l'accuratezza del richiamo nel tempo. -
args
- Argomenti dell'evento che consentono l'impostazione delle proprietà del sensore.