Subscriptionの実装クラス
[詳解]
#include <subscription.hpp>
◆ AddEventListener()
◆ Cancel()
bool skyway::core::Subscription::Cancel |
( |
| ) |
const |
|
overridevirtual |
◆ ChangePreferredEncoding()
void skyway::core::Subscription::ChangePreferredEncoding |
( |
const std::string & |
id | ) |
|
|
overridevirtual |
◆ ContentType()
model::ContentType skyway::core::Subscription::ContentType |
( |
| ) |
const |
|
overridevirtual |
◆ GetStats()
◆ Id()
std::string skyway::core::Subscription::Id |
( |
| ) |
const |
|
overridevirtual |
◆ PreferredEncodingId()
boost::optional< std::string > skyway::core::Subscription::PreferredEncodingId |
( |
| ) |
const |
|
overridevirtual |
◆ Publication()
◆ RemoveEventListener()
◆ State()
interface::SubscriptionState skyway::core::Subscription::State |
( |
| ) |
|
|
overridevirtual |
◆ Stream()
Publisherが持つStreamを取得します。
LocalPerson.subscribe
の返り値でSubscriptionを入手した場合、入手時点で値がsetされています。 その他、イベントの発火によってSubscriptionを取得した場合、まだ値がsetされていない可能性があります。
skyway::core::interface::Subscriptionを実装しています。
◆ Subscriber()
このクラス詳解は次のファイルから抽出されました: