1#if defined(HAVE_CONFIG_H)
17#define RESIPROCATE_SUBSYSTEM Subsystem::SIP
24 ErrLog(<<
"agent must not be NULL");
25 throw std::runtime_error(
"agent must not be NULL");
static const Data Empty
Constant that represents a zero-length data.
virtual void outboundRetransmit(const Tuple &source, const Tuple &destination, const SendData &data)
virtual void sendToHOMER(const Tuple &source, const Tuple &destination, const SipMessage &msg)
virtual void inboundMessage(const Tuple &source, const Tuple &destination, const SipMessage &msg)
HEPSipMessageLoggingHandler(std::shared_ptr< HepAgent > agent)
virtual void outboundMessage(const Tuple &source, const Tuple &destination, const SipMessage &msg)
Represents a SIP message.
const RequestLine & header(const RequestLineType &l) const
Returns the RequestLine. This is only valid for request messages.
bool exists(const HeaderBase &headerType) const
Returns true if the given header field is present, false otherwise.
Represents a network address.
GenericIPAddress toGenericIPAddress() const
TransportType getType() const
dcm! – add UnusedChecking(_enum) below;