summaryrefslogtreecommitdiffstats
path: root/chromium/content/browser/renderer_host/p2p/socket_host_tcp_server.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/renderer_host/p2p/socket_host_tcp_server.h')
-rw-r--r--chromium/content/browser/renderer_host/p2p/socket_host_tcp_server.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/chromium/content/browser/renderer_host/p2p/socket_host_tcp_server.h b/chromium/content/browser/renderer_host/p2p/socket_host_tcp_server.h
index 2581e83ee7e..e050b00fa06 100644
--- a/chromium/content/browser/renderer_host/p2p/socket_host_tcp_server.h
+++ b/chromium/content/browser/renderer_host/p2p/socket_host_tcp_server.h
@@ -13,7 +13,7 @@
#include "base/message_loop/message_loop.h"
#include "content/browser/renderer_host/p2p/socket_host.h"
#include "content/common/content_export.h"
-#include "content/public/common/p2p_socket_type.h"
+#include "content/common/p2p_socket_type.h"
#include "ipc/ipc_sender.h"
#include "net/base/completion_callback.h"
#include "net/socket/tcp_server_socket.h"
@@ -28,19 +28,22 @@ class CONTENT_EXPORT P2PSocketHostTcpServer : public P2PSocketHost {
public:
typedef std::map<net::IPEndPoint, net::StreamSocket*> AcceptedSocketsMap;
- P2PSocketHostTcpServer(IPC::Sender* message_sender, int id,
+ P2PSocketHostTcpServer(IPC::Sender* message_sender,
+ int socket_id,
P2PSocketType client_type);
virtual ~P2PSocketHostTcpServer();
// P2PSocketHost overrides.
virtual bool Init(const net::IPEndPoint& local_address,
- const net::IPEndPoint& remote_address) OVERRIDE;
+ const P2PHostAndIPEndPoint& remote_address) OVERRIDE;
virtual void Send(const net::IPEndPoint& to,
const std::vector<char>& data,
- net::DiffServCodePoint dscp,
+ const talk_base::PacketOptions& options,
uint64 packet_id) OVERRIDE;
virtual P2PSocketHost* AcceptIncomingTcpConnection(
const net::IPEndPoint& remote_address, int id) OVERRIDE;
+ virtual bool SetOption(P2PSocketOption option, int value) OVERRIDE;
+
private:
friend class P2PSocketHostTcpServerTest;