| 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 30b514357ea3de40aefc0e9f73b8cff289cec37a..9acb11bfcf47a4917a169f7881442c41882707ca 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
|
| @@ -244,6 +244,11 @@ class Timespec extends bindings.Struct {
|
|
|
| Timespec() : super(kVersions.last.size);
|
|
|
| + Timespec.init(
|
| + int this.seconds,
|
| + int this.nanoseconds
|
| + ) : super(kVersions.last.size);
|
| +
|
| static Timespec deserialize(bindings.Message message) {
|
| var decoder = new bindings.Decoder(message);
|
| var result = decode(decoder);
|
| @@ -330,6 +335,11 @@ class TimespecOrNow extends bindings.Struct {
|
|
|
| TimespecOrNow() : super(kVersions.last.size);
|
|
|
| + TimespecOrNow.init(
|
| + bool this.now,
|
| + Timespec this.timespec
|
| + ) : super(kVersions.last.size);
|
| +
|
| static TimespecOrNow deserialize(bindings.Message message) {
|
| var decoder = new bindings.Decoder(message);
|
| var result = decode(decoder);
|
| @@ -419,6 +429,13 @@ class FileInformation extends bindings.Struct {
|
|
|
| FileInformation() : super(kVersions.last.size);
|
|
|
| + FileInformation.init(
|
| + FileType this.type,
|
| + int this.size,
|
| + Timespec this.atime,
|
| + Timespec this.mtime
|
| + ) : super(kVersions.last.size);
|
| +
|
| static FileInformation deserialize(bindings.Message message) {
|
| var decoder = new bindings.Decoder(message);
|
| var result = decode(decoder);
|
| @@ -537,6 +554,11 @@ class DirectoryEntry extends bindings.Struct {
|
|
|
| DirectoryEntry() : super(kVersions.last.size);
|
|
|
| + DirectoryEntry.init(
|
| + FileType this.type,
|
| + String this.name
|
| + ) : super(kVersions.last.size);
|
| +
|
| static DirectoryEntry deserialize(bindings.Message message) {
|
| var decoder = new bindings.Decoder(message);
|
| var result = decode(decoder);
|
|
|