| Index: mojo/dart/packages/mojo_services/lib/mojo/files/types.mojom.dart
|
| diff --git a/mojo/dart/packages/mojo_services/lib/mojo/files/types.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/files/types.mojom.dart
|
| index 31028cbffc74471c73598d20625ae9cc4294e815..41932bcbc07d3cb492797efdc7d4a84169b01499 100644
|
| --- a/mojo/dart/packages/mojo_services/lib/mojo/files/types.mojom.dart
|
| +++ b/mojo/dart/packages/mojo_services/lib/mojo/files/types.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/bindings/types/mojom_types.mojom.dart' as mojom_types;
|
| +
|
| const int kOpenFlagRead = 1;
|
| const int kOpenFlagWrite = 2;
|
| const int kOpenFlagCreate = 4;
|
| @@ -17,7 +19,6 @@ const int kOpenFlagTruncate = 32;
|
| const int kDeleteFlagFileOnly = 1;
|
| const int kDeleteFlagDirectoryOnly = 2;
|
| const int kDeleteFlagRecursive = 4;
|
| -
|
| class Error extends bindings.MojoEnum {
|
| static const Error ok = const Error._(0);
|
| static const Error unknown = const Error._(1);
|
| @@ -111,12 +112,15 @@ class Error extends bindings.MojoEnum {
|
| return 'Error.unavailable';
|
| case internal:
|
| return 'Error.internal';
|
| + default:
|
| + return null;
|
| }
|
| }
|
|
|
| int toJson() => mojoEnumValue;
|
| }
|
|
|
| +
|
| class Whence extends bindings.MojoEnum {
|
| static const Whence fromCurrent = const Whence._(0);
|
| static const Whence fromStart = const Whence._(1);
|
| @@ -168,12 +172,15 @@ class Whence extends bindings.MojoEnum {
|
| return 'Whence.fromStart';
|
| case fromEnd:
|
| return 'Whence.fromEnd';
|
| + default:
|
| + return null;
|
| }
|
| }
|
|
|
| int toJson() => mojoEnumValue;
|
| }
|
|
|
| +
|
| class FileType extends bindings.MojoEnum {
|
| static const FileType unknown = const FileType._(0);
|
| static const FileType regularFile = const FileType._(1);
|
| @@ -225,6 +232,8 @@ class FileType extends bindings.MojoEnum {
|
| return 'FileType.regularFile';
|
| case directory:
|
| return 'FileType.directory';
|
| + default:
|
| + return null;
|
| }
|
| }
|
|
|
| @@ -233,6 +242,8 @@ class FileType extends bindings.MojoEnum {
|
|
|
|
|
|
|
| +
|
| +
|
| class Timespec extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -309,6 +320,8 @@ class Timespec extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class TimespecOrNow extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -386,6 +399,8 @@ class TimespecOrNow extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class FileInformation extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(40, 0)
|
| @@ -486,6 +501,8 @@ class FileInformation extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| class DirectoryEntry extends bindings.Struct {
|
| static const List<bindings.StructDataHeader> kVersions = const [
|
| const bindings.StructDataHeader(24, 0)
|
| @@ -566,3 +583,8 @@ class DirectoryEntry extends bindings.Struct {
|
| }
|
|
|
|
|
| +
|
| +
|
| +
|
| +
|
| +
|
|
|