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.