Index: remoting/protocol/pepper_session.h |
=================================================================== |
--- remoting/protocol/pepper_session.h (revision 109590) |
+++ remoting/protocol/pepper_session.h (working copy) |
@@ -5,6 +5,7 @@ |
#ifndef REMOTING_PROTOCOL_PEPPER_SESSION_H_ |
#define REMOTING_PROTOCOL_PEPPER_SESSION_H_ |
+#include <list> |
#include <map> |
#include <string> |
@@ -17,17 +18,10 @@ |
#include "remoting/protocol/session_config.h" |
namespace net { |
-class CertVerifier; |
-class ClientSocketFactory; |
class Socket; |
class StreamSocket; |
-class X509Certificate; |
} // namespace net |
-namespace pp { |
-class Instance; |
-} // namespace pp |
- |
namespace remoting { |
class IqRequest; |
@@ -36,7 +30,6 @@ |
class PepperChannel; |
class PepperSessionManager; |
-class SocketWrapper; |
// Implements the protocol::Session interface using the Pepper P2P |
// Transport API. Created by PepperSessionManager for incoming and |
@@ -75,7 +68,7 @@ |
typedef std::map<std::string, PepperChannel*> ChannelsMap; |
- PepperSession(PepperSessionManager* session_manager); |
+ explicit PepperSession(PepperSessionManager* session_manager); |
// Start cs connection by sending session-initiate message. |
void StartConnection(const std::string& peer_jid, |