![]() |
SkyWay Linux SDK
|
公開メンバ関数 | |
| bool | Write (const std::string &data) const override |
| 文字列を送信します。 | |
| bool | Write (const uint8_t *data, size_t length) const override |
| バイト列を送信します。 | |
| void | AddListener (interface::local::LocalDataStream::Listener *listener) override |
| LocalDataStream::Listenerを登録します。 | |
| void | RemoveListener () override |
| イベントリスナーの登録を解除します。 | |
基底クラス skyway::media::stream::abstract::StreamBase< interface::local::LocalDataStream, skyway::core::interface::LocalStream, skyway::core::stream::local::LocalDataStream > に属する継承公開メンバ関数 | |
| std::string | Id () override |
| Idを取得します。 | |
| domain::Side | Side () override |
| Side(LocalかRemoteか)を取得します。 | |
| domain::ContentType | ContentType () override |
| ContentType(VideoかAudioかDataか)を取得します。 | |
|
overridevirtual |
|
overridevirtual |
LocalDataStream::Listenerを登録します。
既に登録済みのイベントリスナーがある場合は上書きされます。
| listener | データ送信可否イベントが発生した際に呼ばれるイベントリスナー |
skyway::media::stream::interface::local::LocalDataStreamを実装しています。
|
overridevirtual |
イベントリスナーの登録を解除します。
skyway::media::stream::interface::local::LocalDataStreamを実装しています。
|
overridevirtual |
文字列を送信します。
skyway::media::stream::interface::local::LocalDataStreamを実装しています。
|
overridevirtual |
バイト列を送信します。
skyway::media::stream::interface::local::LocalDataStreamを実装しています。