| 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 152eb323d4c355198fa21f7dec6d67290abaefea..c5a7c29c891b4fc70f02ee578b41a81297f8c49b 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
|
| @@ -8,6 +8,8 @@ import 'dart:async';
|
|
|
| import 'package:mojo/bindings.dart' as bindings;
|
| import 'package:mojo/core.dart' as core;
|
| +import 'package:mojo/mojo/mojom_types.mojom.dart' as mojom_types;
|
| +import 'package:mojo/mojo/service_describer.mojom.dart' as service_describer;
|
| import 'package:mojo_services/mojo/files/types.mojom.dart' as types_mojom;
|
|
|
|
|
| @@ -69,6 +71,12 @@ class FileCloseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Close_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'FileCloseParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
| +
|
|
|
| class FileCloseResponseParams extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -140,6 +148,21 @@ class FileCloseResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Close_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -229,6 +252,29 @@ class FileReadParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Read_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -309,6 +355,28 @@ class FileReadResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Read_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -398,6 +466,30 @@ class FileWriteParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Write_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -478,6 +570,25 @@ class FileWriteResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Write_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -572,6 +683,36 @@ class FileReadToStreamParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_ReadToStream_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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.DATA_PIPE_PRODUCER
|
| +..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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -643,6 +784,21 @@ class FileReadToStreamResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_ReadToStream_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -729,6 +885,32 @@ class FileWriteFromStreamParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_WriteFromStream_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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.DATA_PIPE_CONSUMER
|
| +..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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -800,6 +982,21 @@ class FileWriteFromStreamResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_WriteFromStream_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -858,6 +1055,12 @@ class FileTellParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Tell_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'FileTellParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
| +
|
|
|
| class FileTellResponseParams extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -938,6 +1141,25 @@ class FileTellResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Tell_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1018,6 +1240,25 @@ class FileSeekParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Seek_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1098,6 +1339,25 @@ class FileSeekResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Seek_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1156,6 +1416,12 @@ class FileStatParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Stat_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'FileStatParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
| +
|
|
|
| class FileStatResponseParams extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1237,6 +1503,32 @@ class FileStatResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Stat_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1304,6 +1596,16 @@ class FileTruncateParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Truncate_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1375,6 +1677,21 @@ class FileTruncateResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Truncate_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1453,6 +1770,34 @@ class FileTouchParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Touch_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1524,6 +1869,21 @@ class FileTouchResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Touch_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1590,6 +1950,22 @@ class FileDupParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Dup_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1661,6 +2037,21 @@ class FileDupResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Dup_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1735,6 +2126,26 @@ class FileReopenParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Reopen_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1806,6 +2217,21 @@ class FileReopenResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Reopen_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1864,6 +2290,12 @@ class FileAsBufferParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_AsBuffer_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = 'FileAsBufferParams')
|
| + ..fields = <mojom_types.StructField>[];
|
| +}
|
| +
|
|
|
| class FileAsBufferResponseParams extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -1942,6 +2374,28 @@ class FileAsBufferResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_AsBuffer_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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.SHARED_BUFFER
|
| +..nullable = true)),
|
| + ];
|
| +}
|
| +
|
|
|
| class FileIoctlParams extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -2018,6 +2472,23 @@ class FileIoctlParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Ioctl_Params__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| @@ -2098,6 +2569,29 @@ class FileIoctlResponseParams extends bindings.Struct {
|
| }
|
| }
|
|
|
| +mojom_types.MojomStruct _file_File_Ioctl_ResponseParams__() {
|
| + return new mojom_types.MojomStruct()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = '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 kFile_close_name = 0;
|
| const int kFile_read_name = 1;
|
| const int kFile_write_name = 2;
|
| @@ -2116,6 +2610,71 @@ const int kFile_ioctl_name = 13;
|
| const String FileName =
|
| 'mojo::files::File';
|
|
|
| +mojom_types.MojomInterface _file_File__() {
|
| + return new mojom_types.MojomInterface()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "File")
|
| + ..interfaceName = "File"
|
| + ..methods = <int, mojom_types.MojomMethod>{
|
| +kFile_close_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Close")
|
| + ..ordinal = kFile_close_name
|
| + ..responseParams = _file_File_Close_ResponseParams__()..parameters = _file_File_Close_Params__(),kFile_read_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Read")
|
| + ..ordinal = kFile_read_name
|
| + ..responseParams = _file_File_Read_ResponseParams__()..parameters = _file_File_Read_Params__(),kFile_write_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Write")
|
| + ..ordinal = kFile_write_name
|
| + ..responseParams = _file_File_Write_ResponseParams__()..parameters = _file_File_Write_Params__(),kFile_readToStream_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "ReadToStream")
|
| + ..ordinal = kFile_readToStream_name
|
| + ..responseParams = _file_File_ReadToStream_ResponseParams__()..parameters = _file_File_ReadToStream_Params__(),kFile_writeFromStream_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "WriteFromStream")
|
| + ..ordinal = kFile_writeFromStream_name
|
| + ..responseParams = _file_File_WriteFromStream_ResponseParams__()..parameters = _file_File_WriteFromStream_Params__(),kFile_tell_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Tell")
|
| + ..ordinal = kFile_tell_name
|
| + ..responseParams = _file_File_Tell_ResponseParams__()..parameters = _file_File_Tell_Params__(),kFile_seek_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Seek")
|
| + ..ordinal = kFile_seek_name
|
| + ..responseParams = _file_File_Seek_ResponseParams__()..parameters = _file_File_Seek_Params__(),kFile_stat_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Stat")
|
| + ..ordinal = kFile_stat_name
|
| + ..responseParams = _file_File_Stat_ResponseParams__()..parameters = _file_File_Stat_Params__(),kFile_truncate_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Truncate")
|
| + ..ordinal = kFile_truncate_name
|
| + ..responseParams = _file_File_Truncate_ResponseParams__()..parameters = _file_File_Truncate_Params__(),kFile_touch_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Touch")
|
| + ..ordinal = kFile_touch_name
|
| + ..responseParams = _file_File_Touch_ResponseParams__()..parameters = _file_File_Touch_Params__(),kFile_dup_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Dup")
|
| + ..ordinal = kFile_dup_name
|
| + ..responseParams = _file_File_Dup_ResponseParams__()..parameters = _file_File_Dup_Params__(),kFile_reopen_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Reopen")
|
| + ..ordinal = kFile_reopen_name
|
| + ..responseParams = _file_File_Reopen_ResponseParams__()..parameters = _file_File_Reopen_Params__(),kFile_asBuffer_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "AsBuffer")
|
| + ..ordinal = kFile_asBuffer_name
|
| + ..responseParams = _file_File_AsBuffer_ResponseParams__()..parameters = _file_File_AsBuffer_Params__(),kFile_ioctl_name: new mojom_types.MojomMethod()
|
| + ..declData = (new mojom_types.DeclarationData()..shortName = "Ioctl")
|
| + ..ordinal = kFile_ioctl_name
|
| + ..responseParams = _file_File_Ioctl_ResponseParams__()..parameters = _file_File_Ioctl_Params__(),
|
| + };
|
| +}
|
| +
|
| +class _FileServiceDescription extends service_describer.ServiceDescription {
|
| + // Avoid infinite loop by overriding serviceDescription field.
|
| + final service_describer.ServiceDescription serviceDescription = null;
|
| +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 {
|
| dynamic close([Function responseFactory = null]);
|
| dynamic read(int numBytesToRead,int offset,types_mojom.Whence whence,[Function responseFactory = null]);
|
| @@ -2152,6 +2711,9 @@ class FileProxyImpl extends bindings.Proxy {
|
|
|
| String get name => FileName;
|
|
|
| + service_describer.ServiceDescription get serviceDescription =>
|
| + new _FileServiceDescription();
|
| +
|
| void handleResponse(bindings.ServiceMessage message) {
|
| switch (message.header.type) {
|
| case kFile_close_name:
|
| @@ -3082,6 +3644,287 @@ class FileStub extends bindings.Stub {
|
| }
|
|
|
| int get version => 0;
|
| +
|
| + service_describer.ServiceDescription get serviceDescription =>
|
| + new _FileServiceDescription();
|
| +}
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +var _MojomDesc__ = _initDescriptions();
|
| +
|
| +Map<String, mojom_types.UserDefinedType> _initDescriptions() {
|
| + var map = new Map<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__();
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +
|
| +types_mojom.getAllMojomTypeDefinitions().forEach((String s, mojom_types.UserDefinedType udt) {
|
| + map[s] = udt;
|
| +});
|
| + return map;
|
| +}
|
| +
|
| +Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() {
|
| + return _MojomDesc__;
|
| }
|
|
|
|
|
|
|