gpg:: ICrossAppEndpointDiscoveryListener
これは抽象クラスです。
#include <i_cross_app_endpoint_discovery_listener.h>
アプリ間のリモート エンドポイント ディスカバリに関連するイベントを配信できるインターフェースを定義します。
概要
コンストラクタとデストラクタ |
|
---|---|
~ICrossAppEndpointDiscoveryListener()
|
パブリック関数 |
|
---|---|
OnCrossAppEndpointFound(int64_t client_id, const EndpointDetails & endpoint_details, const std::vector< AppIdentifier > & app_identifiers)=0
|
virtual void
リモート エンドポイントが見つかった場合に呼び出されます。検出されたエンドポイントごとに 1 回呼び出されます。
|
OnCrossAppEndpointLost(int64_t client_id, const std::string & instance_id)=0
|
virtual void
リモート エンドポイントを検出できなくなったときに呼び出されます。以前に
OnEndpointFound に渡された ID でのみ呼び出されます。 |
パブリック関数
OnCrossAppEndpointFound
virtual void OnCrossAppEndpointFound( int64_t client_id, const EndpointDetails & endpoint_details, const std::vector< AppIdentifier > & app_identifiers )=0
リモート エンドポイントが見つかった場合に呼び出されます。検出されたエンドポイントごとに 1 回呼び出されます。
このメソッドは連続して繰り返し呼び出される場合があるので注意してください。メソッドが呼び出されてから少しの間、UI の更新を遅らせて新しいエンドポイントを反映させることをおすすめします。
OnCrossAppEndpointLost
virtual void OnCrossAppEndpointLost( int64_t client_id, const std::string & instance_id )=0
リモート エンドポイントを検出できなくなったときに呼び出されます。以前に OnEndpointFound
に渡された ID でのみ呼び出されます。
このメソッドは連続して繰り返し呼び出される場合があるので注意してください。メソッドが呼び出されてからしばらくの間、エンドポイントがなくなったことを反映させるために UI の更新を遅らせることもできます。
~ICrossAppEndpointDiscoveryListener
virtual ~ICrossAppEndpointDiscoveryListener()