Index: mojo/dart/packages/mojo_services/lib/authentication/authentication_impl_db.mojom.dart |
diff --git a/mojo/dart/packages/mojo_services/lib/http_server/http_request.mojom.dart b/mojo/dart/packages/mojo_services/lib/authentication/authentication_impl_db.mojom.dart |
similarity index 64% |
copy from mojo/dart/packages/mojo_services/lib/http_server/http_request.mojom.dart |
copy to mojo/dart/packages/mojo_services/lib/authentication/authentication_impl_db.mojom.dart |
index 1be02be9f3e968cac4882a25a7a7685bf2a785e9..396f5f72383241b3b516c83e76d50ad6dfa59cc2 100644 |
--- a/mojo/dart/packages/mojo_services/lib/http_server/http_request.mojom.dart |
+++ b/mojo/dart/packages/mojo_services/lib/authentication/authentication_impl_db.mojom.dart |
@@ -2,25 +2,22 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-library http_request_mojom; |
+library authentication_impl_db_mojom; |
import 'package:mojo/bindings.dart' as bindings; |
-import 'package:mojo/core.dart' as core; |
-class HttpRequest extends bindings.Struct { |
+class Db extends bindings.Struct { |
static const List<bindings.StructDataHeader> kVersions = const [ |
- const bindings.StructDataHeader(40, 0) |
+ const bindings.StructDataHeader(24, 0) |
]; |
- String relativeUrl = null; |
- String method = "GET"; |
- Map<String, String> headers = null; |
- core.MojoDataPipeConsumer body = null; |
+ int version = 0; |
+ Map<String, String> lastSelectedAccounts = null; |
- HttpRequest() : super(kVersions.last.size); |
+ Db() : super(kVersions.last.size); |
- static HttpRequest deserialize(bindings.Message message) { |
+ static Db deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
if (decoder.excessHandles != null) { |
@@ -29,11 +26,11 @@ class HttpRequest extends bindings.Struct { |
return result; |
} |
- static HttpRequest decode(bindings.Decoder decoder0) { |
+ static Db decode(bindings.Decoder decoder0) { |
if (decoder0 == null) { |
return null; |
} |
- HttpRequest result = new HttpRequest(); |
+ Db result = new Db(); |
var mainDataHeader = decoder0.decodeStructDataHeader(); |
if (mainDataHeader.version <= kVersions.last.version) { |
@@ -55,18 +52,12 @@ class HttpRequest extends bindings.Struct { |
} |
if (mainDataHeader.version >= 0) { |
- result.relativeUrl = decoder0.decodeString(8, false); |
+ result.version = decoder0.decodeUint32(8); |
} |
if (mainDataHeader.version >= 0) { |
- result.method = decoder0.decodeString(16, false); |
- } |
- if (mainDataHeader.version >= 0) { |
- |
- var decoder1 = decoder0.decodePointer(24, true); |
- if (decoder1 == null) { |
- result.headers = null; |
- } else { |
+ var decoder1 = decoder0.decodePointer(16, false); |
+ { |
decoder1.decodeDataHeaderForMap(); |
List<String> keys0; |
List<String> values0; |
@@ -94,40 +85,29 @@ class HttpRequest extends bindings.Struct { |
} |
} |
} |
- result.headers = new Map<String, String>.fromIterables( |
+ result.lastSelectedAccounts = new Map<String, String>.fromIterables( |
keys0, values0); |
} |
} |
- if (mainDataHeader.version >= 0) { |
- |
- result.body = decoder0.decodeConsumerHandle(32, true); |
- } |
return result; |
} |
void encode(bindings.Encoder encoder) { |
var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last); |
try { |
- encoder0.encodeString(relativeUrl, 8, false); |
+ encoder0.encodeUint32(version, 8); |
} on bindings.MojoCodecError catch(e) { |
e.message = "Error encountered while encoding field " |
- "relativeUrl of struct HttpRequest: $e"; |
+ "version of struct Db: $e"; |
rethrow; |
} |
try { |
- encoder0.encodeString(method, 16, false); |
- } on bindings.MojoCodecError catch(e) { |
- e.message = "Error encountered while encoding field " |
- "method of struct HttpRequest: $e"; |
- rethrow; |
- } |
- try { |
- if (headers == null) { |
- encoder0.encodeNullPointer(24, true); |
+ if (lastSelectedAccounts == null) { |
+ encoder0.encodeNullPointer(16, false); |
} else { |
- var encoder1 = encoder0.encoderForMap(24); |
- var keys0 = headers.keys.toList(); |
- var values0 = headers.values.toList(); |
+ var encoder1 = encoder0.encoderForMap(16); |
+ var keys0 = lastSelectedAccounts.keys.toList(); |
+ var values0 = lastSelectedAccounts.values.toList(); |
{ |
var encoder2 = encoder1.encodePointerArray(keys0.length, bindings.ArrayDataHeader.kHeaderSize, bindings.kUnspecifiedArrayLength); |
@@ -145,29 +125,22 @@ class HttpRequest extends bindings.Struct { |
} |
} on bindings.MojoCodecError catch(e) { |
e.message = "Error encountered while encoding field " |
- "headers of struct HttpRequest: $e"; |
- rethrow; |
- } |
- try { |
- encoder0.encodeConsumerHandle(body, 32, true); |
- } on bindings.MojoCodecError catch(e) { |
- e.message = "Error encountered while encoding field " |
- "body of struct HttpRequest: $e"; |
+ "lastSelectedAccounts of struct Db: $e"; |
rethrow; |
} |
} |
String toString() { |
- return "HttpRequest(" |
- "relativeUrl: $relativeUrl" ", " |
- "method: $method" ", " |
- "headers: $headers" ", " |
- "body: $body" ")"; |
+ return "Db(" |
+ "version: $version" ", " |
+ "lastSelectedAccounts: $lastSelectedAccounts" ")"; |
} |
Map toJson() { |
- throw new bindings.MojoCodecError( |
- 'Object containing handles cannot be encoded to JSON.'); |
+ Map map = new Map(); |
+ map["version"] = version; |
+ map["lastSelectedAccounts"] = lastSelectedAccounts; |
+ return map; |
} |
} |