11#define RESIPROCATE_SUBSYSTEM Subsystem::DUM
29 mDialogSet.mClientOutOfDialogRequests.remove(
this);
52 DebugLog ( <<
"ClientOutOfDialogReq::dispatch - handler found for "
54 <<
" method success response.");
60 DebugLog ( <<
"ClientOutOfDialogReq::dispatch - handler found for "
62 <<
" method failure response.");
68 DebugLog ( <<
"ClientOutOfDialogReq::dispatch - handler not found for "
70 <<
" method response.");
78 DebugLog ( <<
"ClientOutOfDialogReq::dispatch - encountered provisional response" << msg.
brief() );
103 <<
" cseq=" << mRequest.
header(h_CSeq).sequence();
#define resip_assert(x)
This file needs to work for both C and C++ code.
BaseUsageHandle getBaseHandle() const
DialogUsageManager & mDum
virtual EncodeStream & dump(EncodeStream &strm) const
bool matches(const SipMessage &msg) const
ClientOutOfDialogReqHandle getHandle()
ClientOutOfDialogReq(DialogUsageManager &dum, DialogSet &dialogSet, const SipMessage &req)
virtual void dispatch(const SipMessage &msg)
const SipMessage & getRequest() const
virtual ~ClientOutOfDialogReq()
virtual Brief brief() const
return a facet for brief encoding of message
virtual void onFailure(ClientOutOfDialogReqHandle, const SipMessage &errorResponse)=0
virtual void onSuccess(ClientOutOfDialogReqHandle, const SipMessage &successResponse)=0
Represents a SIP message.
const RequestLine & header(const RequestLineType &l) const
Returns the RequestLine. This is only valid for request messages.
bool isResponse() const
Returns true if message is a response, false otherwise.
dcm! – add UnusedChecking(_enum) below;
StatusLineType h_StatusLine
Handle< ClientOutOfDialogReq > ClientOutOfDialogReqHandle
const Data & getMethodName(MethodTypes t)
RequestLineType h_RequestLine