gpg:: EndpointDiscoveryListenerHelper
#include <endpoint_discovery_listener_helper.h>کمکی را تعریف می کند که می تواند برای ارائه تماس های IEndpointDiscoveryListener به SDK بدون تعریف رابط کامل IEndpointDiscoveryListener استفاده شود.
خلاصه
فراخوانهای پیکربندی شده روی این شی همانطور که در API اتصالات نزدیک توضیح داده شده است فراخوانی میشوند. تماسهایی که بهصراحت تنظیم نشدهاند کاری از پیش نمیبرند.
سازندگان و ویرانگرها | |
|---|---|
EndpointDiscoveryListenerHelper () | |
EndpointDiscoveryListenerHelper (std::shared_ptr< EndpointDiscoveryListenerHelperImpl > impl) |
انواع عمومی | |
|---|---|
OnEndpointFoundCallback | typedefstd::function< void(int64_t client_id, const EndpointDetails &endpoint_details)>OnEndpointFoundCallback زمانی فراخوانی می شود که یک نقطه پایانی راه دور پیدا شود. |
OnEndpointLostCallback | typedefstd::function< void(int64_t client_id, const std::string &remote_endpoint_id)>OnEndpointLostCallback زمانی فراخوانی می شود که نقطه پایانی راه دور دیگر قابل شناسایی نباشد. |
توابع عمومی | |
|---|---|
SetOnEndpointFoundCallback ( OnEndpointFoundCallback callback) | OnEndpointFoundCallback را تنظیم کنید. |
SetOnEndpointLostCallback ( OnEndpointLostCallback callback) | OnEndpointLostCallback را تنظیم کنید. |
انواع عمومی
OnEndpointFoundCallback
std::function< void(int64_t client_id, const EndpointDetails &endpoint_details)> OnEndpointFoundCallback
OnEndpointFoundCallback زمانی فراخوانی می شود که یک نقطه پایانی راه دور پیدا شود.
client_id شناسه نمونه NearbyConnections است که نقطه پایانی را کشف کرده است. endpoint_details شامل جزئیات نقطه پایانی راه دور کشف شده است.
OnEndpointLostCallback
std::function< void(int64_t client_id, const std::string &remote_endpoint_id)> OnEndpointLostCallback
OnEndpointLostCallback زمانی فراخوانی می شود که نقطه پایانی راه دور دیگر قابل شناسایی نباشد.
توابع عمومی
EndpointDiscoveryListenerHelper
EndpointDiscoveryListenerHelper()
EndpointDiscoveryListenerHelper
EndpointDiscoveryListenerHelper( std::shared_ptr< EndpointDiscoveryListenerHelperImpl > impl )
یک EndpointDiscoveryListenerHelper از shared_ptr به EndpointDiscoveryListenerHelperImpl می سازد.
برای استفاده داخلی توسط API در نظر گرفته شده است.
SetOnEndpointFoundCallback
EndpointDiscoveryListenerHelper & SetOnEndpointFoundCallback( OnEndpointFoundCallback callback )
OnEndpointFoundCallback را تنظیم کنید.
SetOnEndpointLostCallback
EndpointDiscoveryListenerHelper & SetOnEndpointLostCallback( OnEndpointLostCallback callback )
OnEndpointLostCallback را تنظیم کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.