X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fdiameter.comm%2FServerSessionReceiver.hpp;h=03397b363567c996969820c0b238548c0bea325d;hp=c3152c2cf6c831da1aa285b09b02f2b15ed072e7;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/diameter.comm/ServerSessionReceiver.hpp b/include/anna/diameter.comm/ServerSessionReceiver.hpp index c3152c2..03397b3 100644 --- a/include/anna/diameter.comm/ServerSessionReceiver.hpp +++ b/include/anna/diameter.comm/ServerSessionReceiver.hpp @@ -36,17 +36,17 @@ class ServerSessionReceiver : public anna::comm::Receiver { public: virtual ~ServerSessionReceiver() {;} - static const char* className() throw() { return "diameter.comm.ServerSessionReceiver"; } - void setReference(ServerSession *s) throw() { a_session = s; } + static const char* className() { return "diameter.comm.ServerSessionReceiver"; } + void setReference(ServerSession *s) { a_session = s; } // base class virtuals - void eventBreakLocalConnection(const anna::comm::ClientSocket&cli) throw(); - //void eventCreateConnection(const anna::comm::Server*srv) throw(); + void eventBreakLocalConnection(const anna::comm::ClientSocket&cli) ; + //void eventCreateConnection(const anna::comm::Server*srv) ; private: ServerSessionReceiver() : anna::comm::Receiver("diameter.comm.ServerSessionReceiver") { a_session = NULL; } - void initialize() throw(anna::RuntimeException) {;} - void apply(anna::comm::ClientSocket&, const anna::comm::Message&) throw(anna::RuntimeException); + void initialize() noexcept(false) {;} + void apply(anna::comm::ClientSocket&, const anna::comm::Message&) noexcept(false); anna::diameter::comm::ServerSession *a_session;