gpg:: EndpointDiscoveryListenerHelper
#include <endpoint_discovery_listener_helper.h>
IEndpointDiscoveryListener arayüzünün tamamını tanımlamadan SDK'ya IEndpointDiscoveryListener geri çağırmaları sağlamak için kullanılabilecek bir yardımcı tanımlar.
Özet
Bu nesnede yapılandırılan geri çağırmalar, yakındaki bağlantılar API'sinde açıklandığı şekilde çağrılır. Açıkça ayarlanmayan geri çağırmaların bir etkisi olmaz.
Oluşturucular ve Yıkıcılar |
|
---|---|
EndpointDiscoveryListenerHelper()
|
|
EndpointDiscoveryListenerHelper(std::shared_ptr< EndpointDiscoveryListenerHelperImpl > impl)
shared_ptr öğesinden EndpointDiscoveryListenerHelperImpl öğesine bir EndpointDiscoveryListenerHelper oluşturur. |
Herkese açık türler |
|
---|---|
OnEndpointFoundCallback
|
typedefstd::function< void(int64_t client_id, const EndpointDetails &endpoint_details)>
Uzak bir uç nokta bulunduğunda OnEndpointFoundCallback çağrılır. |
OnEndpointLostCallback
|
typedefstd::function< void(int64_t client_id, const std::string &remote_endpoint_id)>
Uzak uç nokta artık bulunabilir olmadığında OnEndpointLostCallback çağrılır. |
Herkese açık işlevler |
|
---|---|
SetOnEndpointFoundCallback(OnEndpointFoundCallback callback)
|
OnEndpointFoundCallback'i ayarlayın.
|
SetOnEndpointLostCallback(OnEndpointLostCallback callback)
|
OnEndpointLostCallback'i ayarlayın.
|
Herkese açık türler
OnEndpointFoundCallback
std::function< void(int64_t client_id, const EndpointDetails &endpoint_details)> OnEndpointFoundCallback
Uzak bir uç nokta bulunduğunda OnEndpointFoundCallback
çağrılır.
client_id
, uç noktayı keşfeden NearbyConnections örneğinin kimliğidir. endpoint_details
, bulunan uzak uç noktanın ayrıntılarını içerir.
OnEndpointLostCallback
std::function< void(int64_t client_id, const std::string &remote_endpoint_id)> OnEndpointLostCallback
Uzak uç nokta artık bulunabilir olmadığında OnEndpointLostCallback
çağrılır.
Herkese açık işlevler
EndpointDiscoveryListenerHelper
EndpointDiscoveryListenerHelper()
EndpointDiscoveryListenerHelper
EndpointDiscoveryListenerHelper( std::shared_ptr< EndpointDiscoveryListenerHelperImpl > impl )
shared_ptr
öğesinden EndpointDiscoveryListenerHelperImpl
öğesine bir EndpointDiscoveryListenerHelper oluşturur.
API tarafından dahili kullanım için tasarlanmıştır.
SetOnEndpointFoundCallback
EndpointDiscoveryListenerHelper & SetOnEndpointFoundCallback( OnEndpointFoundCallback callback )
OnEndpointFoundCallback'i ayarlayın.
SetOnEndpointLostCallback
EndpointDiscoveryListenerHelper & SetOnEndpointLostCallback( OnEndpointLostCallback callback )
OnEndpointLostCallback'i ayarlayın.