Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(253)

Unified Diff: ppapi/shared_impl/private/tcp_socket_private_impl.cc

Issue 22923014: TCPSockets are switched to the new Pepper proxy. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Sync. Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ppapi/shared_impl/private/tcp_socket_private_impl.h ('k') | ppapi/shared_impl/tcp_socket_shared.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ppapi/shared_impl/private/tcp_socket_private_impl.cc
diff --git a/ppapi/shared_impl/private/tcp_socket_private_impl.cc b/ppapi/shared_impl/private/tcp_socket_private_impl.cc
deleted file mode 100644
index 56a3585bd9d644062e005446dedfe37b7d141c3a..0000000000000000000000000000000000000000
--- a/ppapi/shared_impl/private/tcp_socket_private_impl.cc
+++ /dev/null
@@ -1,115 +0,0 @@
-// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "ppapi/shared_impl/private/tcp_socket_private_impl.h"
-
-#include "base/logging.h"
-#include "ppapi/c/pp_errors.h"
-
-namespace ppapi {
-
-TCPSocketPrivateImpl::TCPSocketPrivateImpl(PP_Instance instance,
- uint32 socket_id)
- : Resource(OBJECT_IS_IMPL, instance),
- TCPSocketShared(OBJECT_IS_IMPL, socket_id) {
-}
-
-TCPSocketPrivateImpl::TCPSocketPrivateImpl(const HostResource& resource,
- uint32 socket_id)
- : Resource(OBJECT_IS_PROXY, resource),
- TCPSocketShared(OBJECT_IS_PROXY, socket_id) {
-}
-
-TCPSocketPrivateImpl::~TCPSocketPrivateImpl() {
-}
-
-thunk::PPB_TCPSocket_Private_API*
-TCPSocketPrivateImpl::AsPPB_TCPSocket_Private_API() {
- return this;
-}
-
-int32_t TCPSocketPrivateImpl::Connect(const char* host,
- uint16_t port,
- scoped_refptr<TrackedCallback> callback) {
- return ConnectImpl(host, port, callback);
-}
-
-int32_t TCPSocketPrivateImpl::ConnectWithNetAddress(
- const PP_NetAddress_Private* addr,
- scoped_refptr<TrackedCallback> callback) {
- return ConnectWithNetAddressImpl(addr, callback);
-}
-
-PP_Bool TCPSocketPrivateImpl::GetLocalAddress(
- PP_NetAddress_Private* local_addr) {
- return GetLocalAddressImpl(local_addr);
-}
-
-PP_Bool TCPSocketPrivateImpl::GetRemoteAddress(
- PP_NetAddress_Private* remote_addr) {
- return GetRemoteAddressImpl(remote_addr);
-}
-
-int32_t TCPSocketPrivateImpl::SSLHandshake(
- const char* server_name,
- uint16_t server_port,
- scoped_refptr<TrackedCallback> callback) {
- return SSLHandshakeImpl(server_name, server_port, callback);
-}
-
-PP_Resource TCPSocketPrivateImpl::GetServerCertificate() {
- return GetServerCertificateImpl();
-}
-
-PP_Bool TCPSocketPrivateImpl::AddChainBuildingCertificate(
- PP_Resource certificate,
- PP_Bool trusted) {
- return AddChainBuildingCertificateImpl(certificate, trusted);
-}
-
-int32_t TCPSocketPrivateImpl::Read(char* buffer,
- int32_t bytes_to_read,
- scoped_refptr<TrackedCallback> callback) {
- return ReadImpl(buffer, bytes_to_read, callback);
-}
-
-int32_t TCPSocketPrivateImpl::Write(const char* buffer,
- int32_t bytes_to_write,
- scoped_refptr<TrackedCallback> callback) {
- return WriteImpl(buffer, bytes_to_write, callback);
-}
-
-void TCPSocketPrivateImpl::Disconnect() {
- DisconnectImpl();
-}
-
-int32_t TCPSocketPrivateImpl::SetOption(
- PP_TCPSocketOption_Private name,
- const PP_Var& value,
- scoped_refptr<TrackedCallback> callback) {
- switch (name) {
- case PP_TCPSOCKETOPTION_PRIVATE_INVALID:
- return PP_ERROR_BADARGUMENT;
- case PP_TCPSOCKETOPTION_PRIVATE_NO_DELAY:
- return SetOptionImpl(PP_TCPSOCKET_OPTION_NO_DELAY, value, callback);
- default:
- NOTREACHED();
- return PP_ERROR_BADARGUMENT;
- }
-}
-
-Resource* TCPSocketPrivateImpl::GetOwnerResource() {
- return this;
-}
-
-int32_t TCPSocketPrivateImpl::OverridePPError(int32_t pp_error) {
- // PPB_TCPSocket_Private treats all errors from the browser process as
- // PP_ERROR_FAILED.
- if (pp_error < 0)
- return PP_ERROR_FAILED;
-
- return pp_error;
-}
-
-} // namespace ppapi
« no previous file with comments | « ppapi/shared_impl/private/tcp_socket_private_impl.h ('k') | ppapi/shared_impl/tcp_socket_shared.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698