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