X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPPI%2FSocketSource.ct;h=8429bd9a8062cc7720aab35cf25475205778a60f;hb=32bf29e751e6c73ca2bc78c21996e4320e934673;hp=6eb97807e71210e5334ed8e66ff55b461673f226;hpb=d23a1b541174b50b9787d26d1d326903fe938ef6;p=senf.git diff --git a/senf/PPI/SocketSource.ct b/senf/PPI/SocketSource.ct index 6eb9780..8429bd9 100644 --- a/senf/PPI/SocketSource.ct +++ b/senf/PPI/SocketSource.ct @@ -34,7 +34,7 @@ // senf::ppi::DgramReader template -prefix_ Packet senf::ppi::DgramReader::operator()(Handle handle) +prefix_ Packet senf::ppi::DgramReader::operator()(Handle & handle) { Packet packet (Packet::create(senf::noinit)); handle.read(packet.data(), MaxSize); @@ -60,7 +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 const & handle) : handle_(handle), event_(handle_, IOEvent::Read) { registerEvent( event_, &ActiveSocketSource::read ); @@ -68,7 +68,7 @@ prefix_ senf::ppi::module::ActiveSocketSource::ActiveSocketSource(Handle } template -prefix_ senf::ppi::module::ActiveSocketSource::ActiveSocketSource(Handle handle, +prefix_ senf::ppi::module::ActiveSocketSource::ActiveSocketSource(Handle const & handle, Reader reader) : handle_(handle), event_(handle_, IOEvent::Read), reader_(reader) { @@ -96,7 +96,7 @@ prefix_ senf::ppi::module::ActiveBurstSocketSource::ActiveBurstSocketSou } template -prefix_ senf::ppi::module::ActiveBurstSocketSource::ActiveBurstSocketSource(Handle handle, unsigned max_burst) +prefix_ senf::ppi::module::ActiveBurstSocketSource::ActiveBurstSocketSource(Handle const & handle, unsigned max_burst) : handle_(handle), event_(handle_, IOEvent::Read), maxBurst_(max_burst) { registerEvent( event_, &ActiveBurstSocketSource::read ); @@ -104,7 +104,7 @@ prefix_ senf::ppi::module::ActiveBurstSocketSource::ActiveBurstSocketSou } template -prefix_ senf::ppi::module::ActiveBurstSocketSource::ActiveBurstSocketSource(Handle handle, +prefix_ senf::ppi::module::ActiveBurstSocketSource::ActiveBurstSocketSource(Handle const & handle, Reader reader, unsigned max_burst) : handle_(handle), event_(handle_, IOEvent::Read), reader_(reader), maxBurst_(max_burst) {