blob: 818ed3c8e3251958646f5934208acf2e6b5c18bd [file] [log] [blame]
<link rel="stylesheet" href="../style.css" />
[TOC]
# test.requestflexibleenvelope
## **PROTOCOLS**
## Protocol {#Protocol}
*Defined in [test.requestflexibleenvelope/request_flexible_envelope.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/request_flexible_envelope.test.fidl;l=13)*
### RequestFlexibleResponseStrict {#Protocol.RequestFlexibleResponseStrict}
#### Request {#Protocol.RequestFlexibleResponseStrict_Request}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
<td><code>s</code></td>
<td>
<code><a class='link' href='#FlexibleFoo'>FlexibleFoo</a></code>
</td>
</tr>
</table>
#### Response {#Protocol.RequestFlexibleResponseStrict_Response}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
<td><code>f</code></td>
<td>
<code><a class='link' href='#StrictFoo'>StrictFoo</a></code>
</td>
</tr>
</table>
### RequestStrictResponseFlexible {#Protocol.RequestStrictResponseFlexible}
#### Request {#Protocol.RequestStrictResponseFlexible_Request}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
<td><code>s</code></td>
<td>
<code><a class='link' href='#StrictFoo'>StrictFoo</a></code>
</td>
</tr>
</table>
#### Response {#Protocol.RequestStrictResponseFlexible_Response}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
<td><code>f</code></td>
<td>
<code><a class='link' href='#FlexibleFoo'>FlexibleFoo</a></code>
</td>
</tr>
</table>
## **UNIONS**
### FlexibleFoo [flexible](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#FlexibleFoo data-text="FlexibleFoo"}
*Defined in [test.requestflexibleenvelope/request_flexible_envelope.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/request_flexible_envelope.test.fidl;l=3)*
<table>
<tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
<tr id="FlexibleFoo.s">
<td><h3 id="FlexibleFoo.s" class="add-link hide-from-toc">1</h3></td>
<td><code>s</code></td>
<td>
<code>string</code>
</td>
<td></td>
</tr>
<tr id="FlexibleFoo.i">
<td><h3 id="FlexibleFoo.i" class="add-link hide-from-toc">2</h3></td>
<td><code>i</code></td>
<td>
<code>int32</code>
</td>
<td></td>
</tr>
</table>
### StrictFoo [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#StrictFoo data-text="StrictFoo"}
*Defined in [test.requestflexibleenvelope/request_flexible_envelope.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/request_flexible_envelope.test.fidl;l=8)*
<table>
<tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
<tr id="StrictFoo.s">
<td><h3 id="StrictFoo.s" class="add-link hide-from-toc">1</h3></td>
<td><code>s</code></td>
<td>
<code>string</code>
</td>
<td></td>
</tr>
<tr id="StrictFoo.i">
<td><h3 id="StrictFoo.i" class="add-link hide-from-toc">2</h3></td>
<td><code>i</code></td>
<td>
<code>int32</code>
</td>
<td></td>
</tr>
</table>