20 #ifndef RTC_OUTPORTPUSHCONNECTOR_H 21 #define RTC_OUTPORTPUSHCONNECTOR_H 29 class ConnectorListeners;
192 virtual ReturnCode
write(cdrMemoryStream& data);
359 #endif // RTC_PUSH_CONNECTOR_H void onDisconnect()
Invoke callback when connection is destroied.
ConnectorListeners class.
Definition: ConnectorListener.h:1217
InPortConsumer abstract class.
Definition: InPortConsumer.h:76
#define DATAPORTSTATUS_ENUM
Importing RTC::DataPortStatus macro.
Definition: DataPortStatus.h:233
OutPortConnector base class.
Definition: OutPortConnector.h:54
virtual PublisherBase * createPublisher(ConnectorInfo &info)
create buffer
void onConnect()
Invoke callback when connection is established.
Definition: ConnectorBase.h:43
virtual ReturnCode disconnect()
disconnect
virtual CdrBufferBase * getBuffer()
Getting Buffer.
virtual CdrBufferBase * createBuffer(ConnectorInfo &info)
create buffer
virtual void activate()
Connector activation.
virtual ~OutPortPushConnector()
Destructor.
OutPortPushConnector class.
Definition: OutPortPushConnector.h:85
Base class of Publisher.
Definition: PublisherBase.h:63
virtual void deactivate()
Connector deactivation.
DATAPORTSTATUS_ENUM OutPortPushConnector(ConnectorInfo info, InPortConsumer *consumer, ConnectorListeners &listeners, CdrBufferBase *buffer=0)
Constructor.
BufferBase abstract class.
Definition: BufferBase.h:104
virtual ReturnCode write(cdrMemoryStream &data)
Writing data.