Index: trunk/src/ppapi/proxy/network_list_resource.h |
=================================================================== |
--- trunk/src/ppapi/proxy/network_list_resource.h (revision 223483) |
+++ trunk/src/ppapi/proxy/network_list_resource.h (working copy) |
@@ -1,52 +0,0 @@ |
-// Copyright 2013 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. |
- |
-#ifndef PPAPI_PROXY_NETWORK_LIST_RESOURCE_H_ |
-#define PPAPI_PROXY_NETWORK_LIST_RESOURCE_H_ |
- |
-#include <string> |
-#include <vector> |
- |
-#include "base/basictypes.h" |
-#include "base/memory/ref_counted.h" |
-#include "ppapi/c/private/ppb_net_address_private.h" |
-#include "ppapi/proxy/ppapi_proxy_export.h" |
-#include "ppapi/proxy/serialized_structs.h" |
-#include "ppapi/shared_impl/resource.h" |
-#include "ppapi/thunk/ppb_network_list_api.h" |
- |
-namespace ppapi { |
-namespace proxy { |
- |
-class NetworkListResource |
- : public Resource, |
- public thunk::PPB_NetworkList_API { |
- public: |
- NetworkListResource(PP_Instance instance, |
- const SerializedNetworkList& list); |
- virtual ~NetworkListResource(); |
- |
- // Resource override. |
- virtual thunk::PPB_NetworkList_API* AsPPB_NetworkList_API() OVERRIDE; |
- |
- // PPB_NetworkList_API implementation. |
- virtual uint32_t GetCount() OVERRIDE; |
- virtual PP_Var GetName(uint32_t index) OVERRIDE; |
- virtual PP_NetworkListType_Private GetType(uint32_t index) OVERRIDE; |
- virtual PP_NetworkListState_Private GetState(uint32_t index) OVERRIDE; |
- virtual int32_t GetIpAddresses(uint32_t index, |
- const PP_ArrayOutput& output) OVERRIDE; |
- virtual PP_Var GetDisplayName(uint32_t index) OVERRIDE; |
- virtual uint32_t GetMTU(uint32_t index) OVERRIDE; |
- |
- private: |
- SerializedNetworkList list_; |
- |
- DISALLOW_COPY_AND_ASSIGN(NetworkListResource); |
-}; |
- |
-} // namespace proxy |
-} // namespace ppapi |
- |
-#endif // PPAPI_PROXY_NETWORK_LIST_RESOURCE_H_ |