[dartdoc] Updating dart reference docs
diff --git a/all/dart/_toc.yaml b/all/dart/_toc.yaml
index d15c7f9..e174815 100644
--- a/all/dart/_toc.yaml
+++ b/all/dart/_toc.yaml
@@ -276,6 +276,8 @@
path: /reference/dart/package-fidl_fidl/Decoder/claimMemory.md
- title: countClaimedHandles
path: /reference/dart/package-fidl_fidl/Decoder/countClaimedHandles.md
+ - title: countUnclaimedHandles
+ path: /reference/dart/package-fidl_fidl/Decoder/countUnclaimedHandles.md
- title: decodeBool
path: /reference/dart/package-fidl_fidl/Decoder/decodeBool.md
- title: decodeFloat32
@@ -1454,6 +1456,11 @@
path: /reference/dart/package-fidl_fidl/InterfaceState/hashCode.md
- title: runtimeType
path: /reference/dart/package-fidl_fidl/InterfaceState/runtimeType.md
+ - heading: Functions
+ - title: decodeMessage
+ path: /reference/dart/package-fidl_fidl/decodeMessage.md
+ - title: decodeMessageWithCallback
+ path: /reference/dart/package-fidl_fidl/decodeMessageWithCallback.md
- heading: Top-level Constants
- title: epitaphOrdinal
path: /reference/dart/package-fidl_fidl/epitaphOrdinal-constant.md
diff --git a/all/dart/package-fidl_fidl/ArrayType-class.md b/all/dart/package-fidl_fidl/ArrayType-class.md
index 6ca624c..9c396bc 100644
--- a/all/dart/package-fidl_fidl/ArrayType-class.md
+++ b/all/dart/package-fidl_fidl/ArrayType-class.md
@@ -64,7 +64,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -79,7 +79,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/BitsType-class.md b/all/dart/package-fidl_fidl/BitsType-class.md
index 0859934..8061159 100644
--- a/all/dart/package-fidl_fidl/BitsType-class.md
+++ b/all/dart/package-fidl_fidl/BitsType-class.md
@@ -64,7 +64,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -79,7 +79,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/BoolType-class.md b/all/dart/package-fidl_fidl/BoolType-class.md
index 736db63..2754c6c 100644
--- a/all/dart/package-fidl_fidl/BoolType-class.md
+++ b/all/dart/package-fidl_fidl/BoolType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/ChannelType-class.md b/all/dart/package-fidl_fidl/ChannelType-class.md
index ca5f8de..6e7ecbd 100644
--- a/all/dart/package-fidl_fidl/ChannelType-class.md
+++ b/all/dart/package-fidl_fidl/ChannelType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Decoder-class.md b/all/dart/package-fidl_fidl/Decoder-class.md
index 5cf1828..5207568 100644
--- a/all/dart/package-fidl_fidl/Decoder-class.md
+++ b/all/dart/package-fidl_fidl/Decoder-class.md
@@ -58,6 +58,11 @@
+##### [countUnclaimedHandles](../package-fidl_fidl/Decoder/countUnclaimedHandles.md)() int
+
+
+
+
##### [decodeBool](../package-fidl_fidl/Decoder/decodeBool.md)(int offset) bool
diff --git a/all/dart/package-fidl_fidl/Decoder/countUnclaimedHandles.md b/all/dart/package-fidl_fidl/Decoder/countUnclaimedHandles.md
new file mode 100644
index 0000000..75250dc
--- /dev/null
+++ b/all/dart/package-fidl_fidl/Decoder/countUnclaimedHandles.md
@@ -0,0 +1,20 @@
+
+# countUnclaimedHandles method
+
+ *<Null safety>*
+
+
+int countUnclaimedHandles
+()
+
+
+
+## Implementation
+
+```dart
+int countUnclaimedHandles() {
+ return handles.length - _nextHandle;
+}
+```
+
+
diff --git a/all/dart/package-fidl_fidl/EnumType-class.md b/all/dart/package-fidl_fidl/EnumType-class.md
index b87bb34..487f7e1 100644
--- a/all/dart/package-fidl_fidl/EnumType-class.md
+++ b/all/dart/package-fidl_fidl/EnumType-class.md
@@ -69,7 +69,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -84,7 +84,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/EventPairType-class.md b/all/dart/package-fidl_fidl/EventPairType-class.md
index f1ba060..92ce29e 100644
--- a/all/dart/package-fidl_fidl/EventPairType-class.md
+++ b/all/dart/package-fidl_fidl/EventPairType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/FidlErrorCode-class.md b/all/dart/package-fidl_fidl/FidlErrorCode-class.md
index c3b5e5d..5e5c454 100644
--- a/all/dart/package-fidl_fidl/FidlErrorCode-class.md
+++ b/all/dart/package-fidl_fidl/FidlErrorCode-class.md
@@ -52,6 +52,11 @@
+##### fidlTooManyHandles const [FidlErrorCode](../package-fidl_fidl/FidlErrorCode-class.md)
+
+
+
+
##### fidlUnknownMagic const [FidlErrorCode](../package-fidl_fidl/FidlErrorCode-class.md)
diff --git a/all/dart/package-fidl_fidl/FidlType-class.md b/all/dart/package-fidl_fidl/FidlType-class.md
index da423b9..9d75302 100644
--- a/all/dart/package-fidl_fidl/FidlType-class.md
+++ b/all/dart/package-fidl_fidl/FidlType-class.md
@@ -61,7 +61,7 @@
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
@@ -76,7 +76,7 @@
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
diff --git a/all/dart/package-fidl_fidl/FidlType/decodingInlineSize.md b/all/dart/package-fidl_fidl/FidlType/decodingInlineSize.md
index cb32ea7..1d024ca 100644
--- a/all/dart/package-fidl_fidl/FidlType/decodingInlineSize.md
+++ b/all/dart/package-fidl_fidl/FidlType/decodingInlineSize.md
@@ -5,14 +5,14 @@
int decodingInlineSize
-([Decoder](../../package-fidl_fidl/Decoder-class.md) decoder)
+()
## Implementation
```dart
-int decodingInlineSize(Decoder decoder) => inlineSize;
+int decodingInlineSize() => inlineSize;
```
diff --git a/all/dart/package-fidl_fidl/FidlType/encodeArray.md b/all/dart/package-fidl_fidl/FidlType/encodeArray.md
index 88d4853..4d5862c 100644
--- a/all/dart/package-fidl_fidl/FidlType/encodeArray.md
+++ b/all/dart/package-fidl_fidl/FidlType/encodeArray.md
@@ -14,7 +14,7 @@
```dart
void encodeArray(Encoder encoder, Iterable<T> value, int offset) {
int off = offset;
- final int stride = encodingInlineSize(encoder);
+ final int stride = encodingInlineSize();
for (final element in value) {
encode(encoder, element, off);
off += stride;
diff --git a/all/dart/package-fidl_fidl/FidlType/encodingInlineSize.md b/all/dart/package-fidl_fidl/FidlType/encodingInlineSize.md
index 41c7a40..be0d496 100644
--- a/all/dart/package-fidl_fidl/FidlType/encodingInlineSize.md
+++ b/all/dart/package-fidl_fidl/FidlType/encodingInlineSize.md
@@ -5,14 +5,14 @@
int encodingInlineSize
-([Encoder](../../package-fidl_fidl/Encoder-class.md) encoder)
+()
## Implementation
```dart
-int encodingInlineSize(Encoder encoder) => inlineSize;
+int encodingInlineSize() => inlineSize;
```
diff --git a/all/dart/package-fidl_fidl/Float32Type-class.md b/all/dart/package-fidl_fidl/Float32Type-class.md
index 6d8a3da..d0aaff8 100644
--- a/all/dart/package-fidl_fidl/Float32Type-class.md
+++ b/all/dart/package-fidl_fidl/Float32Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Float64Type-class.md b/all/dart/package-fidl_fidl/Float64Type-class.md
index 030ec58..98ef7cc 100644
--- a/all/dart/package-fidl_fidl/Float64Type-class.md
+++ b/all/dart/package-fidl_fidl/Float64Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/HandleType-class.md b/all/dart/package-fidl_fidl/HandleType-class.md
index a79a752..f4a6a3c 100644
--- a/all/dart/package-fidl_fidl/HandleType-class.md
+++ b/all/dart/package-fidl_fidl/HandleType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Int16Type-class.md b/all/dart/package-fidl_fidl/Int16Type-class.md
index 5d31fe9..5912955 100644
--- a/all/dart/package-fidl_fidl/Int16Type-class.md
+++ b/all/dart/package-fidl_fidl/Int16Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Int32Type-class.md b/all/dart/package-fidl_fidl/Int32Type-class.md
index 0d18812..68b755b 100644
--- a/all/dart/package-fidl_fidl/Int32Type-class.md
+++ b/all/dart/package-fidl_fidl/Int32Type-class.md
@@ -56,7 +56,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -71,7 +71,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Int64Type-class.md b/all/dart/package-fidl_fidl/Int64Type-class.md
index 7da38f7..49001e7 100644
--- a/all/dart/package-fidl_fidl/Int64Type-class.md
+++ b/all/dart/package-fidl_fidl/Int64Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Int8Type-class.md b/all/dart/package-fidl_fidl/Int8Type-class.md
index 13bb7da..458289b 100644
--- a/all/dart/package-fidl_fidl/Int8Type-class.md
+++ b/all/dart/package-fidl_fidl/Int8Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/InterfaceHandleType-class.md b/all/dart/package-fidl_fidl/InterfaceHandleType-class.md
index 3dc2e0d..d4c0db5 100644
--- a/all/dart/package-fidl_fidl/InterfaceHandleType-class.md
+++ b/all/dart/package-fidl_fidl/InterfaceHandleType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/InterfaceRequestType-class.md b/all/dart/package-fidl_fidl/InterfaceRequestType-class.md
index e89e30c..c76350a 100644
--- a/all/dart/package-fidl_fidl/InterfaceRequestType-class.md
+++ b/all/dart/package-fidl_fidl/InterfaceRequestType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/MethodType-class.md b/all/dart/package-fidl_fidl/MethodType-class.md
index 5493b15..47c3129 100644
--- a/all/dart/package-fidl_fidl/MethodType-class.md
+++ b/all/dart/package-fidl_fidl/MethodType-class.md
@@ -53,22 +53,22 @@
## Methods
-##### [decodeRequestInlineSize](../package-fidl_fidl/MethodType/decodeRequestInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodeRequestInlineSize](../package-fidl_fidl/MethodType/decodeRequestInlineSize.md)() int
-##### [decodeResponseInlineSize](../package-fidl_fidl/MethodType/decodeResponseInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodeResponseInlineSize](../package-fidl_fidl/MethodType/decodeResponseInlineSize.md)() int
-##### [encodingRequestInlineSize](../package-fidl_fidl/MethodType/encodingRequestInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingRequestInlineSize](../package-fidl_fidl/MethodType/encodingRequestInlineSize.md)() int
-##### [encodingResponseInlineSize](../package-fidl_fidl/MethodType/encodingResponseInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingResponseInlineSize](../package-fidl_fidl/MethodType/encodingResponseInlineSize.md)() int
diff --git a/all/dart/package-fidl_fidl/MethodType/decodeRequestInlineSize.md b/all/dart/package-fidl_fidl/MethodType/decodeRequestInlineSize.md
index 936425f..e9d0063 100644
--- a/all/dart/package-fidl_fidl/MethodType/decodeRequestInlineSize.md
+++ b/all/dart/package-fidl_fidl/MethodType/decodeRequestInlineSize.md
@@ -5,14 +5,14 @@
int decodeRequestInlineSize
-([Decoder](../../package-fidl_fidl/Decoder-class.md) decoder)
+()
## Implementation
```dart
-int decodeRequestInlineSize(Decoder decoder) {
+int decodeRequestInlineSize() {
return requestInlineSize;
}
```
diff --git a/all/dart/package-fidl_fidl/MethodType/decodeResponseInlineSize.md b/all/dart/package-fidl_fidl/MethodType/decodeResponseInlineSize.md
index eda951b..abca90f 100644
--- a/all/dart/package-fidl_fidl/MethodType/decodeResponseInlineSize.md
+++ b/all/dart/package-fidl_fidl/MethodType/decodeResponseInlineSize.md
@@ -5,14 +5,14 @@
int decodeResponseInlineSize
-([Decoder](../../package-fidl_fidl/Decoder-class.md) decoder)
+()
## Implementation
```dart
-int decodeResponseInlineSize(Decoder decoder) {
+int decodeResponseInlineSize() {
return responseInlineSize;
}
```
diff --git a/all/dart/package-fidl_fidl/MethodType/encodingRequestInlineSize.md b/all/dart/package-fidl_fidl/MethodType/encodingRequestInlineSize.md
index e66226e..c44892a 100644
--- a/all/dart/package-fidl_fidl/MethodType/encodingRequestInlineSize.md
+++ b/all/dart/package-fidl_fidl/MethodType/encodingRequestInlineSize.md
@@ -5,14 +5,14 @@
int encodingRequestInlineSize
-([Encoder](../../package-fidl_fidl/Encoder-class.md) encoder)
+()
## Implementation
```dart
-int encodingRequestInlineSize(Encoder encoder) {
+int encodingRequestInlineSize() {
return requestInlineSize;
}
```
diff --git a/all/dart/package-fidl_fidl/MethodType/encodingResponseInlineSize.md b/all/dart/package-fidl_fidl/MethodType/encodingResponseInlineSize.md
index 767e76e..a75e787 100644
--- a/all/dart/package-fidl_fidl/MethodType/encodingResponseInlineSize.md
+++ b/all/dart/package-fidl_fidl/MethodType/encodingResponseInlineSize.md
@@ -5,14 +5,14 @@
int encodingResponseInlineSize
-([Encoder](../../package-fidl_fidl/Encoder-class.md) encoder)
+()
## Implementation
```dart
-int encodingResponseInlineSize(Encoder encoder) {
+int encodingResponseInlineSize() {
return responseInlineSize;
}
```
diff --git a/all/dart/package-fidl_fidl/NullableChannelType-class.md b/all/dart/package-fidl_fidl/NullableChannelType-class.md
index 1beb8c5..053016a 100644
--- a/all/dart/package-fidl_fidl/NullableChannelType-class.md
+++ b/all/dart/package-fidl_fidl/NullableChannelType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableEventPairType-class.md b/all/dart/package-fidl_fidl/NullableEventPairType-class.md
index 8b97e42..791cd12 100644
--- a/all/dart/package-fidl_fidl/NullableEventPairType-class.md
+++ b/all/dart/package-fidl_fidl/NullableEventPairType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableHandleType-class.md b/all/dart/package-fidl_fidl/NullableHandleType-class.md
index c3a8872..0cb73ad 100644
--- a/all/dart/package-fidl_fidl/NullableHandleType-class.md
+++ b/all/dart/package-fidl_fidl/NullableHandleType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableInterfaceHandleType-class.md b/all/dart/package-fidl_fidl/NullableInterfaceHandleType-class.md
index a8ecd20..c80b3b9 100644
--- a/all/dart/package-fidl_fidl/NullableInterfaceHandleType-class.md
+++ b/all/dart/package-fidl_fidl/NullableInterfaceHandleType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableInterfaceRequestType-class.md b/all/dart/package-fidl_fidl/NullableInterfaceRequestType-class.md
index 77d2897..ef017b9 100644
--- a/all/dart/package-fidl_fidl/NullableInterfaceRequestType-class.md
+++ b/all/dart/package-fidl_fidl/NullableInterfaceRequestType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableSocketType-class.md b/all/dart/package-fidl_fidl/NullableSocketType-class.md
index cc083ef..841e0b4 100644
--- a/all/dart/package-fidl_fidl/NullableSocketType-class.md
+++ b/all/dart/package-fidl_fidl/NullableSocketType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableStringType-class.md b/all/dart/package-fidl_fidl/NullableStringType-class.md
index f912c39..a8fb1c2 100644
--- a/all/dart/package-fidl_fidl/NullableStringType-class.md
+++ b/all/dart/package-fidl_fidl/NullableStringType-class.md
@@ -59,7 +59,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -74,7 +74,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableUnionType-class.md b/all/dart/package-fidl_fidl/NullableUnionType-class.md
index 777e4d5..d2d4aad 100644
--- a/all/dart/package-fidl_fidl/NullableUnionType-class.md
+++ b/all/dart/package-fidl_fidl/NullableUnionType-class.md
@@ -74,7 +74,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -89,7 +89,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableVectorType-class.md b/all/dart/package-fidl_fidl/NullableVectorType-class.md
index b9f740a..6f350b9 100644
--- a/all/dart/package-fidl_fidl/NullableVectorType-class.md
+++ b/all/dart/package-fidl_fidl/NullableVectorType-class.md
@@ -64,7 +64,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -79,7 +79,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/NullableVmoType-class.md b/all/dart/package-fidl_fidl/NullableVmoType-class.md
index 0d9509a..7769104 100644
--- a/all/dart/package-fidl_fidl/NullableVmoType-class.md
+++ b/all/dart/package-fidl_fidl/NullableVmoType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/PointerType-class.md b/all/dart/package-fidl_fidl/PointerType-class.md
index f8eca39..2ff5a05 100644
--- a/all/dart/package-fidl_fidl/PointerType-class.md
+++ b/all/dart/package-fidl_fidl/PointerType-class.md
@@ -59,7 +59,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -74,7 +74,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/PointerType/decode.md b/all/dart/package-fidl_fidl/PointerType/decode.md
index 99d70ab..2731755 100644
--- a/all/dart/package-fidl_fidl/PointerType/decode.md
+++ b/all/dart/package-fidl_fidl/PointerType/decode.md
@@ -21,7 +21,7 @@
return null;
}
return element.decode(
- decoder, decoder.claimMemory(element.decodingInlineSize(decoder)));
+ decoder, decoder.claimMemory(element.decodingInlineSize()));
}
```
diff --git a/all/dart/package-fidl_fidl/PointerType/encode.md b/all/dart/package-fidl_fidl/PointerType/encode.md
index c9a6cae..a4410cf 100644
--- a/all/dart/package-fidl_fidl/PointerType/encode.md
+++ b/all/dart/package-fidl_fidl/PointerType/encode.md
@@ -19,7 +19,7 @@
encoder.encodeUint64(kAllocAbsent, offset);
} else {
encoder.encodeUint64(kAllocPresent, offset);
- int childOffset = encoder.alloc(element.encodingInlineSize(encoder));
+ int childOffset = encoder.alloc(element.encodingInlineSize());
element.encode(encoder, value, childOffset);
}
}
diff --git a/all/dart/package-fidl_fidl/SimpleFidlType-class.md b/all/dart/package-fidl_fidl/SimpleFidlType-class.md
index 9810737..537851a 100644
--- a/all/dart/package-fidl_fidl/SimpleFidlType-class.md
+++ b/all/dart/package-fidl_fidl/SimpleFidlType-class.md
@@ -83,7 +83,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -98,7 +98,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/SimpleFidlType/decodeArray.md b/all/dart/package-fidl_fidl/SimpleFidlType/decodeArray.md
index d768dca..a4d67d8 100644
--- a/all/dart/package-fidl_fidl/SimpleFidlType/decodeArray.md
+++ b/all/dart/package-fidl_fidl/SimpleFidlType/decodeArray.md
@@ -15,8 +15,8 @@
```dart
@override
List<T> decodeArray(Decoder decoder, int count, int offset) =>
- List<T>.generate(count,
- (int i) => decode(decoder, offset + i * decodingInlineSize(decoder)));
+ List<T>.generate(
+ count, (int i) => decode(decoder, offset + i * decodingInlineSize()));
```
diff --git a/all/dart/package-fidl_fidl/SocketType-class.md b/all/dart/package-fidl_fidl/SocketType-class.md
index b536b5e..bba5880 100644
--- a/all/dart/package-fidl_fidl/SocketType-class.md
+++ b/all/dart/package-fidl_fidl/SocketType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/StatusType-class.md b/all/dart/package-fidl_fidl/StatusType-class.md
index df8e246..c1f2a1c 100644
--- a/all/dart/package-fidl_fidl/StatusType-class.md
+++ b/all/dart/package-fidl_fidl/StatusType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/StringType-class.md b/all/dart/package-fidl_fidl/StringType-class.md
index 17e4c0d..9d06b63 100644
--- a/all/dart/package-fidl_fidl/StringType-class.md
+++ b/all/dart/package-fidl_fidl/StringType-class.md
@@ -59,7 +59,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -74,7 +74,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/StructType-class.md b/all/dart/package-fidl_fidl/StructType-class.md
index ad1d026..fea4bb6 100644
--- a/all/dart/package-fidl_fidl/StructType-class.md
+++ b/all/dart/package-fidl_fidl/StructType-class.md
@@ -59,7 +59,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -74,7 +74,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/TableType-class.md b/all/dart/package-fidl_fidl/TableType-class.md
index 61275a3..4c39df0 100644
--- a/all/dart/package-fidl_fidl/TableType-class.md
+++ b/all/dart/package-fidl_fidl/TableType-class.md
@@ -69,7 +69,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -84,7 +84,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Uint16Type-class.md b/all/dart/package-fidl_fidl/Uint16Type-class.md
index 5af675c..f68a7f2 100644
--- a/all/dart/package-fidl_fidl/Uint16Type-class.md
+++ b/all/dart/package-fidl_fidl/Uint16Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Uint32Type-class.md b/all/dart/package-fidl_fidl/Uint32Type-class.md
index 4362b49..a0bd755 100644
--- a/all/dart/package-fidl_fidl/Uint32Type-class.md
+++ b/all/dart/package-fidl_fidl/Uint32Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Uint64Type-class.md b/all/dart/package-fidl_fidl/Uint64Type-class.md
index 52bc53e..581333c 100644
--- a/all/dart/package-fidl_fidl/Uint64Type-class.md
+++ b/all/dart/package-fidl_fidl/Uint64Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/Uint8Type-class.md b/all/dart/package-fidl_fidl/Uint8Type-class.md
index b2d6ea0..e3817f1 100644
--- a/all/dart/package-fidl_fidl/Uint8Type-class.md
+++ b/all/dart/package-fidl_fidl/Uint8Type-class.md
@@ -53,7 +53,7 @@
_override_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -68,7 +68,7 @@
_override_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/UnionType-class.md b/all/dart/package-fidl_fidl/UnionType-class.md
index 5653d11..5b1cd38 100644
--- a/all/dart/package-fidl_fidl/UnionType-class.md
+++ b/all/dart/package-fidl_fidl/UnionType-class.md
@@ -74,7 +74,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -89,7 +89,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/UnknownRawDataType-class.md b/all/dart/package-fidl_fidl/UnknownRawDataType-class.md
index 1361da7..0f447db 100644
--- a/all/dart/package-fidl_fidl/UnknownRawDataType-class.md
+++ b/all/dart/package-fidl_fidl/UnknownRawDataType-class.md
@@ -66,7 +66,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -81,7 +81,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/VectorType-class.md b/all/dart/package-fidl_fidl/VectorType-class.md
index 252b2f8..7510899 100644
--- a/all/dart/package-fidl_fidl/VectorType-class.md
+++ b/all/dart/package-fidl_fidl/VectorType-class.md
@@ -64,7 +64,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -79,7 +79,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/VmoType-class.md b/all/dart/package-fidl_fidl/VmoType-class.md
index ce5831d..e88b3ad 100644
--- a/all/dart/package-fidl_fidl/VmoType-class.md
+++ b/all/dart/package-fidl_fidl/VmoType-class.md
@@ -54,7 +54,7 @@
_inherited_
-##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)([Decoder](../package-fidl_fidl/Decoder-class.md) decoder) int
+##### [decodingInlineSize](../package-fidl_fidl/FidlType/decodingInlineSize.md)() int
_inherited_
@@ -69,7 +69,7 @@
_inherited_
-##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)([Encoder](../package-fidl_fidl/Encoder-class.md) encoder) int
+##### [encodingInlineSize](../package-fidl_fidl/FidlType/encodingInlineSize.md)() int
_inherited_
diff --git a/all/dart/package-fidl_fidl/decodeMessage.md b/all/dart/package-fidl_fidl/decodeMessage.md
new file mode 100644
index 0000000..7cab3d8
--- /dev/null
+++ b/all/dart/package-fidl_fidl/decodeMessage.md
@@ -0,0 +1,26 @@
+
+# decodeMessage<T> function
+
+ *<Null safety>*
+
+
+T decodeMessage
+<T>([Message](../package-fidl_fidl/Message-class.md) message, int inlineSize, [MemberType](../package-fidl_fidl/MemberType-class.md) typ)
+
+<p>Decodes a single FIDL message. Most messages can be decoded using this
+entry point. Such a messages generally take the form of header bytes
+followed immediately by the encoded message bytes.</p>
+
+## Implementation
+
+```dart
+T decodeMessage<T>(Message message, int inlineSize, MemberType typ) {
+ final Decoder decoder = Decoder(message)
+ ..claimMemory(kMessageHeaderSize + inlineSize);
+ T decoded = typ.decode(decoder, kMessageHeaderSize);
+ _validateDecoding(decoder);
+ return decoded;
+}
+```
+
+
diff --git a/all/dart/package-fidl_fidl/decodeMessageWithCallback.md b/all/dart/package-fidl_fidl/decodeMessageWithCallback.md
new file mode 100644
index 0000000..6da6110
--- /dev/null
+++ b/all/dart/package-fidl_fidl/decodeMessageWithCallback.md
@@ -0,0 +1,28 @@
+
+# decodeMessageWithCallback<A> function
+
+ *<Null safety>*
+
+
+A decodeMessageWithCallback
+<A>([Message](../package-fidl_fidl/Message-class.md) message, int inlineSize, A f([Decoder](../package-fidl_fidl/Decoder-class.md) decoder))
+
+<p>Decodes a FIDL message with multiple parameters. Such messages generally
+take the form of header bytes followed by the encoded bytes of each
+parameter in turn. The generated bindings should then wrap the resulting
+parameter types into a single "Async___Class" inside the callback function.</p>
+
+## Implementation
+
+```dart
+A decodeMessageWithCallback<A>(
+ Message message, int inlineSize, A Function(Decoder decoder) f) {
+ final Decoder decoder = Decoder(message)
+ ..claimMemory(kMessageHeaderSize + inlineSize);
+ A out = f(decoder);
+ _validateDecoding(decoder);
+ return out;
+}
+```
+
+
diff --git a/all/dart/package-fidl_fidl/package-fidl_fidl-library.md b/all/dart/package-fidl_fidl/package-fidl_fidl-library.md
index d282a61..421300f 100644
--- a/all/dart/package-fidl_fidl/package-fidl_fidl-library.md
+++ b/all/dart/package-fidl_fidl/package-fidl_fidl-library.md
@@ -332,6 +332,23 @@
+## Functions
+
+##### [decodeMessage](../package-fidl_fidl/decodeMessage.md)<T>([Message](../package-fidl_fidl/Message-class.md) message, int inlineSize, [MemberType](../package-fidl_fidl/MemberType-class.md) typ) T
+
+Decodes a single FIDL message. Most messages can be decoded using this
+entry point. Such a messages generally take the form of header bytes
+followed immediately by the encoded message bytes.
+
+
+##### [decodeMessageWithCallback](../package-fidl_fidl/decodeMessageWithCallback.md)<A>([Message](../package-fidl_fidl/Message-class.md) message, int inlineSize, A f([Decoder](../package-fidl_fidl/Decoder-class.md) decoder)) A
+
+Decodes a FIDL message with multiple parameters. Such messages generally
+take the form of header bytes followed by the encoded bytes of each
+parameter in turn. The generated bindings should then wrap the resulting
+parameter types into a single "Async___Class" inside the callback function.
+
+
## Enums