Home | History | Annotate | Download | only in base

Lines Matching defs:StreamInterface

53 // StreamInterface
55 StreamInterface::~StreamInterface() {
58 StreamResult StreamInterface::WriteAll(const void* data, size_t data_len,
74 StreamResult StreamInterface::ReadAll(void* buffer, size_t buffer_len,
90 StreamResult StreamInterface::ReadLine(std::string* line) {
110 void StreamInterface::PostEvent(Thread* t, int events, int err) {
114 void StreamInterface::PostEvent(int events, int err) {
118 StreamInterface::StreamInterface() {
121 void StreamInterface::OnMessage(Message* msg) {
133 StreamAdapterInterface::StreamAdapterInterface(StreamInterface* stream,
140 void StreamAdapterInterface::Attach(StreamInterface* stream, bool owned) {
151 StreamInterface* StreamAdapterInterface::Detach() {
154 StreamInterface* stream = stream_;
168 StreamTap::StreamTap(StreamInterface* stream, StreamInterface* tap)
174 void StreamTap::AttachTap(StreamInterface* tap) {
178 StreamInterface* StreamTap::DetachTap() {
221 StreamSegment::StreamSegment(StreamInterface* stream)
228 StreamSegment::StreamSegment(StreamInterface* stream, size_t length)
1033 LoggingAdapter::LoggingAdapter(StreamInterface* stream, LoggingSeverity level,
1076 void LoggingAdapter::OnEvent(StreamInterface* stream, int events, int err) {
1169 StreamReference::StreamReference(StreamInterface* stream)
1175 StreamInterface* StreamReference::NewReference() {
1185 StreamInterface* stream)
1192 StreamResult Flow(StreamInterface* source,
1194 StreamInterface* sink,