|
| TransformAdapter (StreamInterface *stream, TransformInterface *transform, bool direction_read) |
|
| ~TransformAdapter () override |
|
StreamResult | Read (void *buffer, size_t buffer_len, size_t *read, int *error) override |
|
StreamResult | Write (const void *data, size_t data_len, size_t *written, int *error) override |
|
void | Close () override |
|
bool | GetAvailable (size_t *size) const override |
|
bool | ReserveSize (size_t size) override |
|
virtual bool | Rewind () |
|
| TransformAdapter (StreamInterface *stream, TransformInterface *transform, bool direction_read) |
|
| ~TransformAdapter () override |
|
StreamResult | Read (void *buffer, size_t buffer_len, size_t *read, int *error) override |
|
StreamResult | Write (const void *data, size_t data_len, size_t *written, int *error) override |
|
void | Close () override |
|
bool | GetAvailable (size_t *size) const override |
|
bool | ReserveSize (size_t size) override |
|
virtual bool | Rewind () |
|
| StreamAdapterInterface (StreamInterface *stream, bool owned=true) |
|
StreamState | GetState () const override |
|
bool | SetPosition (size_t position) override |
|
bool | GetPosition (size_t *position) const override |
|
bool | GetSize (size_t *size) const override |
|
bool | GetWriteRemaining (size_t *size) const override |
|
bool | Flush () override |
|
void | Attach (StreamInterface *stream, bool owned=true) |
|
StreamInterface * | Detach () |
|
| StreamAdapterInterface (StreamInterface *stream, bool owned=true) |
|
StreamState | GetState () const override |
|
bool | SetPosition (size_t position) override |
|
bool | GetPosition (size_t *position) const override |
|
bool | GetSize (size_t *size) const override |
|
bool | GetWriteRemaining (size_t *size) const override |
|
bool | Flush () override |
|
void | Attach (StreamInterface *stream, bool owned=true) |
|
StreamInterface * | Detach () |
|
| ~StreamInterface () override |
|
void | PostEvent (Thread *t, int events, int err) |
|
void | PostEvent (int events, int err) |
|
virtual const void * | GetReadData (size_t *data_len) |
|
virtual void | ConsumeReadData (size_t) |
|
virtual void * | GetWriteBuffer (size_t *buf_len) |
|
virtual void | ConsumeWriteBuffer (size_t) |
|
bool | Rewind () |
|
StreamResult | WriteAll (const void *data, size_t data_len, size_t *written, int *error) |
|
StreamResult | ReadAll (void *buffer, size_t buffer_len, size_t *read, int *error) |
|
StreamResult | ReadLine (std::string *line) |
|
| ~StreamInterface () override |
|
void | PostEvent (Thread *t, int events, int err) |
|
void | PostEvent (int events, int err) |
|
virtual const void * | GetReadData (size_t *data_len) |
|
virtual void | ConsumeReadData (size_t) |
|
virtual void * | GetWriteBuffer (size_t *buf_len) |
|
virtual void | ConsumeWriteBuffer (size_t) |
|
bool | Rewind () |
|
StreamResult | WriteAll (const void *data, size_t data_len, size_t *written, int *error) |
|
StreamResult | ReadAll (void *buffer, size_t buffer_len, size_t *read, int *error) |
|
StreamResult | ReadLine (std::string *line) |
|
Public Member Functions inherited from rtc::MessageHandler |
virtual WEBRTC_DYLIB_EXPORT | ~MessageHandler () |
|
virtual WEBRTC_DYLIB_EXPORT | ~MessageHandler () |
|
| has_slots () |
|
| has_slots () |
|
| ~has_slots () |
|
| ~has_slots () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
|
enum | { MSG_POST_EVENT = 0xF1F1,
MSG_MAX = MSG_POST_EVENT
} |
|
enum | { MSG_POST_EVENT = 0xF1F1,
MSG_MAX = MSG_POST_EVENT
} |
|
sigslot::signal3< StreamInterface *, int, int > | SignalEvent |
|
| ~StreamAdapterInterface () override |
|
virtual void | OnEvent (StreamInterface *stream, int events, int err) |
|
StreamInterface * | stream () |
|
| ~StreamAdapterInterface () override |
|
virtual void | OnEvent (StreamInterface *stream, int events, int err) |
|
StreamInterface * | stream () |
|
| StreamInterface () |
|
void | OnMessage (Message *msg) override |
|
| StreamInterface () |
|
void | OnMessage (Message *msg) override |
|
Protected Member Functions inherited from rtc::MessageHandler |
| MessageHandler () |
|
| MessageHandler () |
|
| has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
|
virtual | ~has_slots_interface () |
|
| has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
|
virtual | ~has_slots_interface () |
|