20 #ifndef RTC_OUTPORTPULLCONNECTOR_H 21 #define RTC_OUTPORTPULLCONNECTOR_H 28 class OutPortProvider;
165 virtual ReturnCode
write(cdrMemoryStream& data);
289 #endif // RTC_PULL_CONNECTOR_H ConnectorListeners クラス
Definition: ConnectorListener.h:1217
#define DATAPORTSTATUS_ENUM
RTC::DataPortStatus 導入
Definition: DataPortStatus.h:233
OutPortConnector 基底クラス
Definition: OutPortConnector.h:54
ConnectorListeners & m_listeners
ConnectorListenrs への参照
Definition: OutPortPullConnector.h:276
virtual CdrBufferBase * getBuffer()
Buffer を取得する
ConnectorInfo クラス
Definition: ConnectorBase.h:43
CdrBufferBase * m_buffer
Buffer へのポインタ
Definition: OutPortPullConnector.h:285
virtual void deactivate()
非アクティブ化
Definition: OutPortPullConnector.h:229
OutPortProvider * m_provider
OutPortProvider へのポインタ
Definition: OutPortPullConnector.h:267
virtual ReturnCode disconnect()
接続解除
OutPortProvider.
Definition: OutPortProvider.h:189
CdrBufferBase * createBuffer(ConnectorInfo &info)
Bufferの生成
void onDisconnect()
接続切断時にコールバックを呼ぶ
DATAPORTSTATUS_ENUM OutPortPullConnector(ConnectorInfo info, OutPortProvider *provider, ConnectorListeners &listeners, CdrBufferBase *buffer=0)
コンストラクタ
OutPortPullConnector クラス
Definition: OutPortPullConnector.h:81
BufferBase 抽象クラス
Definition: BufferBase.h:104
virtual ReturnCode write(cdrMemoryStream &data)
データの書き込み
void onConnect()
接続確立時にコールバックを呼ぶ
virtual ~OutPortPullConnector()
デストラクタ
virtual void activate()
アクティブ化
Definition: OutPortPullConnector.h:213