gpg:: IEndpointDiscoveryListener
Questa è una classe astratta.
#include <i_endpoint_discovery_listener.h>
Definisce un'interfaccia che può essere fornita eventi relativi al rilevamento degli endpoint remoti.
Riepilogo
Costruttori e distruttori |
|
---|---|
~IEndpointDiscoveryListener()
|
Funzioni pubbliche |
|
---|---|
OnEndpointFound(int64_t client_id, const EndpointDetails & endpoint_details)=0
|
virtual void
Richiamato quando viene trovato un endpoint remoto; verrà richiamato una volta per ogni endpoint rilevato.
|
OnEndpointLost(int64_t client_id, const std::string & remote_endpoint_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
OnEndpointFound
virtual void OnEndpointFound( int64_t client_id, const EndpointDetails & endpoint_details )=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.
OnEndpointLost
virtual void OnEndpointLost( int64_t client_id, const std::string & remote_endpoint_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.
~IEndpointDiscoveryListener
virtual ~IEndpointDiscoveryListener()