SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
skyway::media::stream::interface::remote::RemoteDataStream クラスabstract
skyway::media::stream::interface::remote::RemoteDataStream の継承関係図
skyway::media::stream::interface::remote::RemoteStream skyway::media::stream::interface::Stream skyway::media::stream::abstract::StreamBase< interface::remote::RemoteDataStream, skyway::core::interface::RemoteStream, skyway::core::stream::remote::RemoteDataStream > skyway::media::stream::remote::RemoteDataStream

クラス

class  Listener
 データ受信イベントリスナ [詳解]
 

公開メンバ関数

virtual void AddListener (Listener *listener)=0
 RemoteDataStream::Listenerを登録します。
 
virtual void RemoveListener (Listener *listener)=0
 イベントリスナーの登録を解除します。
 
- 基底クラス skyway::media::stream::interface::Stream に属する継承公開メンバ関数
virtual std::string Id ()=0
 Idを取得します。
 
virtual domain::Side Side ()=0
 Side(LocalかRemoteか)を取得します。
 
virtual domain::ContentType ContentType ()=0
 ContentType(VideoかAudioかDataか)を取得します。
 

関数詳解

◆ AddListener()

virtual void skyway::media::stream::interface::remote::RemoteDataStream::AddListener ( Listener listener)
pure virtual

RemoteDataStream::Listenerを登録します。

引数
listenerデータ受信イベントが発生した際に呼ばれるイベントリスナー

skyway::media::stream::remote::RemoteDataStreamで実装されています。

◆ RemoveListener()

virtual void skyway::media::stream::interface::remote::RemoteDataStream::RemoveListener ( Listener listener)
pure virtual

イベントリスナーの登録を解除します。

引数
listener登録解除するイベントリスナー

skyway::media::stream::remote::RemoteDataStreamで実装されています。


このクラス詳解は次のファイルから抽出されました: