| Index: ppapi/proxy/tcp_socket_private_resource.cc
|
| diff --git a/ppapi/proxy/tcp_socket_private_resource.cc b/ppapi/proxy/tcp_socket_private_resource.cc
|
| index 0698e49ae6fc387820233acc2c13ade0390a6bed..5963fe48bc99845fdf85db0ca82e4c8bb1387225 100644
|
| --- a/ppapi/proxy/tcp_socket_private_resource.cc
|
| +++ b/ppapi/proxy/tcp_socket_private_resource.cc
|
| @@ -5,13 +5,14 @@
|
| #include "ppapi/proxy/tcp_socket_private_resource.h"
|
|
|
| #include "ppapi/proxy/ppapi_messages.h"
|
| +#include "ppapi/shared_impl/ppb_tcp_socket_shared.h"
|
|
|
| namespace ppapi {
|
| namespace proxy {
|
|
|
| TCPSocketPrivateResource::TCPSocketPrivateResource(Connection connection,
|
| PP_Instance instance)
|
| - : TCPSocketResourceBase(connection, instance, true) {
|
| + : TCPSocketResourceBase(connection, instance, TCP_SOCKET_VERSION_PRIVATE) {
|
| SendCreate(BROWSER, PpapiHostMsg_TCPSocket_CreatePrivate());
|
| }
|
|
|
| @@ -21,14 +22,13 @@ TCPSocketPrivateResource::TCPSocketPrivateResource(
|
| int pending_resource_id,
|
| const PP_NetAddress_Private& local_addr,
|
| const PP_NetAddress_Private& remote_addr)
|
| - : TCPSocketResourceBase(connection, instance, true,
|
| - local_addr,
|
| - remote_addr) {
|
| + : TCPSocketResourceBase(connection, instance, TCP_SOCKET_VERSION_PRIVATE,
|
| + local_addr, remote_addr) {
|
| AttachToPendingHost(BROWSER, pending_resource_id);
|
| }
|
|
|
| TCPSocketPrivateResource::~TCPSocketPrivateResource() {
|
| - DisconnectImpl();
|
| + CloseImpl();
|
| }
|
|
|
| thunk::PPB_TCPSocket_Private_API*
|
| @@ -91,7 +91,7 @@ int32_t TCPSocketPrivateResource::Write(
|
| }
|
|
|
| void TCPSocketPrivateResource::Disconnect() {
|
| - DisconnectImpl();
|
| + CloseImpl();
|
| }
|
|
|
| int32_t TCPSocketPrivateResource::SetOption(
|
| @@ -109,5 +109,13 @@ int32_t TCPSocketPrivateResource::SetOption(
|
| }
|
| }
|
|
|
| +PP_Resource TCPSocketPrivateResource::CreateAcceptedSocket(
|
| + int /* pending_host_id */,
|
| + const PP_NetAddress_Private& /* local_addr */,
|
| + const PP_NetAddress_Private& /* remote_addr */) {
|
| + NOTREACHED();
|
| + return 0;
|
| +}
|
| +
|
| } // namespace proxy
|
| } // namespace ppapi
|
|
|