Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(289)

Unified Diff: mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart

Issue 1539673003: Generate Mojom Types in Dart (Take 2) (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Update to master and regenerate mojoms Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;
+}

Powered by Google App Engine
This is Rietveld 408576698