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__; |
} |