| Index: mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart
|
| diff --git a/mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart
|
| index 45d3721ba7f3cbe2a6438bdac013426ee4587926..9297a5e4faefc0d90061604eb77ce85688b57d2b 100644
|
| --- a/mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart
|
| +++ b/mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart
|
| @@ -5,9 +5,12 @@
|
| library file_mojom;
|
|
|
| import 'dart:async';
|
| +import 'dart:collection';
|
|
|
| import 'package:mojo/bindings.dart' as bindings;
|
| import 'package:mojo/core.dart' as core;
|
| +import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types;
|
| +import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as service_describer;
|
| import 'package:mojo_services/mojo/files/types.mojom.dart' as types_mojom;
|
|
|
|
|
| @@ -68,6 +71,13 @@ class _FileCloseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Close_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileCloseParams'
|
| + ..fullIdentifier = 'mojo.files._FileCloseParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
|
|
|
|
| class FileCloseResponseParams extends bindings.Struct {
|
| @@ -139,6 +149,22 @@ class FileCloseResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Close_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileCloseResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileCloseResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Err')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileReadParams extends bindings.Struct {
|
| @@ -228,6 +254,30 @@ class _FileReadParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Read_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileReadParams'
|
| + ..fullIdentifier = 'mojo.files._FileReadParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'NumBytesToRead')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint32),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Offset')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Whence')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Whence__'
|
| + ..typeKey = '_types_Whence__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class FileReadResponseParams extends bindings.Struct {
|
| @@ -308,6 +358,29 @@ class FileReadResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Read_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileReadResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileReadResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'BytesRead')
|
| + ..type = (new mojom_types.Type()..arrayType = (new mojom_types.ArrayType()
|
| + ..nullable = true
|
| +
|
| + ..elementType = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint8))),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileWriteParams extends bindings.Struct {
|
| @@ -397,6 +470,31 @@ class _FileWriteParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Write_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileWriteParams'
|
| + ..fullIdentifier = 'mojo.files._FileWriteParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'BytesToWrite')
|
| + ..type = (new mojom_types.Type()..arrayType = (new mojom_types.ArrayType()
|
| + ..elementType = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint8))),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Offset')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Whence')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Whence__'
|
| + ..typeKey = '_types_Whence__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class FileWriteResponseParams extends bindings.Struct {
|
| @@ -477,6 +575,26 @@ class FileWriteResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Write_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileWriteResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileWriteResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'NumBytesWritten')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint32),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileReadToStreamParams extends bindings.Struct {
|
| @@ -571,6 +689,37 @@ class _FileReadToStreamParams extends bindings.Struct {
|
| 'Object containing handles cannot be encoded to JSON.');
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_ReadToStream_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileReadToStreamParams'
|
| + ..fullIdentifier = 'mojo.files._FileReadToStreamParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Source')
|
| + ..type = (new mojom_types.Type()
|
| +..handleType = (new mojom_types.HandleType()
|
| +..kind = mojom_types.HandleTypeKind.dataPipeProducer
|
| +..nullable = false)),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Offset')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Whence')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Whence__'
|
| + ..typeKey = '_types_Whence__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'NumBytesToRead')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| + ];
|
| +}
|
|
|
|
|
| class FileReadToStreamResponseParams extends bindings.Struct {
|
| @@ -642,6 +791,22 @@ class FileReadToStreamResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_ReadToStream_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileReadToStreamResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileReadToStreamResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileWriteFromStreamParams extends bindings.Struct {
|
| @@ -728,6 +893,33 @@ class _FileWriteFromStreamParams extends bindings.Struct {
|
| 'Object containing handles cannot be encoded to JSON.');
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_WriteFromStream_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileWriteFromStreamParams'
|
| + ..fullIdentifier = 'mojo.files._FileWriteFromStreamParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Sink')
|
| + ..type = (new mojom_types.Type()
|
| +..handleType = (new mojom_types.HandleType()
|
| +..kind = mojom_types.HandleTypeKind.dataPipeConsumer
|
| +..nullable = false)),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Offset')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Whence')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Whence__'
|
| + ..typeKey = '_types_Whence__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class FileWriteFromStreamResponseParams extends bindings.Struct {
|
| @@ -799,6 +991,22 @@ class FileWriteFromStreamResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_WriteFromStream_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileWriteFromStreamResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileWriteFromStreamResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileTellParams extends bindings.Struct {
|
| @@ -857,6 +1065,13 @@ class _FileTellParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Tell_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileTellParams'
|
| + ..fullIdentifier = 'mojo.files._FileTellParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
|
|
|
|
| class FileTellResponseParams extends bindings.Struct {
|
| @@ -937,6 +1152,26 @@ class FileTellResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Tell_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileTellResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileTellResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Position')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileSeekParams extends bindings.Struct {
|
| @@ -1017,6 +1252,26 @@ class _FileSeekParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Seek_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileSeekParams'
|
| + ..fullIdentifier = 'mojo.files._FileSeekParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Offset')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Whence')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Whence__'
|
| + ..typeKey = '_types_Whence__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class FileSeekResponseParams extends bindings.Struct {
|
| @@ -1097,6 +1352,26 @@ class FileSeekResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Seek_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileSeekResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileSeekResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Position')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileStatParams extends bindings.Struct {
|
| @@ -1155,6 +1430,13 @@ class _FileStatParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Stat_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileStatParams'
|
| + ..fullIdentifier = 'mojo.files._FileStatParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
|
|
|
|
| class FileStatResponseParams extends bindings.Struct {
|
| @@ -1236,6 +1518,33 @@ class FileStatResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Stat_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileStatResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileStatResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'FileInformation')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| + ..nullable = true
|
| +
|
| +
|
| + ..identifier = '_types_FileInformation__'
|
| + ..typeKey = '_types_FileInformation__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileTruncateParams extends bindings.Struct {
|
| @@ -1303,6 +1612,17 @@ class _FileTruncateParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Truncate_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileTruncateParams'
|
| + ..fullIdentifier = 'mojo.files._FileTruncateParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Size')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.int64),
|
| + ];
|
| +}
|
|
|
|
|
| class FileTruncateResponseParams extends bindings.Struct {
|
| @@ -1374,6 +1694,22 @@ class FileTruncateResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Truncate_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileTruncateResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileTruncateResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileTouchParams extends bindings.Struct {
|
| @@ -1452,6 +1788,35 @@ class _FileTouchParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Touch_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileTouchParams'
|
| + ..fullIdentifier = 'mojo.files._FileTouchParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Atime')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| + ..nullable = true
|
| +
|
| +
|
| + ..identifier = '_types_TimespecOrNow__'
|
| + ..typeKey = '_types_TimespecOrNow__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Mtime')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| + ..nullable = true
|
| +
|
| +
|
| + ..identifier = '_types_TimespecOrNow__'
|
| + ..typeKey = '_types_TimespecOrNow__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class FileTouchResponseParams extends bindings.Struct {
|
| @@ -1523,6 +1888,22 @@ class FileTouchResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Touch_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileTouchResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileTouchResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileDupParams extends bindings.Struct {
|
| @@ -1589,6 +1970,23 @@ class _FileDupParams extends bindings.Struct {
|
| 'Object containing handles cannot be encoded to JSON.');
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Dup_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileDupParams'
|
| + ..fullIdentifier = 'mojo.files._FileDupParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'File')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..isInterfaceRequest = true
|
| + ..identifier = '_file_File__'
|
| + ..typeKey = '_file_File__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class FileDupResponseParams extends bindings.Struct {
|
| @@ -1660,6 +2058,22 @@ class FileDupResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Dup_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileDupResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileDupResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileReopenParams extends bindings.Struct {
|
| @@ -1734,6 +2148,27 @@ class _FileReopenParams extends bindings.Struct {
|
| 'Object containing handles cannot be encoded to JSON.');
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Reopen_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileReopenParams'
|
| + ..fullIdentifier = 'mojo.files._FileReopenParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'File')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..isInterfaceRequest = true
|
| + ..identifier = '_file_File__'
|
| + ..typeKey = '_file_File__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'OpenFlags')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint32),
|
| + ];
|
| +}
|
|
|
|
|
| class FileReopenResponseParams extends bindings.Struct {
|
| @@ -1805,6 +2240,22 @@ class FileReopenResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Reopen_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileReopenResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileReopenResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileAsBufferParams extends bindings.Struct {
|
| @@ -1863,6 +2314,13 @@ class _FileAsBufferParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_AsBuffer_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileAsBufferParams'
|
| + ..fullIdentifier = 'mojo.files._FileAsBufferParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
|
|
|
|
| class FileAsBufferResponseParams extends bindings.Struct {
|
| @@ -1941,6 +2399,29 @@ class FileAsBufferResponseParams extends bindings.Struct {
|
| 'Object containing handles cannot be encoded to JSON.');
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_AsBuffer_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileAsBufferResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileAsBufferResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Buffer')
|
| + ..type = (new mojom_types.Type()
|
| +..handleType = (new mojom_types.HandleType()
|
| +..kind = mojom_types.HandleTypeKind.sharedBuffer
|
| +..nullable = true)),
|
| + ];
|
| +}
|
|
|
|
|
| class _FileIoctlParams extends bindings.Struct {
|
| @@ -2017,6 +2498,24 @@ class _FileIoctlParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Ioctl_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = '_FileIoctlParams'
|
| + ..fullIdentifier = 'mojo.files._FileIoctlParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Request')
|
| + ..type = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint32),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'InValues')
|
| + ..type = (new mojom_types.Type()..arrayType = (new mojom_types.ArrayType()
|
| + ..nullable = true
|
| +
|
| + ..elementType = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint32))),
|
| + ];
|
| +}
|
|
|
|
|
| class FileIoctlResponseParams extends bindings.Struct {
|
| @@ -2097,6 +2596,30 @@ class FileIoctlResponseParams extends bindings.Struct {
|
| return map;
|
| }
|
| }
|
| +mojom_types.MojomStruct _file_File_Ioctl_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'FileIoctlResponseParams'
|
| + ..fullIdentifier = 'mojo.files.FileIoctlResponseParams')
|
| + ..fields = <mojom_types.StructField>[
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Error')
|
| + ..type = (new mojom_types.Type()
|
| + ..typeReference = (new mojom_types.TypeReference()
|
| +
|
| + ..identifier = '_types_Error__'
|
| + ..typeKey = '_types_Error__'
|
| + )),
|
| +
|
| + new mojom_types.StructField()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'OutValues')
|
| + ..type = (new mojom_types.Type()..arrayType = (new mojom_types.ArrayType()
|
| + ..nullable = true
|
| +
|
| + ..elementType = (new mojom_types.Type()..simpleType = mojom_types.SimpleType.uint32))),
|
| + ];
|
| +}
|
| +
|
|
|
| const int _File_closeName = 0;
|
| const int _File_readName = 1;
|
| @@ -2113,6 +2636,71 @@ const int _File_reopenName = 11;
|
| const int _File_asBufferName = 12;
|
| const int _File_ioctlName = 13;
|
|
|
| +mojom_types.MojomInterface _file_File__() {
|
| + return new mojom_types.MojomInterface()
|
| + ..declData = (new mojom_types.DeclarationData()
|
| + ..shortName = 'File'
|
| + ..fullIdentifier = 'mojo.files.File')
|
| + ..interfaceName = 'File'
|
| + ..methods = <int, mojom_types.MojomMethod>{
|
| +_File_closeName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Close')
|
| + ..ordinal = _File_closeName
|
| + ..responseParams = _file_File_Close_ResponseParams__()..parameters = _file_File_Close_Params__(),_File_readName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Read')
|
| + ..ordinal = _File_readName
|
| + ..responseParams = _file_File_Read_ResponseParams__()..parameters = _file_File_Read_Params__(),_File_writeName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Write')
|
| + ..ordinal = _File_writeName
|
| + ..responseParams = _file_File_Write_ResponseParams__()..parameters = _file_File_Write_Params__(),_File_readToStreamName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'ReadToStream')
|
| + ..ordinal = _File_readToStreamName
|
| + ..responseParams = _file_File_ReadToStream_ResponseParams__()..parameters = _file_File_ReadToStream_Params__(),_File_writeFromStreamName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'WriteFromStream')
|
| + ..ordinal = _File_writeFromStreamName
|
| + ..responseParams = _file_File_WriteFromStream_ResponseParams__()..parameters = _file_File_WriteFromStream_Params__(),_File_tellName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Tell')
|
| + ..ordinal = _File_tellName
|
| + ..responseParams = _file_File_Tell_ResponseParams__()..parameters = _file_File_Tell_Params__(),_File_seekName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Seek')
|
| + ..ordinal = _File_seekName
|
| + ..responseParams = _file_File_Seek_ResponseParams__()..parameters = _file_File_Seek_Params__(),_File_statName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Stat')
|
| + ..ordinal = _File_statName
|
| + ..responseParams = _file_File_Stat_ResponseParams__()..parameters = _file_File_Stat_Params__(),_File_truncateName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Truncate')
|
| + ..ordinal = _File_truncateName
|
| + ..responseParams = _file_File_Truncate_ResponseParams__()..parameters = _file_File_Truncate_Params__(),_File_touchName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Touch')
|
| + ..ordinal = _File_touchName
|
| + ..responseParams = _file_File_Touch_ResponseParams__()..parameters = _file_File_Touch_Params__(),_File_dupName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Dup')
|
| + ..ordinal = _File_dupName
|
| + ..responseParams = _file_File_Dup_ResponseParams__()..parameters = _file_File_Dup_Params__(),_File_reopenName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Reopen')
|
| + ..ordinal = _File_reopenName
|
| + ..responseParams = _file_File_Reopen_ResponseParams__()..parameters = _file_File_Reopen_Params__(),_File_asBufferName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'AsBuffer')
|
| + ..ordinal = _File_asBufferName
|
| + ..responseParams = _file_File_AsBuffer_ResponseParams__()..parameters = _file_File_AsBuffer_Params__(),_File_ioctlName: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'Ioctl')
|
| + ..ordinal = _File_ioctlName
|
| + ..responseParams = _file_File_Ioctl_ResponseParams__()..parameters = _file_File_Ioctl_Params__(),
|
| + };
|
| +}
|
| +
|
| +class _FileServiceDescription implements service_describer.ServiceDescription {
|
| +dynamic getTopLevelInterface([Function responseFactory = null]) {
|
| + return _file_File__();
|
| + }
|
| + dynamic getTypeDefinition(String typeKey,[Function responseFactory = null]) {
|
| + return getAllMojomTypeDefinitions()[typeKey];
|
| + }
|
| + dynamic getAllTypeDefinitions([Function responseFactory = null]) {
|
| + return getAllMojomTypeDefinitions();
|
| + }
|
| +}
|
| +
|
| abstract class File {
|
| static const String serviceName = null;
|
| dynamic close([Function responseFactory = null]);
|
| @@ -2147,6 +2735,9 @@ class _FileProxyImpl extends bindings.Proxy {
|
| return new _FileProxyImpl.fromEndpoint(endpoint);
|
| }
|
|
|
| + service_describer.ServiceDescription get serviceDescription =>
|
| + new _FileServiceDescription();
|
| +
|
| void handleResponse(bindings.ServiceMessage message) {
|
| switch (message.header.type) {
|
| case _File_closeName:
|
| @@ -3076,6 +3667,119 @@ class FileStub extends bindings.Stub {
|
| }
|
|
|
| int get version => 0;
|
| +
|
| +
|
| + service_describer.ServiceDescription get serviceDescription =>
|
| + new _FileServiceDescription();
|
| +}
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +Map<String, mojom_types.UserDefinedType> _initDescriptions() {
|
| + var map = new HashMap<String, mojom_types.UserDefinedType>();
|
| +map["_file_File_Close_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Close_Params__();
|
| +map["_file_File_Close_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Close_ResponseParams__();
|
| +map["_file_File_Read_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Read_Params__();
|
| +map["_file_File_Read_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Read_ResponseParams__();
|
| +map["_file_File_Write_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Write_Params__();
|
| +map["_file_File_Write_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Write_ResponseParams__();
|
| +map["_file_File_ReadToStream_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_ReadToStream_Params__();
|
| +map["_file_File_ReadToStream_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_ReadToStream_ResponseParams__();
|
| +map["_file_File_WriteFromStream_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_WriteFromStream_Params__();
|
| +map["_file_File_WriteFromStream_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_WriteFromStream_ResponseParams__();
|
| +map["_file_File_Tell_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Tell_Params__();
|
| +map["_file_File_Tell_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Tell_ResponseParams__();
|
| +map["_file_File_Seek_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Seek_Params__();
|
| +map["_file_File_Seek_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Seek_ResponseParams__();
|
| +map["_file_File_Stat_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Stat_Params__();
|
| +map["_file_File_Stat_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Stat_ResponseParams__();
|
| +map["_file_File_Truncate_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Truncate_Params__();
|
| +map["_file_File_Truncate_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Truncate_ResponseParams__();
|
| +map["_file_File_Touch_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Touch_Params__();
|
| +map["_file_File_Touch_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Touch_ResponseParams__();
|
| +map["_file_File_Dup_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Dup_Params__();
|
| +map["_file_File_Dup_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Dup_ResponseParams__();
|
| +map["_file_File_Reopen_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Reopen_Params__();
|
| +map["_file_File_Reopen_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Reopen_ResponseParams__();
|
| +map["_file_File_AsBuffer_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_AsBuffer_Params__();
|
| +map["_file_File_AsBuffer_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_AsBuffer_ResponseParams__();
|
| +map["_file_File_Ioctl_Params__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Ioctl_Params__();
|
| +map["_file_File_Ioctl_ResponseParams__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..structType = _file_File_Ioctl_ResponseParams__();
|
| +map["_file_File__"] =
|
| + new mojom_types.UserDefinedType()
|
| + ..interfaceType = _file_File__();
|
| +types_mojom.getAllMojomTypeDefinitions().forEach((String s, mojom_types.UserDefinedType udt) {
|
| + map[s] = udt;
|
| +});
|
| +
|
| + return map;
|
| }
|
|
|
| +var _MojomDesc;
|
| +Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() {
|
| + if (_MojomDesc == null) {
|
| + _MojomDesc = _initDescriptions();
|
| + }
|
| + return _MojomDesc;
|
| +}
|
|
|
|
|