summaryrefslogtreecommitdiff
path: root/orkaudio/audiocaptureplugins/voip/RtpSession.h
diff options
context:
space:
mode:
authorHenri Herscher <henri@oreka.org>2005-10-31 19:42:26 +0000
committerHenri Herscher <henri@oreka.org>2005-10-31 19:42:26 +0000
commitad54c92028787c13d0930fa6124b9db7a37134c0 (patch)
treef050b2a7cc217dcd0a2e24b9d7362736293fba1b /orkaudio/audiocaptureplugins/voip/RtpSession.h
parentf0b8dfe5fe22576adc48c5ec414bb40cf38d0cb5 (diff)
Groundwork for adding skinny support
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@24 09dcff7a-b715-0410-9601-b79a96267cd0
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;