Changeset 16:d70b0c40fe4a in xplcommon for src/xplcommon/posix/BufferedStream.cc
- Timestamp:
- 12/29/12 10:24:28 (11 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
src/xplcommon/posix/BufferedStream.cc
r14 r16 30 30 //------------------------------------------------------------------------------ 31 31 32 #include "Buffered Waitable.h"32 #include "BufferedStream.h" 33 33 34 34 #include "ReadingBuffer.h" … … 40 40 //------------------------------------------------------------------------------ 41 41 42 using xplcommon::posix::Buffered Waitable;42 using xplcommon::posix::BufferedStream; 43 43 44 44 //------------------------------------------------------------------------------ 45 45 46 Buffered Waitable::BufferedWaitable(Waiter* waiter, int fd,46 BufferedStream::BufferedStream(Waiter* waiter, int fd, 47 47 size_t readingCapacity, 48 48 size_t writingCapacity, … … 58 58 //------------------------------------------------------------------------------ 59 59 60 Buffered Waitable::~BufferedWaitable()60 BufferedStream::~BufferedStream() 61 61 { 62 62 delete writingBuffer; … … 66 66 //------------------------------------------------------------------------------ 67 67 68 ssize_t Buffered Waitable::read(void* dest, size_t length)68 ssize_t BufferedStream::read(void* dest, size_t length) 69 69 { 70 70 ssize_t result = ::read(fd, dest, length); … … 77 77 //------------------------------------------------------------------------------ 78 78 79 ssize_t Buffered Waitable::write(const void* src, size_t length)79 ssize_t BufferedStream::write(const void* src, size_t length) 80 80 { 81 81 ssize_t result = ::write(fd, src, length); … … 88 88 //------------------------------------------------------------------------------ 89 89 90 bool Buffered Waitable::isReady()90 bool BufferedStream::isReady() 91 91 { 92 92 return false; … … 95 95 //------------------------------------------------------------------------------ 96 96 97 void Buffered Waitable::handleEvents(short ev)97 void BufferedStream::handleEvents(short ev) 98 98 { 99 99 if ((ev&POLLIN)==POLLIN && readingBuffer!=0) {
Note:
See TracChangeset
for help on using the changeset viewer.