Sdílet prostřednictvím


Protokol ASACloudSpatialAnchorSessionDelegate

Deklarace

@protocol ASACloudSpatialAnchorSessionDelegate;

Description

Sada metod, které jsou volána ASACloudSpatialAnchorSession v reakci na důležité události.

Metody

tokenPožadováno

Vyvolá se v případě, že relace vyžaduje aktualizovaný přístupový token nebo ověřovací token.

-(void)tokenRequired:(ASACloudSpatialAnchorSession *)sender :(ASATokenRequiredEventArgs *)args {

Parametry

  • sender – Relace, která vyžaduje aktualizovaný přístupový token nebo ověřovací token.
  • args – Argumenty události, které vyžadují nastavení vlastnosti AccessToken nebo AuthenticationToken.

anchorLocated

Vyvolá se při určení umístění ukotvení.

-(void)anchorLocated:(ASACloudSpatialAnchorSession *)sender :(ASAAnchorLocatedEventArgs *)args {

Parametry

  • sender - Relace, která aktivuje událost.
  • args - Informace o kotvě.

locateAnchorsCompleted

Vyvolá se při zpracování všech výsledků sledovacího procesu, který vyhledává kotvy.

-(void)locateAnchorsCompleted:(ASACloudSpatialAnchorSession *)sender :(ASALocateAnchorsCompletedEventArgs *)args {

Parametry

  • sender – Relace, která spustila operaci vyhledání.
  • args – Argumenty popisující dokončení operace.

relaceAktualizované

Vyvolá se při aktualizaci veškerého stavu relace.

-(void)sessionUpdated:(ASACloudSpatialAnchorSession *)sender :(ASASessionUpdatedEventArgs *)args {

Parametry

  • sender – Relace, která byla aktualizována.
  • args - Informace o aktuálním stavu relace.

error

Vyvolá se, když relace nemůže pokračovat ve zpracování.

-(void)error:(ASACloudSpatialAnchorSession *)sender :(ASASessionErrorEventArgs *)args {

Parametry

  • sender - Relace, která událost aktivovala.
  • args - Informace o chybě.

onLogDebug

Vyvolá se při generování zprávy protokolu ladění.

-(void)onLogDebug:(ASACloudSpatialAnchorSession *)sender :(ASAOnLogDebugEventArgs *)args {

Parametry

  • sender - Relace, která událost aktivovala.
  • args - Informace o protokolu.

updatedSensorFingerprintRequired

Vyvolá se, když relace požádá o aktualizovaný otisk prstu senzoru z aplikace.

-(void)updatedSensorFingerprintRequired:(ASACloudSpatialAnchorSession *)sender :(ASASensorFingerprintEventArgs *)args {

Parametry

  • sender – Relace, která požaduje volitelná data senzorů pro zlepšení přesnosti odvolání v průběhu času.
  • args – Argumenty událostí, které umožňují nastavit vlastnosti senzoru.