gpg::ICrossAppEndpointDiscoveryListener

Questa è una classe astratta.

#include <i_cross_app_endpoint_discovery_listener.h>

Definisce un'interfaccia che può essere fornita da eventi relativi al rilevamento degli endpoint remoti tra app.

Riepilogo

Costruttori e distruttori

~ICrossAppEndpointDiscoveryListener()

Funzioni pubbliche

OnCrossAppEndpointFound(int64_t client_id, const EndpointDetails & endpoint_details, const std::vector< AppIdentifier > & app_identifiers)=0
virtual void
Richiamato quando viene trovato un endpoint remoto; verrà richiamato una volta per ogni endpoint rilevato.
OnCrossAppEndpointLost(int64_t client_id, const std::string & instance_id)=0
virtual void
Richiamato quando un endpoint remoto non è più rilevabile. verrà chiamato solo con gli ID trasmessi in precedenza a OnEndpointFound.

Funzioni pubbliche

OnCrossAppEndpointFound

virtual void OnCrossAppEndpointFound(
  int64_t client_id,
  const EndpointDetails & endpoint_details,
  const std::vector< AppIdentifier > & app_identifiers
)=0

Richiamato quando viene trovato un endpoint remoto; verrà richiamato una volta per ogni endpoint rilevato.

Tieni presente che questo metodo può essere richiamato ripetutamente in breve successione. potresti voler ritardare l'aggiornamento alla UI in modo che rifletta il nuovo endpoint per un breve periodo di tempo dopo il richiamo del metodo.

OnCrossAppEndpointLost

virtual void OnCrossAppEndpointLost(
  int64_t client_id,
  const std::string & instance_id
)=0

Richiamato quando un endpoint remoto non è più rilevabile. verrà chiamato solo con gli ID trasmessi in precedenza a OnEndpointFound.

Tieni presente che questo metodo può essere richiamato ripetutamente in breve successione. potresti ritardare l'aggiornamento alla UI in modo che rifletta l'interruzione dell'endpoint per un breve periodo di tempo dopo il richiamo del metodo.

~ICrossAppEndpointDiscoveryListener

virtual  ~ICrossAppEndpointDiscoveryListener()