X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FINetProtocol.hh;h=e1116bd3f41a849dae22738e544194ad3a84a1a5;hb=9ca82f3198ce01fa2daf50aa8f46e0eb630d275c;hp=482f88ed76ed2af49bbb13415fa5a2b0ad32f03e;hpb=a4911c1fd3f53dc2a7bda6c1d2b00bdc4b864cff;p=senf.git diff --git a/Socket/INetProtocol.hh b/Socket/INetProtocol.hh index 482f88e..e1116bd 100644 --- a/Socket/INetProtocol.hh +++ b/Socket/INetProtocol.hh @@ -127,12 +127,20 @@ namespace senf { This protocol facet introduces all the socket api protocol members which are related to IPv6 addressing. - - \todo implement */ class IPv6Protocol : public virtual SocketProtocol - {}; + { + public: + void connect(INet6SocketAddress const & address) const; ///< Connect to remote address + /**< \todo make this obsolete by allowing access to the + ClientSocketHandle from ConcreateSocketProtocol + \param[in] address Address to connect to */ + void bind(INet6SocketAddress const & address) const; ///< Set local socket address + /**< \todo make this obsolete by allowing access to the + ClientSocketHandle from ConcreateSocketProtocol + \param[in] address Address to set */ + }; /// @}