X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FUN%2FUNProtocol.hh;h=5314196e4750bcf025656861a286f5a6f794a9b5;hb=5ed1fa1c42763aebad06c1e4ac8fc5a19e15519a;hp=2475cf96b7f0f6b011fc2bcca62714eac775164a;hpb=9d157f1a23a3ffb224f2b1ba2398b8e936c1f58b;p=senf.git diff --git a/Socket/Protocols/UN/UNProtocol.hh b/Socket/Protocols/UN/UNProtocol.hh index 2475cf9..5314196 100644 --- a/Socket/Protocols/UN/UNProtocol.hh +++ b/Socket/Protocols/UN/UNProtocol.hh @@ -44,23 +44,11 @@ namespace senf { This protocol facet introduces all the socket api protocol members which are related to Unix Domain addressing. - - \todo connect() is only available on stream sockets. We want to access bind() and connect() - via the ClientSocketHandle -> see SocketProtocol todo point */ class UNProtocol : public virtual SocketProtocol { public: - void connect(UNSocketAddress const & address) const; ///< Connect to a unix domain socket - /**< \todo make this obsolete by allowing access to the - ClientSocketHandle from ConcreateSocketProtocol - \param[in] address Address to connect to */ - void bind(UNSocketAddress const & address) const; ///< Set local socket address (path) - /**< \todo make this obsolete by allowing access to the - ClientSocketHandle from ConcreateSocketProtocol - \param[in] address Address to set */ - virtual void close() const; ///< Close socket /**< This override will automatically \c shutdown() the socket whenever it is closed. @@ -82,6 +70,8 @@ namespace senf { std::string path_; }; + + ///@} } ///////////////////////////////hh.e////////////////////////////////////////