X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FSocketSource.ct;h=bc60d299c6c728e6978091e6544748552e30b539;hb=b1f9349b1f3521d58cbef52ead0f2e5303a58c9e;hp=a5738583189ed6d87dd6e6fe9738dca2dcc290a9;hpb=0ac00fc320512d853e605297fc9435bcad9861ea;p=senf.git diff --git a/PPI/SocketSource.ct b/PPI/SocketSource.ct index a573858..bc60d29 100644 --- a/PPI/SocketSource.ct +++ b/PPI/SocketSource.ct @@ -31,13 +31,13 @@ ///////////////////////////////ct.p//////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// -// senf::ppi::DgramReader +// senf::ppi::DgramReader -template -prefix_ Packet senf::ppi::DgramReader::operator()(Handle handle) +template +prefix_ Packet senf::ppi::DgramReader::operator()(Handle handle) { Packet packet (Packet::create(senf::noinit)); - handle.read(packet.data(),0u); + handle.read(packet.data(),MaxSize); return packet; } @@ -60,8 +60,7 @@ prefix_ senf::ppi::module::ActiveSocketSource::ActiveSocketSource(Reader } template -prefix_ senf::ppi::module::ActiveSocketSource:: -ActiveSocketSource(Handle handle) +prefix_ senf::ppi::module::ActiveSocketSource::ActiveSocketSource(Handle handle) : handle_(handle), event_(handle_, IOEvent::Read) { registerEvent( event_, &ActiveSocketSource::read );