summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordknn <yoann.blein@free.fr>2012-09-22 08:33:47 (GMT)
committerdknn <yoann.blein@free.fr>2012-09-22 09:34:49 (GMT)
commitced4cbf27545620b2a9be59173fd87305cab4a8b (patch)
tree0dd6f4037e175ff0526b2ed973ae06789fec7f2c /Swiften/ScreenSharing/OutgoingScreenSharingManager.h
parent949278e9418e4090c2f3c68ed313cf4853b25ef1 (diff)
downloadswift-contrib-ced4cbf27545620b2a9be59173fd87305cab4a8b.zip
swift-contrib-ced4cbf27545620b2a9be59173fd87305cab4a8b.tar.bz2
Add use of NAT traversal
Diffstat (limited to 'Swiften/ScreenSharing/OutgoingScreenSharingManager.h')
-rw-r--r--Swiften/ScreenSharing/OutgoingScreenSharingManager.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Swiften/ScreenSharing/OutgoingScreenSharingManager.h b/Swiften/ScreenSharing/OutgoingScreenSharingManager.h
index 56888ba..7c16294 100644
--- a/Swiften/ScreenSharing/OutgoingScreenSharingManager.h
+++ b/Swiften/ScreenSharing/OutgoingScreenSharingManager.h
@@ -16,11 +16,12 @@ namespace Swift {
class IQRouter;
class UDPSocketFactory;
class TimerFactory;
+ class ConnectivityManager;
class OutgoingScreenSharingManager {
public:
OutgoingScreenSharingManager(JingleSessionManager* jingleSessionManager, IQRouter* router,
- UDPSocketFactory* udpSocketFactory, TimerFactory* timerFactory);
+ UDPSocketFactory* udpSocketFactory, ConnectivityManager* connectivityManager, TimerFactory* timerFactory);
boost::shared_ptr<OutgoingScreenSharing> createOutgoingScreenSharing(const JID& from, const JID& recipient);
@@ -29,6 +30,7 @@ namespace Swift {
JingleSessionManager* jsManager;
IQRouter* iqRouter;
+ ConnectivityManager* connectivityManager;
UDPSocketFactory *udpSocketFactory;
TimerFactory* timerFactory;
};