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

Side by Side Diff: mojo/services/public/interfaces/view_manager/view_manager.mojom

Issue 291193012: Renames IViewManagerClient::OnConnectionEstablished (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 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
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 import "../../../../public/interfaces/geometry/geometry.mojom" 5 import "../../../../public/interfaces/geometry/geometry.mojom"
6 6
7 module mojo.view_manager { 7 module mojo.view_manager {
8 8
9 struct INode { 9 struct INode {
10 uint32 parent_id; 10 uint32 parent_id;
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
94 }; 94 };
95 95
96 // Changes to nodes/views are not sent to the connection that originated the 96 // Changes to nodes/views are not sent to the connection that originated the
97 // change. For example, if connection 1 attaches a view to a node (SetView()) 97 // change. For example, if connection 1 attaches a view to a node (SetView())
98 // connection 1 does not receive OnNodeViewReplaced(). 98 // connection 1 does not receive OnNodeViewReplaced().
99 interface IViewManagerClient { 99 interface IViewManagerClient {
100 // Invoked once the connection has been established. |connection_id| is the id 100 // Invoked once the connection has been established. |connection_id| is the id
101 // that uniquely identifies this connection. |next_server_change_id| is the 101 // that uniquely identifies this connection. |next_server_change_id| is the
102 // id of the next change the server is expecting. |nodes| are the nodes 102 // id of the next change the server is expecting. |nodes| are the nodes
103 // parented to the root. 103 // parented to the root.
104 OnConnectionEstablished(uint16 connection_id, 104 OnViewManagerConnectionEstablished(uint16 connection_id,
Ben Goodger (Google) 2014/05/23 20:21:46 I suspect this will evolve into an Init() method w
105 uint32 next_server_change_id, 105 uint32 next_server_change_id,
106 INode[] nodes); 106 INode[] nodes);
107 107
108 // This is sent to clients when a change is made to the server that results 108 // This is sent to clients when a change is made to the server that results
109 // in the |server_change_id| changing but the client isn't notified. This is 109 // in the |server_change_id| changing but the client isn't notified. This is
110 // not sent if the client receives a callback giving a new 110 // not sent if the client receives a callback giving a new
111 // |server_change_id|. For example, if a client 1 changes the hierarchy in 111 // |server_change_id|. For example, if a client 1 changes the hierarchy in
112 // some way but client 2 isn't notified of the change, then client 2 gets 112 // some way but client 2 isn't notified of the change, then client 2 gets
113 // OnServerChangeIdAdvanced(). 113 // OnServerChangeIdAdvanced().
114 OnServerChangeIdAdvanced(uint32 next_server_change_id); 114 OnServerChangeIdAdvanced(uint32 next_server_change_id);
115 115
116 // Invoked when a node's bounds have changed. 116 // Invoked when a node's bounds have changed.
(...skipping 16 matching lines...) Expand all
133 133
134 // Invoked when the view associated with a node is replaced by another view. 134 // Invoked when the view associated with a node is replaced by another view.
135 // 0 is used to identify a null view. 135 // 0 is used to identify a null view.
136 OnNodeViewReplaced(uint32 node, uint32 new_view_id, uint32 old_view_id); 136 OnNodeViewReplaced(uint32 node, uint32 new_view_id, uint32 old_view_id);
137 137
138 // Invoked when a view is deleted. 138 // Invoked when a view is deleted.
139 OnViewDeleted(uint32 view); 139 OnViewDeleted(uint32 view);
140 }; 140 };
141 141
142 } 142 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698