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

Unified Diff: mojo/dart/packages/mojo_services/lib/mojo/media/rate_control.mojom.dart

Issue 2008553006: Add 'Flog' formatted logging to mojo/services (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Created 4 years, 7 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/media/rate_control.mojom.dart
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/media/rate_control.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/media/rate_control.mojom.dart
deleted file mode 100644
index f810a8a225f9efe22f4d18c63eed40f955ef5ba8..0000000000000000000000000000000000000000
--- a/mojo/dart/packages/mojo_services/lib/mojo/media/rate_control.mojom.dart
+++ /dev/null
@@ -1,1235 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-library rate_control_mojom;
-import 'dart:async';
-import 'package:mojo/bindings.dart' as bindings;
-import 'package:mojo/core.dart' as core;
-import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as service_describer;
-
-
-
-class TimelineQuad extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(32, 0)
- ];
- int referenceOffset = 0;
- int targetOffset = 0;
- int referenceDelta = 0;
- int targetDelta = 1;
-
- TimelineQuad() : super(kVersions.last.size);
-
- static TimelineQuad deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static TimelineQuad decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- TimelineQuad result = new TimelineQuad();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.referenceOffset = decoder0.decodeInt64(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.targetOffset = decoder0.decodeInt64(16);
- }
- if (mainDataHeader.version >= 0) {
-
- result.referenceDelta = decoder0.decodeUint32(24);
- }
- if (mainDataHeader.version >= 0) {
-
- result.targetDelta = decoder0.decodeUint32(28);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeInt64(referenceOffset, 8);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "referenceOffset of struct TimelineQuad: $e";
- rethrow;
- }
- try {
- encoder0.encodeInt64(targetOffset, 16);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "targetOffset of struct TimelineQuad: $e";
- rethrow;
- }
- try {
- encoder0.encodeUint32(referenceDelta, 24);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "referenceDelta of struct TimelineQuad: $e";
- rethrow;
- }
- try {
- encoder0.encodeUint32(targetDelta, 28);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "targetDelta of struct TimelineQuad: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "TimelineQuad("
- "referenceOffset: $referenceOffset" ", "
- "targetOffset: $targetOffset" ", "
- "referenceDelta: $referenceDelta" ", "
- "targetDelta: $targetDelta" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["referenceOffset"] = referenceOffset;
- map["targetOffset"] = targetOffset;
- map["referenceDelta"] = referenceDelta;
- map["targetDelta"] = targetDelta;
- return map;
- }
-}
-
-
-class TimelineTransform extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- static const int kLocalTimeId = 4294967295;
- static const int kContextual = 4294967294;
- TimelineQuad quad = null;
- int referenceTimelineId = 4294967294;
- int targetTimelineId = 4294967295;
-
- TimelineTransform() : super(kVersions.last.size);
-
- static TimelineTransform deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static TimelineTransform decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- TimelineTransform result = new TimelineTransform();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(8, false);
- result.quad = TimelineQuad.decode(decoder1);
- }
- if (mainDataHeader.version >= 0) {
-
- result.referenceTimelineId = decoder0.decodeUint32(16);
- }
- if (mainDataHeader.version >= 0) {
-
- result.targetTimelineId = decoder0.decodeUint32(20);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeStruct(quad, 8, false);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "quad of struct TimelineTransform: $e";
- rethrow;
- }
- try {
- encoder0.encodeUint32(referenceTimelineId, 16);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "referenceTimelineId of struct TimelineTransform: $e";
- rethrow;
- }
- try {
- encoder0.encodeUint32(targetTimelineId, 20);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "targetTimelineId of struct TimelineTransform: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "TimelineTransform("
- "quad: $quad" ", "
- "referenceTimelineId: $referenceTimelineId" ", "
- "targetTimelineId: $targetTimelineId" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["quad"] = quad;
- map["referenceTimelineId"] = referenceTimelineId;
- map["targetTimelineId"] = targetTimelineId;
- return map;
- }
-}
-
-
-class _RateControlGetCurrentTransformParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(8, 0)
- ];
-
- _RateControlGetCurrentTransformParams() : super(kVersions.last.size);
-
- static _RateControlGetCurrentTransformParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _RateControlGetCurrentTransformParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _RateControlGetCurrentTransformParams result = new _RateControlGetCurrentTransformParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- encoder.getStructEncoderAtOffset(kVersions.last);
- }
-
- String toString() {
- return "_RateControlGetCurrentTransformParams("")";
- }
-
- Map toJson() {
- Map map = new Map();
- return map;
- }
-}
-
-
-class RateControlGetCurrentTransformResponseParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- TimelineTransform trans = null;
-
- RateControlGetCurrentTransformResponseParams() : super(kVersions.last.size);
-
- static RateControlGetCurrentTransformResponseParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static RateControlGetCurrentTransformResponseParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- RateControlGetCurrentTransformResponseParams result = new RateControlGetCurrentTransformResponseParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(8, false);
- result.trans = TimelineTransform.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeStruct(trans, 8, false);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "trans of struct RateControlGetCurrentTransformResponseParams: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "RateControlGetCurrentTransformResponseParams("
- "trans: $trans" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["trans"] = trans;
- return map;
- }
-}
-
-
-class _RateControlSetCurrentQuadParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- TimelineQuad quad = null;
-
- _RateControlSetCurrentQuadParams() : super(kVersions.last.size);
-
- static _RateControlSetCurrentQuadParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _RateControlSetCurrentQuadParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _RateControlSetCurrentQuadParams result = new _RateControlSetCurrentQuadParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- var decoder1 = decoder0.decodePointer(8, false);
- result.quad = TimelineQuad.decode(decoder1);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeStruct(quad, 8, false);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "quad of struct _RateControlSetCurrentQuadParams: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "_RateControlSetCurrentQuadParams("
- "quad: $quad" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["quad"] = quad;
- return map;
- }
-}
-
-
-class _RateControlSetTargetTimelineIdParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int id = 0;
-
- _RateControlSetTargetTimelineIdParams() : super(kVersions.last.size);
-
- static _RateControlSetTargetTimelineIdParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _RateControlSetTargetTimelineIdParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _RateControlSetTargetTimelineIdParams result = new _RateControlSetTargetTimelineIdParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.id = decoder0.decodeUint32(8);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeUint32(id, 8);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "id of struct _RateControlSetTargetTimelineIdParams: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "_RateControlSetTargetTimelineIdParams("
- "id: $id" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["id"] = id;
- return map;
- }
-}
-
-
-class _RateControlSetRateParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(16, 0)
- ];
- int referenceDelta = 0;
- int targetDelta = 0;
-
- _RateControlSetRateParams() : super(kVersions.last.size);
-
- static _RateControlSetRateParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _RateControlSetRateParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _RateControlSetRateParams result = new _RateControlSetRateParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.referenceDelta = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.targetDelta = decoder0.decodeUint32(12);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeUint32(referenceDelta, 8);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "referenceDelta of struct _RateControlSetRateParams: $e";
- rethrow;
- }
- try {
- encoder0.encodeUint32(targetDelta, 12);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "targetDelta of struct _RateControlSetRateParams: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "_RateControlSetRateParams("
- "referenceDelta: $referenceDelta" ", "
- "targetDelta: $targetDelta" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["referenceDelta"] = referenceDelta;
- map["targetDelta"] = targetDelta;
- return map;
- }
-}
-
-
-class _RateControlSetRateAtReferenceTimeParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int referenceDelta = 0;
- int targetDelta = 0;
- int referenceTime = 0;
-
- _RateControlSetRateAtReferenceTimeParams() : super(kVersions.last.size);
-
- static _RateControlSetRateAtReferenceTimeParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _RateControlSetRateAtReferenceTimeParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _RateControlSetRateAtReferenceTimeParams result = new _RateControlSetRateAtReferenceTimeParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.referenceDelta = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.targetDelta = decoder0.decodeUint32(12);
- }
- if (mainDataHeader.version >= 0) {
-
- result.referenceTime = decoder0.decodeInt64(16);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeUint32(referenceDelta, 8);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "referenceDelta of struct _RateControlSetRateAtReferenceTimeParams: $e";
- rethrow;
- }
- try {
- encoder0.encodeUint32(targetDelta, 12);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "targetDelta of struct _RateControlSetRateAtReferenceTimeParams: $e";
- rethrow;
- }
- try {
- encoder0.encodeInt64(referenceTime, 16);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "referenceTime of struct _RateControlSetRateAtReferenceTimeParams: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "_RateControlSetRateAtReferenceTimeParams("
- "referenceDelta: $referenceDelta" ", "
- "targetDelta: $targetDelta" ", "
- "referenceTime: $referenceTime" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["referenceDelta"] = referenceDelta;
- map["targetDelta"] = targetDelta;
- map["referenceTime"] = referenceTime;
- return map;
- }
-}
-
-
-class _RateControlSetRateAtTargetTimeParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(24, 0)
- ];
- int referenceDelta = 0;
- int targetDelta = 0;
- int targetTime = 0;
-
- _RateControlSetRateAtTargetTimeParams() : super(kVersions.last.size);
-
- static _RateControlSetRateAtTargetTimeParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _RateControlSetRateAtTargetTimeParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _RateControlSetRateAtTargetTimeParams result = new _RateControlSetRateAtTargetTimeParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- if (mainDataHeader.version >= 0) {
-
- result.referenceDelta = decoder0.decodeUint32(8);
- }
- if (mainDataHeader.version >= 0) {
-
- result.targetDelta = decoder0.decodeUint32(12);
- }
- if (mainDataHeader.version >= 0) {
-
- result.targetTime = decoder0.decodeInt64(16);
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last);
- try {
- encoder0.encodeUint32(referenceDelta, 8);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "referenceDelta of struct _RateControlSetRateAtTargetTimeParams: $e";
- rethrow;
- }
- try {
- encoder0.encodeUint32(targetDelta, 12);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "targetDelta of struct _RateControlSetRateAtTargetTimeParams: $e";
- rethrow;
- }
- try {
- encoder0.encodeInt64(targetTime, 16);
- } on bindings.MojoCodecError catch(e) {
- e.message = "Error encountered while encoding field "
- "targetTime of struct _RateControlSetRateAtTargetTimeParams: $e";
- rethrow;
- }
- }
-
- String toString() {
- return "_RateControlSetRateAtTargetTimeParams("
- "referenceDelta: $referenceDelta" ", "
- "targetDelta: $targetDelta" ", "
- "targetTime: $targetTime" ")";
- }
-
- Map toJson() {
- Map map = new Map();
- map["referenceDelta"] = referenceDelta;
- map["targetDelta"] = targetDelta;
- map["targetTime"] = targetTime;
- return map;
- }
-}
-
-
-class _RateControlCancelPendingChangesParams extends bindings.Struct {
- static const List<bindings.StructDataHeader> kVersions = const [
- const bindings.StructDataHeader(8, 0)
- ];
-
- _RateControlCancelPendingChangesParams() : super(kVersions.last.size);
-
- static _RateControlCancelPendingChangesParams deserialize(bindings.Message message) {
- var decoder = new bindings.Decoder(message);
- var result = decode(decoder);
- if (decoder.excessHandles != null) {
- decoder.excessHandles.forEach((h) => h.close());
- }
- return result;
- }
-
- static _RateControlCancelPendingChangesParams decode(bindings.Decoder decoder0) {
- if (decoder0 == null) {
- return null;
- }
- _RateControlCancelPendingChangesParams result = new _RateControlCancelPendingChangesParams();
-
- var mainDataHeader = decoder0.decodeStructDataHeader();
- if (mainDataHeader.version <= kVersions.last.version) {
- // Scan in reverse order to optimize for more recent versions.
- for (int i = kVersions.length - 1; i >= 0; --i) {
- if (mainDataHeader.version >= kVersions[i].version) {
- if (mainDataHeader.size == kVersions[i].size) {
- // Found a match.
- break;
- }
- throw new bindings.MojoCodecError(
- 'Header size doesn\'t correspond to known version size.');
- }
- }
- } else if (mainDataHeader.size < kVersions.last.size) {
- throw new bindings.MojoCodecError(
- 'Message newer than the last known version cannot be shorter than '
- 'required by the last known version.');
- }
- return result;
- }
-
- void encode(bindings.Encoder encoder) {
- encoder.getStructEncoderAtOffset(kVersions.last);
- }
-
- String toString() {
- return "_RateControlCancelPendingChangesParams("")";
- }
-
- Map toJson() {
- Map map = new Map();
- return map;
- }
-}
-
-const int _rateControlMethodGetCurrentTransformName = 0;
-const int _rateControlMethodSetCurrentQuadName = 1;
-const int _rateControlMethodSetTargetTimelineIdName = 2;
-const int _rateControlMethodSetRateName = 3;
-const int _rateControlMethodSetRateAtReferenceTimeName = 4;
-const int _rateControlMethodSetRateAtTargetTimeName = 5;
-const int _rateControlMethodCancelPendingChangesName = 6;
-
-class _RateControlServiceDescription implements service_describer.ServiceDescription {
- dynamic getTopLevelInterface([Function responseFactory]) =>
- responseFactory(null);
-
- dynamic getTypeDefinition(String typeKey, [Function responseFactory]) =>
- responseFactory(null);
-
- dynamic getAllTypeDefinitions([Function responseFactory]) =>
- responseFactory(null);
-}
-
-abstract class RateControl {
- static const String serviceName = null;
-
- static service_describer.ServiceDescription _cachedServiceDescription;
- static service_describer.ServiceDescription get serviceDescription {
- if (_cachedServiceDescription == null) {
- _cachedServiceDescription = new _RateControlServiceDescription();
- }
- return _cachedServiceDescription;
- }
-
- static RateControlProxy connectToService(
- bindings.ServiceConnector s, String url, [String serviceName]) {
- RateControlProxy p = new RateControlProxy.unbound();
- String name = serviceName ?? RateControl.serviceName;
- if ((name == null) || name.isEmpty) {
- throw new core.MojoApiError(
- "If an interface has no ServiceName, then one must be provided.");
- }
- s.connectToService(url, p, name);
- return p;
- }
- dynamic getCurrentTransform([Function responseFactory = null]);
- void setCurrentQuad(TimelineQuad quad);
- void setTargetTimelineId(int id);
- void setRate(int referenceDelta, int targetDelta);
- void setRateAtReferenceTime(int referenceDelta, int targetDelta, int referenceTime);
- void setRateAtTargetTime(int referenceDelta, int targetDelta, int targetTime);
- void cancelPendingChanges();
-}
-
-abstract class RateControlInterface
- implements bindings.MojoInterface<RateControl>,
- RateControl {
- factory RateControlInterface([RateControl impl]) =>
- new RateControlStub.unbound(impl);
- factory RateControlInterface.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint,
- [RateControl impl]) =>
- new RateControlStub.fromEndpoint(endpoint, impl);
-}
-
-abstract class RateControlInterfaceRequest
- implements bindings.MojoInterface<RateControl>,
- RateControl {
- factory RateControlInterfaceRequest() =>
- new RateControlProxy.unbound();
-}
-
-class _RateControlProxyControl
- extends bindings.ProxyMessageHandler
- implements bindings.ProxyControl<RateControl> {
- _RateControlProxyControl.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
-
- _RateControlProxyControl.fromHandle(
- core.MojoHandle handle) : super.fromHandle(handle);
-
- _RateControlProxyControl.unbound() : super.unbound();
-
- String get serviceName => RateControl.serviceName;
-
- void handleResponse(bindings.ServiceMessage message) {
- switch (message.header.type) {
- case _rateControlMethodGetCurrentTransformName:
- var r = RateControlGetCurrentTransformResponseParams.deserialize(
- message.payload);
- if (!message.header.hasRequestId) {
- proxyError("Expected a message with a valid request Id.");
- return;
- }
- Completer c = completerMap[message.header.requestId];
- if (c == null) {
- proxyError(
- "Message had unknown request Id: ${message.header.requestId}");
- return;
- }
- completerMap.remove(message.header.requestId);
- if (c.isCompleted) {
- proxyError("Response completer already completed");
- return;
- }
- c.complete(r);
- break;
- default:
- proxyError("Unexpected message type: ${message.header.type}");
- close(immediate: true);
- break;
- }
- }
-
- RateControl get impl => null;
- set impl(RateControl _) {
- throw new core.MojoApiError("The impl of a Proxy cannot be set.");
- }
-
- @override
- String toString() {
- var superString = super.toString();
- return "_RateControlProxyControl($superString)";
- }
-}
-
-class RateControlProxy
- extends bindings.Proxy<RateControl>
- implements RateControl,
- RateControlInterface,
- RateControlInterfaceRequest {
- RateControlProxy.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint)
- : super(new _RateControlProxyControl.fromEndpoint(endpoint));
-
- RateControlProxy.fromHandle(core.MojoHandle handle)
- : super(new _RateControlProxyControl.fromHandle(handle));
-
- RateControlProxy.unbound()
- : super(new _RateControlProxyControl.unbound());
-
- static RateControlProxy newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For RateControlProxy"));
- return new RateControlProxy.fromEndpoint(endpoint);
- }
-
-
- dynamic getCurrentTransform([Function responseFactory = null]) {
- var params = new _RateControlGetCurrentTransformParams();
- return ctrl.sendMessageWithRequestId(
- params,
- _rateControlMethodGetCurrentTransformName,
- -1,
- bindings.MessageHeader.kMessageExpectsResponse);
- }
- void setCurrentQuad(TimelineQuad quad) {
- if (!ctrl.isBound) {
- ctrl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _RateControlSetCurrentQuadParams();
- params.quad = quad;
- ctrl.sendMessage(params,
- _rateControlMethodSetCurrentQuadName);
- }
- void setTargetTimelineId(int id) {
- if (!ctrl.isBound) {
- ctrl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _RateControlSetTargetTimelineIdParams();
- params.id = id;
- ctrl.sendMessage(params,
- _rateControlMethodSetTargetTimelineIdName);
- }
- void setRate(int referenceDelta, int targetDelta) {
- if (!ctrl.isBound) {
- ctrl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _RateControlSetRateParams();
- params.referenceDelta = referenceDelta;
- params.targetDelta = targetDelta;
- ctrl.sendMessage(params,
- _rateControlMethodSetRateName);
- }
- void setRateAtReferenceTime(int referenceDelta, int targetDelta, int referenceTime) {
- if (!ctrl.isBound) {
- ctrl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _RateControlSetRateAtReferenceTimeParams();
- params.referenceDelta = referenceDelta;
- params.targetDelta = targetDelta;
- params.referenceTime = referenceTime;
- ctrl.sendMessage(params,
- _rateControlMethodSetRateAtReferenceTimeName);
- }
- void setRateAtTargetTime(int referenceDelta, int targetDelta, int targetTime) {
- if (!ctrl.isBound) {
- ctrl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _RateControlSetRateAtTargetTimeParams();
- params.referenceDelta = referenceDelta;
- params.targetDelta = targetDelta;
- params.targetTime = targetTime;
- ctrl.sendMessage(params,
- _rateControlMethodSetRateAtTargetTimeName);
- }
- void cancelPendingChanges() {
- if (!ctrl.isBound) {
- ctrl.proxyError("The Proxy is closed.");
- return;
- }
- var params = new _RateControlCancelPendingChangesParams();
- ctrl.sendMessage(params,
- _rateControlMethodCancelPendingChangesName);
- }
-}
-
-class _RateControlStubControl
- extends bindings.StubMessageHandler
- implements bindings.StubControl<RateControl> {
- RateControl _impl;
-
- _RateControlStubControl.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint, [RateControl impl])
- : super.fromEndpoint(endpoint, autoBegin: impl != null) {
- _impl = impl;
- }
-
- _RateControlStubControl.fromHandle(
- core.MojoHandle handle, [RateControl impl])
- : super.fromHandle(handle, autoBegin: impl != null) {
- _impl = impl;
- }
-
- _RateControlStubControl.unbound([this._impl]) : super.unbound();
-
- String get serviceName => RateControl.serviceName;
-
-
- RateControlGetCurrentTransformResponseParams _rateControlGetCurrentTransformResponseParamsFactory(TimelineTransform trans) {
- var result = new RateControlGetCurrentTransformResponseParams();
- result.trans = trans;
- return result;
- }
-
- dynamic handleMessage(bindings.ServiceMessage message) {
- if (bindings.ControlMessageHandler.isControlMessage(message)) {
- return bindings.ControlMessageHandler.handleMessage(this,
- 0,
- message);
- }
- if (_impl == null) {
- throw new core.MojoApiError("$this has no implementation set");
- }
- switch (message.header.type) {
- case _rateControlMethodGetCurrentTransformName:
- var response = _impl.getCurrentTransform(_rateControlGetCurrentTransformResponseParamsFactory);
- if (response is Future) {
- return response.then((response) {
- if (response != null) {
- return buildResponseWithId(
- response,
- _rateControlMethodGetCurrentTransformName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- });
- } else if (response != null) {
- return buildResponseWithId(
- response,
- _rateControlMethodGetCurrentTransformName,
- message.header.requestId,
- bindings.MessageHeader.kMessageIsResponse);
- }
- break;
- case _rateControlMethodSetCurrentQuadName:
- var params = _RateControlSetCurrentQuadParams.deserialize(
- message.payload);
- _impl.setCurrentQuad(params.quad);
- break;
- case _rateControlMethodSetTargetTimelineIdName:
- var params = _RateControlSetTargetTimelineIdParams.deserialize(
- message.payload);
- _impl.setTargetTimelineId(params.id);
- break;
- case _rateControlMethodSetRateName:
- var params = _RateControlSetRateParams.deserialize(
- message.payload);
- _impl.setRate(params.referenceDelta, params.targetDelta);
- break;
- case _rateControlMethodSetRateAtReferenceTimeName:
- var params = _RateControlSetRateAtReferenceTimeParams.deserialize(
- message.payload);
- _impl.setRateAtReferenceTime(params.referenceDelta, params.targetDelta, params.referenceTime);
- break;
- case _rateControlMethodSetRateAtTargetTimeName:
- var params = _RateControlSetRateAtTargetTimeParams.deserialize(
- message.payload);
- _impl.setRateAtTargetTime(params.referenceDelta, params.targetDelta, params.targetTime);
- break;
- case _rateControlMethodCancelPendingChangesName:
- _impl.cancelPendingChanges();
- break;
- default:
- throw new bindings.MojoCodecError("Unexpected message name");
- break;
- }
- return null;
- }
-
- RateControl get impl => _impl;
- set impl(RateControl d) {
- if (d == null) {
- throw new core.MojoApiError("$this: Cannot set a null implementation");
- }
- if (isBound && (_impl == null)) {
- beginHandlingEvents();
- }
- _impl = d;
- }
-
- @override
- void bind(core.MojoMessagePipeEndpoint endpoint) {
- super.bind(endpoint);
- if (!isOpen && (_impl != null)) {
- beginHandlingEvents();
- }
- }
-
- @override
- String toString() {
- var superString = super.toString();
- return "_RateControlStubControl($superString)";
- }
-
- int get version => 0;
-}
-
-class RateControlStub
- extends bindings.Stub<RateControl>
- implements RateControl,
- RateControlInterface,
- RateControlInterfaceRequest {
- RateControlStub.unbound([RateControl impl])
- : super(new _RateControlStubControl.unbound(impl));
-
- RateControlStub.fromEndpoint(
- core.MojoMessagePipeEndpoint endpoint, [RateControl impl])
- : super(new _RateControlStubControl.fromEndpoint(endpoint, impl));
-
- RateControlStub.fromHandle(
- core.MojoHandle handle, [RateControl impl])
- : super(new _RateControlStubControl.fromHandle(handle, impl));
-
- static RateControlStub newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For RateControlStub"));
- return new RateControlStub.fromEndpoint(endpoint);
- }
-
-
- dynamic getCurrentTransform([Function responseFactory = null]) {
- return impl.getCurrentTransform(responseFactory);
- }
- void setCurrentQuad(TimelineQuad quad) {
- return impl.setCurrentQuad(quad);
- }
- void setTargetTimelineId(int id) {
- return impl.setTargetTimelineId(id);
- }
- void setRate(int referenceDelta, int targetDelta) {
- return impl.setRate(referenceDelta, targetDelta);
- }
- void setRateAtReferenceTime(int referenceDelta, int targetDelta, int referenceTime) {
- return impl.setRateAtReferenceTime(referenceDelta, targetDelta, referenceTime);
- }
- void setRateAtTargetTime(int referenceDelta, int targetDelta, int targetTime) {
- return impl.setRateAtTargetTime(referenceDelta, targetDelta, targetTime);
- }
- void cancelPendingChanges() {
- return impl.cancelPendingChanges();
- }
-}
-
-
-

Powered by Google App Engine
This is Rietveld 408576698