//-------------------------------------------------------------------------------
class BinderSocket : public ClientSocket {
public:
- static const char* className() throw() { return "anna::comm::BinderSocket"; }
+ static const char* className() { return "anna::comm::BinderSocket"; }
private:
ServerSocket& a_serverSocket;
// socket Socket que esta intentando hacer el bind sobre una IP:puerto compartido.
BinderSocket(ServerSocket*);
- void requestBind(const struct sockaddr* s, const int len) throw(RuntimeException);
- void responseBind() throw(RuntimeException);
- void waitBind(const Millisecond &maxDelay) throw(RuntimeException);
+ void requestBind(const struct sockaddr* s, const int len) noexcept(false);
+ void responseBind() noexcept(false);
+ void waitBind(const Millisecond &maxDelay) noexcept(false);
friend class ServerSocket;