- bool a_balance; // Balance over entity servers instead of doing standard behaviour (first primary, secondary if fails, etc.). Default: false.
- std::string a_sessionBasedModelsType;
-
- void eventRequestRetransmission(const anna::diameter::comm::ClientSession *, anna::diameter::comm::Message*) throw();
- void eventResponse(const anna::diameter::comm::Response&) throw(anna::RuntimeException);
- void eventRequest(anna::diameter::comm::ClientSession *, const anna::DataBlock&) throw(anna::RuntimeException);
- void eventUnknownResponse(anna::diameter::comm::ClientSession *, const anna::DataBlock&) throw(anna::RuntimeException);
- void eventDPA(anna::diameter::comm::ClientSession *, const anna::DataBlock&) throw(anna::RuntimeException);
-
- // Reimplementation
- int readSocketId(const anna::diameter::comm::Message* message, int maxClientSessions) const throw();
+ void eventRequestRetransmission(const anna::diameter::comm::ClientSession *, anna::diameter::comm::Message*) ;
+ void eventResponse(const anna::diameter::comm::Response&) noexcept(false);
+ void eventRequest(anna::diameter::comm::ClientSession *, const anna::DataBlock&) noexcept(false);
+ void eventUnknownResponse(anna::diameter::comm::ClientSession *, const anna::DataBlock&) noexcept(false);
+ void eventDPA(anna::diameter::comm::ClientSession *, const anna::DataBlock&) noexcept(false);