X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSocket%2FFileHandle.cci;h=5842237a88be4f0d8c5a0d9f7910900d14cf6f2a;hb=0e87ffe1cd4de41a27a29c427d7538789e4e3a43;hp=09628f8b7970d06d5bf121544bbb8d3286f5ede3;hpb=b6acba899f44ba9422476022c775cef823fc9337;p=senf.git diff --git a/senf/Socket/FileHandle.cci b/senf/Socket/FileHandle.cci index 09628f8..5842237 100644 --- a/senf/Socket/FileHandle.cci +++ b/senf/Socket/FileHandle.cci @@ -31,9 +31,9 @@ #include #define prefix_ inline -///////////////////////////////cci.p/////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::FileBody prefix_ senf::FileBody::FileBody(int fd) @@ -77,7 +77,7 @@ prefix_ bool senf::FileBody::readable() prefix_ bool senf::FileBody::waitReadable(senf::ClockService::clock_type timeout) const { - return pollCheck(fd(), true, + return pollCheck(fd(), true, (timeout==-1?-1:senf::ClockService::in_milliseconds(timeout)) ); } @@ -90,7 +90,7 @@ prefix_ bool senf::FileBody::writeable() prefix_ bool senf::FileBody::waitWriteable(senf::ClockService::clock_type timeout) const { - return pollCheck(fd(), false, + return pollCheck(fd(), false, (timeout==-1?-1:senf::ClockService::in_milliseconds(timeout)) ); } @@ -103,23 +103,23 @@ prefix_ bool senf::FileBody::oobReadable() prefix_ bool senf::FileBody::waitOOBReadable(senf::ClockService::clock_type timeout) const { - return pollCheck(fd(), true, + return pollCheck(fd(), true, (timeout==-1?-1:senf::ClockService::in_milliseconds(timeout)), true); } -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::FileHandle prefix_ senf::FileBody & senf::FileHandle::body() { - SENF_ASSERT(body_); + SENF_ASSERT(body_, "dereferencing in-valid() FileHandle"); return *body_; } prefix_ senf::FileBody const & senf::FileHandle::body() const { - SENF_ASSERT(body_); + SENF_ASSERT(body_, "dereferencing in-valid() FileHandle"); return *body_; } @@ -227,8 +227,7 @@ prefix_ senf::FileBody & senf::FileHandle::body(FileHandle & handle) return handle.body(); } -prefix_ senf::FileBody const & -senf::FileHandle::body(FileHandle const & handle) +prefix_ senf::FileBody const & senf::FileHandle::body(FileHandle const & handle) { return handle.body(); } @@ -238,14 +237,12 @@ prefix_ void senf::FileHandle::fd(int fd) body().fd(fd); } -prefix_ senf::FileHandle::FileHandle -senf::FileHandle::cast_static(FileHandle handle) +prefix_ senf::FileHandle senf::FileHandle::cast_static(FileHandle handle) { return handle; } -prefix_ senf::FileHandle -senf::FileHandle::cast_dynamic(FileHandle handle) +prefix_ senf::FileHandle senf::FileHandle::cast_dynamic(FileHandle handle) { return handle; } @@ -255,7 +252,7 @@ prefix_ int senf::retrieve_filehandle(FileHandle handle) return handle.fd(); } -///////////////////////////////cci.e/////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_