blob: 2ba3169047786e16d308e9e5f4546901542b4122 [file] [log] [blame]
<link rel="stylesheet" href="../style.css" />
[TOC]
# test.consts
## **ENUMS**
### EnumType [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#EnumType data-text="EnumType"}
Type: <code>int32</code>
*Defined in [test.consts/consts.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=20)*
<table>
<tr><th>Name</th><th>Value</th><th>Description</th></tr>
<tr id="EnumType.VALUE">
<td><h3 id="EnumType.VALUE" class="add-link hide-from-toc">VALUE</h3></td>
<td><code>1</code></td>
<td></td>
</tr>
<tr id="EnumType.true">
<td><h3 id="EnumType.true" class="add-link hide-from-toc">true</h3></td>
<td><code>2</code></td>
<td></td>
</tr>
</table>
## **BITS**
### BitsType [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#BitsType}
Type: <code>uint32</code>
*Defined in [test.consts/consts.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=29)*
<table>
<tr><th>Name</th><th>Value</th><th>Description</th></tr>
<tr id="BitsType.VALUE">
<td><h3 id="BitsType.VALUE" class="add-link hide-from-toc">VALUE</h3></td>
<td>1</td>
<td></td>
</tr>
<tr id="BitsType.true">
<td><h3 id="BitsType.true" class="add-link hide-from-toc">true</h3></td>
<td>2</td>
<td></td>
</tr>
</table>
## **CONSTANTS**
<table>
<tr><th>Name</th><th>Value</th><th>Type</th><th>Description</th></tr>
<tr id="ANSWER">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=7">ANSWER</a></td>
<td>
<code>42</code>
</td>
<td><code>uint16</code></td>
<td></td>
</tr>
<tr id="ANSWER_IN_BINARY">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=8">ANSWER_IN_BINARY</a></td>
<td>
<code>42</code>
</td>
<td><code>uint16</code></td>
<td></td>
</tr>
<tr id="CONVERSION_FACTOR">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=14">CONVERSION_FACTOR</a></td>
<td>
<code>1.41421</code>
</td>
<td><code>float64</code></td>
<td></td>
</tr>
<tr id="DIAMOND">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=10">DIAMOND</a></td>
<td>
<code>1746410393481133080</code>
</td>
<td><code>uint64</code></td>
<td></td>
</tr>
<tr id="ENABLED_FLAG">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=5">ENABLED_FLAG</a></td>
<td>
<code>true</code>
</td>
<td><code>bool</code></td>
<td></td>
</tr>
<tr id="FUCHSIA">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=11">FUCHSIA</a></td>
<td>
<code>4054509061583223046</code>
</td>
<td><code>uint64</code></td>
<td></td>
</tr>
<tr id="MIN_TEMP">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=13">MIN_TEMP</a></td>
<td>
<code>-273.15</code>
</td>
<td><code>float32</code></td>
<td></td>
</tr>
<tr id="OFFSET">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=6">OFFSET</a></td>
<td>
<code>-33</code>
</td>
<td><code>int8</code></td>
<td></td>
</tr>
<tr id="POPULATION_USA_2018">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=9">POPULATION_USA_2018</a></td>
<td>
<code>330000000</code>
</td>
<td><code>uint32</code></td>
<td></td>
</tr>
<tr id="USERNAME">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=12">USERNAME</a></td>
<td><code>&quot;squeenze&quot;</code></td>
<td><code>String</code></td>
<td></td>
</tr>
<tr id="ZX_CONST">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=18">ZX_CONST</a></td>
<td>
<code><a class='link' href='../zx/'>zx</a>/<a class='link' href='../zx/#CHANNEL_MAX_MSG_BYTES'>CHANNEL_MAX_MSG_BYTES</a></code>
</td>
<td><code>uint64</code></td>
<td></td>
</tr>
<tr id="ZX_OBJ_VAL">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=16">ZX_OBJ_VAL</a></td>
<td></td>
</tr>
<tr id="ZX_RIGHTS_VAL">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=17">ZX_RIGHTS_VAL</a></td>
<td></td>
</tr>
<tr id="bitsPrimitiveTrue">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=36">bitsPrimitiveTrue</a></td>
<td>
<code><a class='link' href='#BitsType.true'>BitsType.true</a></code>
</td>
<td><code>uint32</code></td>
<td></td>
</tr>
<tr id="bitsPrimitiveVal">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=34">bitsPrimitiveVal</a></td>
<td>
<code><a class='link' href='#BitsType.VALUE'>BitsType.VALUE</a></code>
</td>
<td><code>uint32</code></td>
<td></td>
</tr>
<tr id="bitsTrue">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=35">bitsTrue</a></td>
<td></td>
</tr>
<tr id="bitsVal">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=33">bitsVal</a></td>
<td></td>
</tr>
<tr id="enumPrimitiveTrue">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=27">enumPrimitiveTrue</a></td>
<td>
<code><a class='link' href='#EnumType.true'>EnumType.true</a></code>
</td>
<td><code>int32</code></td>
<td></td>
</tr>
<tr id="enumPrimitiveVal">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=25">enumPrimitiveVal</a></td>
<td>
<code><a class='link' href='#EnumType.VALUE'>EnumType.VALUE</a></code>
</td>
<td><code>int32</code></td>
<td></td>
</tr>
<tr id="enumTrue">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=26">enumTrue</a></td>
<td></td>
</tr>
<tr id="enumVal">
<td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/consts.test.fidl;l=24">enumVal</a></td>
<td></td>
</tr>
</table>