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

Side by Side Diff: ppapi/thunk/ppb_websocket_thunk.cc

Issue 238923007: PPAPI: Format ppapi/thunk using clang-format. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: merge Created 6 years, 1 month 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « ppapi/thunk/ppb_view_thunk.cc ('k') | ppapi/thunk/ppb_widget_dev_thunk.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // From ppb_websocket.idl modified Tue Aug 20 08:13:36 2013. 5 // From ppb_websocket.idl modified Mon May 6 10:11:29 2013.
6 6
7 #include "ppapi/c/pp_completion_callback.h" 7 #include "ppapi/c/pp_completion_callback.h"
8 #include "ppapi/c/pp_errors.h" 8 #include "ppapi/c/pp_errors.h"
9 #include "ppapi/c/ppb_websocket.h" 9 #include "ppapi/c/ppb_websocket.h"
10 #include "ppapi/shared_impl/tracked_callback.h" 10 #include "ppapi/shared_impl/tracked_callback.h"
11 #include "ppapi/thunk/enter.h" 11 #include "ppapi/thunk/enter.h"
12 #include "ppapi/thunk/ppapi_thunk_export.h" 12 #include "ppapi/thunk/ppapi_thunk_export.h"
13 #include "ppapi/thunk/ppb_websocket_api.h" 13 #include "ppapi/thunk/ppb_websocket_api.h"
14 14
15 namespace ppapi { 15 namespace ppapi {
(...skipping 17 matching lines...) Expand all
33 33
34 int32_t Connect(PP_Resource web_socket, 34 int32_t Connect(PP_Resource web_socket,
35 struct PP_Var url, 35 struct PP_Var url,
36 const struct PP_Var protocols[], 36 const struct PP_Var protocols[],
37 uint32_t protocol_count, 37 uint32_t protocol_count,
38 struct PP_CompletionCallback callback) { 38 struct PP_CompletionCallback callback) {
39 VLOG(4) << "PPB_WebSocket::Connect()"; 39 VLOG(4) << "PPB_WebSocket::Connect()";
40 EnterResource<PPB_WebSocket_API> enter(web_socket, callback, false); 40 EnterResource<PPB_WebSocket_API> enter(web_socket, callback, false);
41 if (enter.failed()) 41 if (enter.failed())
42 return enter.retval(); 42 return enter.retval();
43 return enter.SetResult(enter.object()->Connect(url, 43 return enter.SetResult(enter.object()->Connect(url, protocols, protocol_count,
44 protocols,
45 protocol_count,
46 enter.callback())); 44 enter.callback()));
47 } 45 }
48 46
49 int32_t Close(PP_Resource web_socket, 47 int32_t Close(PP_Resource web_socket,
50 uint16_t code, 48 uint16_t code,
51 struct PP_Var reason, 49 struct PP_Var reason,
52 struct PP_CompletionCallback callback) { 50 struct PP_CompletionCallback callback) {
53 VLOG(4) << "PPB_WebSocket::Close()"; 51 VLOG(4) << "PPB_WebSocket::Close()";
54 EnterResource<PPB_WebSocket_API> enter(web_socket, callback, false); 52 EnterResource<PPB_WebSocket_API> enter(web_socket, callback, false);
55 if (enter.failed()) 53 if (enter.failed())
56 return enter.retval(); 54 return enter.retval();
57 return enter.SetResult(enter.object()->Close(code, reason, enter.callback())); 55 return enter.SetResult(enter.object()->Close(code, reason, enter.callback()));
58 } 56 }
59 57
60 int32_t ReceiveMessage(PP_Resource web_socket, 58 int32_t ReceiveMessage(PP_Resource web_socket,
61 struct PP_Var* message, 59 struct PP_Var* message,
62 struct PP_CompletionCallback callback) { 60 struct PP_CompletionCallback callback) {
63 VLOG(4) << "PPB_WebSocket::ReceiveMessage()"; 61 VLOG(4) << "PPB_WebSocket::ReceiveMessage()";
64 EnterResource<PPB_WebSocket_API> enter(web_socket, callback, false); 62 EnterResource<PPB_WebSocket_API> enter(web_socket, callback, false);
65 if (enter.failed()) 63 if (enter.failed())
66 return enter.retval(); 64 return enter.retval();
67 return enter.SetResult(enter.object()->ReceiveMessage(message, 65 return enter.SetResult(
68 enter.callback())); 66 enter.object()->ReceiveMessage(message, enter.callback()));
69 } 67 }
70 68
71 int32_t SendMessage(PP_Resource web_socket, struct PP_Var message) { 69 int32_t SendMessage(PP_Resource web_socket, struct PP_Var message) {
72 VLOG(4) << "PPB_WebSocket::SendMessage()"; 70 VLOG(4) << "PPB_WebSocket::SendMessage()";
73 EnterResource<PPB_WebSocket_API> enter(web_socket, false); 71 EnterResource<PPB_WebSocket_API> enter(web_socket, false);
74 if (enter.failed()) 72 if (enter.failed())
75 return enter.retval(); 73 return enter.retval();
76 return enter.object()->SendMessage(message); 74 return enter.object()->SendMessage(message);
77 } 75 }
78 76
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 } 131 }
134 132
135 struct PP_Var GetURL(PP_Resource web_socket) { 133 struct PP_Var GetURL(PP_Resource web_socket) {
136 VLOG(4) << "PPB_WebSocket::GetURL()"; 134 VLOG(4) << "PPB_WebSocket::GetURL()";
137 EnterResource<PPB_WebSocket_API> enter(web_socket, false); 135 EnterResource<PPB_WebSocket_API> enter(web_socket, false);
138 if (enter.failed()) 136 if (enter.failed())
139 return PP_MakeUndefined(); 137 return PP_MakeUndefined();
140 return enter.object()->GetURL(); 138 return enter.object()->GetURL();
141 } 139 }
142 140
143 const PPB_WebSocket_1_0 g_ppb_websocket_thunk_1_0 = { 141 const PPB_WebSocket_1_0 g_ppb_websocket_thunk_1_0 = {&Create,
144 &Create, 142 &IsWebSocket,
145 &IsWebSocket, 143 &Connect,
146 &Connect, 144 &Close,
147 &Close, 145 &ReceiveMessage,
148 &ReceiveMessage, 146 &SendMessage,
149 &SendMessage, 147 &GetBufferedAmount,
150 &GetBufferedAmount, 148 &GetCloseCode,
151 &GetCloseCode, 149 &GetCloseReason,
152 &GetCloseReason, 150 &GetCloseWasClean,
153 &GetCloseWasClean, 151 &GetExtensions,
154 &GetExtensions, 152 &GetProtocol,
155 &GetProtocol, 153 &GetReadyState,
156 &GetReadyState, 154 &GetURL};
157 &GetURL
158 };
159 155
160 } // namespace 156 } // namespace
161 157
162 PPAPI_THUNK_EXPORT const PPB_WebSocket_1_0* GetPPB_WebSocket_1_0_Thunk() { 158 PPAPI_THUNK_EXPORT const PPB_WebSocket_1_0* GetPPB_WebSocket_1_0_Thunk() {
163 return &g_ppb_websocket_thunk_1_0; 159 return &g_ppb_websocket_thunk_1_0;
164 } 160 }
165 161
166 } // namespace thunk 162 } // namespace thunk
167 } // namespace ppapi 163 } // namespace ppapi
OLDNEW
« no previous file with comments | « ppapi/thunk/ppb_view_thunk.cc ('k') | ppapi/thunk/ppb_widget_dev_thunk.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698