Protokół ASACloudSpatialAnchorSessionDelegate
Deklaracji
@protocol ASACloudSpatialAnchorSessionDelegate;
Opis
Zestaw metod wywoływanych przez usługę ASACloudSpatialAnchorSession w odpowiedzi na ważne zdarzenia.
Metody
tokenRequired
Występuje, gdy sesja wymaga zaktualizowanego tokenu dostępu lub tokenu uwierzytelniania.
-(void)tokenRequired:(ASACloudSpatialAnchorSession *)sender :(ASATokenRequiredEventArgs *)args {
Parametry
-
sender
— Sesja, która wymaga zaktualizowanego tokenu dostępu lub tokenu uwierzytelniania. -
args
— Argumenty zdarzeń, które wymagają ustawienia właściwości AccessToken lub właściwości AuthenticationToken.
anchorLocated
Występuje, gdy lokalizacja kotwicy jest określana.
-(void)anchorLocated:(ASACloudSpatialAnchorSession *)sender :(ASAAnchorLocatedEventArgs *)args {
Parametry
-
sender
- Sesja, która uruchamia zdarzenie. -
args
- Informacje o zlokalizowanej kotwicy.
locateAnchorsCompleted
Występuje, gdy wszystkie wyniki z obserwatora, który lokalizuje kotwice, są przetwarzane.
-(void)locateAnchorsCompleted:(ASACloudSpatialAnchorSession *)sender :(ASALocateAnchorsCompletedEventArgs *)args {
Parametry
-
sender
— Sesja, która uruchomiła operację lokalizowania. -
args
- Argumenty opisujące ukończenie operacji.
sessionUpdated
Występuje, gdy cały stan sesji jest aktualizowany.
-(void)sessionUpdated:(ASACloudSpatialAnchorSession *)sender :(ASASessionUpdatedEventArgs *)args {
Parametry
-
sender
- Sesja, która została zaktualizowana. -
args
— Informacje o bieżącym stanie sesji.
error
Występuje, gdy sesja nie może kontynuować przetwarzania.
-(void)error:(ASACloudSpatialAnchorSession *)sender :(ASASessionErrorEventArgs *)args {
Parametry
-
sender
- Sesja, która wystrzeliła zdarzenie. -
args
- Informacje o błędzie.
onLogDebug
Występuje po wygenerowaniu komunikatu dziennika debugowania.
-(void)onLogDebug:(ASACloudSpatialAnchorSession *)sender :(ASAOnLogDebugEventArgs *)args {
Parametry
-
sender
- Sesja, która wystrzeliła zdarzenie. -
args
- Informacje o dzienniku.
updatedSensorFingerprintRequired
Występuje, gdy sesja żąda zaktualizowanego odcisku palca czujnika z aplikacji.
-(void)updatedSensorFingerprintRequired:(ASACloudSpatialAnchorSession *)sender :(ASASensorFingerprintEventArgs *)args {
Parametry
-
sender
- Sesja, która żąda opcjonalnych danych czujnika w celu zwiększenia dokładności kompletności w czasie. -
args
- Argumenty zdarzeń, które umożliwiają ustawianie właściwości czujnika.