X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FSocketSink.cti;h=1ae129be8e5ba9837b59d16a6109b67e159b3678;hb=92f8630b75f3ef50e73c48cde58645dcd1534e27;hp=9d58da11bf3e058322bca90cd5379ad93631750e;hpb=28275a1a9075ae42dc29aaadc5bc78e6fa204e26;p=senf.git diff --git a/PPI/SocketSink.cti b/PPI/SocketSink.cti index 9d58da1..1ae129b 100644 --- a/PPI/SocketSink.cti +++ b/PPI/SocketSink.cti @@ -1,8 +1,8 @@ // $Id$ // -// Copyright (C) 2007 -// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) -// Kompetenzzentrum fuer NETwork research (NET) +// Copyright (C) 2007 +// Fraunhofer Institute for Open Communication Systems (FOKUS) +// Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund // // This program is free software; you can redistribute it and/or modify @@ -31,23 +31,34 @@ ///////////////////////////////cti.p/////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// -// senf::ppi::module::ActiveSocketSink +// senf::ppi::module::ActiveSocketSink -template -prefix_ Sink & senf::ppi::module::ActiveSocketSink::sink() +template +prefix_ Writer & senf::ppi::module::ActiveSocketSink::writer() { return writer_; } /////////////////////////////////////////////////////////////////////////// -// senf::ppi::module::PassiveSocketSink +// senf::ppi::module::PassiveSocketSink -template -prefix_ Sink & senf::ppi::module::PassiveSocketSink::sink() +template +prefix_ Writer & senf::ppi::module::PassiveSocketSink::writer() { return writer_; } +template +prefix_ typename Writer::Handle & senf::ppi::module::PassiveSocketSink::handle() +{ + return handle_; +} + +template +prefix_ void senf::ppi::module::PassiveSocketSink::replaceHandle(Handle handle) +{ + handle_ = handle; +} ///////////////////////////////cti.e/////////////////////////////////////// #undef prefix_