class MyDiameterEntity : public anna::diameter::comm::Entity {
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);
+ void eventResponse(const anna::diameter::comm::Response&, const anna::diameter::comm::OriginHost*) noexcept(false);
+ void eventRequest(anna::diameter::comm::ClientSession *, const anna::DataBlock&, const anna::diameter::comm::OriginHost*) noexcept(false);
+ void eventUnknownResponse(anna::diameter::comm::ClientSession *, const anna::DataBlock&, const anna::diameter::comm::OriginHost*) noexcept(false);
+ void eventDPA(anna::diameter::comm::ClientSession *, const anna::DataBlock&, const anna::diameter::comm::OriginHost*) noexcept(false);
public: