X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FSocketProtocol.hh;h=72ddad5479771de469c84618d8a25299f3f86956;hb=31243b46fbd06bc6301acca8fbd8153829c61b0a;hp=db71a83e8fbe4314a6bddaeaba2c1464db3c48e4;hpb=6684208965aac5a93db01bcd189bc5c501f04c2c;p=senf.git diff --git a/Socket/SocketProtocol.hh b/Socket/SocketProtocol.hh index db71a83..72ddad5 100644 --- a/Socket/SocketProtocol.hh +++ b/Socket/SocketProtocol.hh @@ -174,7 +174,8 @@ namespace senf { virtual void close() const; ///< Close socket /**< This override will automatically \c shutdown() the socket whenever it is closed. - \throws senf::SystemException */ + \throws senf::SystemException + \fixme Move into (at least) BSDSOcketProtocol */ virtual void terminate() const; ///< Forcibly close socket /**< This override will automatically \c shutdown() the @@ -182,7 +183,8 @@ namespace senf { disable SO_LINGER to ensure, that v_terminate will not block. Like the overriden method, this member will ignore failures and will never throw. It is therefore safe to be - called from a destructor. */ + called from a destructor. + \fixme Move into (at least) BSDSocketProtocol */ virtual void state(SocketStateMap & map, unsigned lod) const; ///< Return socket state information