summaryrefslogtreecommitdiff
path: root/orkaudio/audiocaptureplugins/voip/RtpSession.h
diff options
context:
space:
mode:
Diffstat (limited to 'orkaudio/audiocaptureplugins/voip/RtpSession.h')
-rw-r--r--orkaudio/audiocaptureplugins/voip/RtpSession.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/orkaudio/audiocaptureplugins/voip/RtpSession.h b/orkaudio/audiocaptureplugins/voip/RtpSession.h
index f804721..3fd07c1 100644
--- a/orkaudio/audiocaptureplugins/voip/RtpSession.h
+++ b/orkaudio/audiocaptureplugins/voip/RtpSession.h
@@ -37,6 +37,31 @@ public:
};
+class SccpCallInfoMessageInfo
+{
+ CStdString m_callingParty;
+ CStdString m_calledParty;
+ CStdString m_callId;
+};
+typedef boost::shared_ptr<SccpCallInfoMessageInfo> SccpCallInfoMessageInfoRef;
+
+
+class SccpStartMediaTransmissionInfo
+{
+ struct in_addr m_remoteIp;
+ int m_remoteTcpPort;
+ CStdString m_callId;
+};
+typedef boost::shared_ptr<SccpStartMediaTransmissionInfo> SccpStartMediaTransmissionInfoRef;
+
+
+class SccpStopMediaTransmissionInfo
+{
+ CStdString m_callId;
+};
+typedef boost::shared_ptr<SccpStopMediaTransmissionInfo> SccpStopMediaTransmissionInfoRef;
+
+
class RtpSession
{
public:
@@ -54,6 +79,7 @@ public:
void ReportSipInvite(SipInviteInfoRef& invite);
CStdString m_ipAndPort;
+ CStdString m_callId;
SipInviteInfoRef m_invite;
time_t m_lastUpdated;
ProtocolEnum m_protocol;