X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FSocketSink.ct;fp=PPI%2FSocketWriter.ct;h=ba7fffccec3dc97c4619c3552d84a602c427ff57;hb=a479735a65e334af538b895f182f8efd36a541c5;hp=29c7e30d74a6ddb2a1e67f4f56fddbc25adb6f18;hpb=fa368bbbcb79a9aad8daf7cb25a9adee8270d1b8;p=senf.git diff --git a/PPI/SocketWriter.ct b/PPI/SocketSink.ct similarity index 72% rename from PPI/SocketWriter.ct rename to PPI/SocketSink.ct index 29c7e30..ba7fffc 100644 --- a/PPI/SocketWriter.ct +++ b/PPI/SocketSink.ct @@ -21,9 +21,9 @@ // 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. /** \file - \brief SocketWriter non-inline template implementation */ + \brief SocketSink non-inline template implementation */ -//#include "SocketWriter.ih" +//#include "SocketSink.ih" // Custom includes @@ -31,41 +31,41 @@ ///////////////////////////////ct.p//////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// -// senf::ppi::module::ActiveSocketWriter +// senf::ppi::module::ActiveSocketSink -template -prefix_ senf::ppi::module::ActiveSocketWriter::ActiveSocketWriter(Handle handle) +template +prefix_ senf::ppi::module::ActiveSocketSink::ActiveSocketSink(Handle handle) : handle_(handle), event_(handle_, IOEvent::Write), writer_() { - registerEvent( event_, &ActiveSocketWriter::write ); + registerEvent( event_, &ActiveSocketSink::write ); route(input, event_); } //////////////////////////////////////// // private members -template -prefix_ void senf::ppi::module::ActiveSocketWriter::write() +template +prefix_ void senf::ppi::module::ActiveSocketSink::write() { writer_(handle_,input()); } /////////////////////////////////////////////////////////////////////////// -// senf::ppi::module::PassiveSocketWriter +// senf::ppi::module::PassiveSocketSink -template -prefix_ senf::ppi::module::PassiveSocketWriter::PassiveSocketWriter(Handle handle) +template +prefix_ senf::ppi::module::PassiveSocketSink::PassiveSocketSink(Handle handle) : handle_(handle), writer_() { noroute(input); - input.onRequest(&PassiveSocketWriter::write); + input.onRequest(&PassiveSocketSink::write); } //////////////////////////////////////// // private members -template -prefix_ void senf::ppi::module::PassiveSocketWriter::write() +template +prefix_ void senf::ppi::module::PassiveSocketSink::write() { writer_(handle_,input()); }