32 #ifndef OPAL_SIP_SIPCON_H
33 #define OPAL_SIP_SIPCON_H
65 #define OPAL_OPT_OFFER_SDP_PTIME "Offer-SDP-PTime"
70 #define OPAL_OPT_REFER_SUB "Refer-Sub"
77 #define OPAL_OPT_PRACK_MODE "PRACK-Mode"
82 #define OPAL_OPT_INITIAL_OFFER "Initial-Offer"
99 #define OPAL_OPT_SYMMETRIC_HOLD_PRODUCT "Symmetric-Hold-Product"
111 #define OPAL_OPT_EXTERNAL_SDP "External-SDP"
113 #define SIP_HEADER_PREFIX "SIP-Header:"
114 #define SIP_HEADER_REPLACES SIP_HEADER_PREFIX"Replaces"
115 #define SIP_HEADER_REFERRED_BY SIP_HEADER_PREFIX"Referred-By"
116 #define SIP_HEADER_CONTACT SIP_HEADER_PREFIX"Contact"
118 #define OPAL_SIP_REFERRED_CONNECTION "Referred-Connection"
138 const PString & token,
141 unsigned int options = 0,
258 const PString & remoteParty
292 const PString & calleeName,
358 const PString & forwardParty
375 const PString & value
444 const PString & eventName
618 virtual bool TransmitExternalIM(
637 bool offerCurrentOnly
644 bool offerOpenMediaStreamOnly
653 unsigned sessionIndex,
663 bool & multipleFormats
667 const unsigned rtpSessionId,
695 unsigned eventCode = 0
810 virtual void OnTxStatistics(
820 virtual void OnRxStatistics(
829 virtual void OnRxIntraFrameRequest(
836 virtual void OnTxIntraFrameRequest(
851 #endif // OPAL_SIP_SIPCON_H