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
3 // found in the LICENSE file.
5 #ifndef CONTENT_PUBLIC_COMMON_NAVIGATOR_CONNECT_CLIENT_H_
6 #define CONTENT_PUBLIC_COMMON_NAVIGATOR_CONNECT_CLIENT_H_
12 // This struct represents a connection to a navigator.connect exposed service.
13 struct NavigatorConnectClient
{
14 NavigatorConnectClient();
15 NavigatorConnectClient(const GURL
& target_url
,
18 ~NavigatorConnectClient();
20 // The URL this client is connected to (or trying to connect to).
23 // The origin of the client.
26 // Message port ID for the service side message port associated with this
31 } // namespace content
33 #endif // CONTENT_PUBLIC_COMMON_NAVIGATOR_CONNECT_CLIENT_H_