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

Side by Side Diff: content/common/introducer_messages.h

Issue 6880275: Web Introducer overview Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: Created 9 years, 7 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « content/common/content_message_generator.h ('k') | content/content_common.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 // Message definition file, included multiple times, hence no include guard.
6
7 #include <vector>
8
9 #include "ipc/ipc_message_macros.h"
10 #include "googleurl/src/gurl.h"
11
12 #define IPC_MESSAGE_START IntroducerMsgStart
13
14 IPC_STRUCT_BEGIN(IntroducerHostMsg_Offer_Params)
15 // Service id.
16 IPC_STRUCT_MEMBER(std::string, id)
17
18 // Human meaningful name
19 IPC_STRUCT_MEMBER(string16, label)
20
21 // Supported types.
22 IPC_STRUCT_MEMBER(std::vector<std::string>, supports)
23
24 // window presentation
25 IPC_STRUCT_MEMBER(GURL, window)
26
27 // frame implementation
28 IPC_STRUCT_MEMBER(GURL, frame)
29 IPC_STRUCT_END()
30
31 // Messages sent from the browser to the renderer.
32
33 // response to an install request
34 IPC_MESSAGE_ROUTED2(IntroducerMsg_InstallReturn,
35 int /* corresponding request id */,
36 bool /* answer */)
37
38 // intermediate response to a connect request
39 IPC_MESSAGE_ROUTED2(IntroducerMsg_ConnectNavigation,
40 int /* corresponding request id */,
41 GURL /* URL to navigate frame to */)
42
43 // response to a connect request
44 IPC_MESSAGE_ROUTED2(IntroducerMsg_ConnectReturn,
45 int /* corresponding request id */,
46 std::vector<std::string> /* agreed service types */)
47
48 // response to an accept request
49 IPC_MESSAGE_ROUTED3(IntroducerMsg_AcceptReturn,
50 int /* corresponding request id */,
51 std::string /* customer origin */,
52 std::vector<std::string> /* wanted service types */)
53
54 // Messages sent from the renderer to the browser.
55
56 // Updates an Introducer registration
57 IPC_MESSAGE_ROUTED5(IntroducerHostMsg_Install,
58 int /* request id */,
59 std::string /* registrant origin */,
60 GURL /* icon */,
61 string16 /* name */,
62 GURL /* home */)
63
64 // Deletes an Introducer registration
65 IPC_MESSAGE_ROUTED2(IntroducerHostMsg_Uninstall,
66 int /* request id */,
67 std::string /* registrant origin */)
68
69 // Updates an Introducer service registration
70 IPC_MESSAGE_ROUTED3(IntroducerHostMsg_Offer,
71 int /* request id */,
72 std::string /* registrant origin */,
73 IntroducerHostMsg_Offer_Params)
74
75 // Deletes an Introducer service registration
76 IPC_MESSAGE_ROUTED3(IntroducerHostMsg_Rescind,
77 int /* request id */,
78 std::string /* registrant origin */,
79 std::string /* service id */)
80
81 // Notification that a page wants to connect to an Introducer service.
82 IPC_MESSAGE_ROUTED5(IntroducerHostMsg_Connect,
83 int /* request id */,
84 std::string /* customer origin */,
85 int64 /* service frame id or zero if not supported */,
86 std::vector<std::string> /* wanted */,
87 int /* port id */)
88
89 // Notification that a page wants to accept an Introducer connection.
90 IPC_MESSAGE_ROUTED4(IntroducerHostMsg_Accept,
91 int /* request id */,
92 int64 /* requesting frame id or zero if top */,
93 std::string /* registrant origin */,
94 int /* port id */)
OLDNEW
« no previous file with comments | « content/common/content_message_generator.h ('k') | content/content_common.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698