List of all items
Structs
- AlternatingHandlesAndFailures
- ArrayOfArrayOfNonnullableHandles
- ArrayOfHandles
- ArrayOfNonnullableHandles
- ArrayOfNullableHandles
- ArrayOfOptionalHandles
- ArrayOfVectorOfEventInStructWithDefaultRights
- ArrayOfVectorOfEventInStructWithReducedRights
- ArrayOfVectorOfEventInTableWithDefaultRights
- ArrayOfVectorOfEventInTableWithDefaultRightsStruct
- ArrayOfVectorOfEventInTableWithReducedRights
- ArrayOfVectorOfEventInTableWithReducedRightsStruct
- ArrayOfVectorOfEventInUnionWithDefaultRightsStruct
- ArrayOfVectorOfEventInUnionWithReducedRightsStruct
- ArrayStruct
- ArrayWithInternalPadding
- BitsUint32
- BitsUint8
- Bounded32NonnullableString
- Bounded32NonnullableVectorOfHandles
- Bounded32NonnullableVectorOfUint32s
- Bounded32NullableString
- Bounded32NullableVectorOfHandles
- Bounded32NullableVectorOfUint32s
- BoxOfSingleHandle
- BoxOfSingleOptionalHandle
- CompatTable
- CompatTableString
- CompatTableValue
- ComponentControllerControlHandle
- ComponentControllerEventStream
- ComponentControllerMarker
- ComponentControllerProxy
- ComponentControllerRequestStream
- ComponentControllerSynchronousProxy
- CreateComponentRequest
- EmptyBits
- EmptyBitsStruct
- EmptyEnumStruct
- EmptyResourceTable
- EmptyResourceTableStruct
- EmptyStruct
- EmptyStructSandwich
- EmptyStructUnionStruct
- EmptyStructsInArrayInStruct
- EmptyStructsInVectorInStruct
- EmptyTable
- EnvelopeInliningTestUnionStruct
- EventWithDefaultRights
- EventWithReducedRights
- FidlvizBits
- FidlvizDemo
- FidlvizStruct1
- FidlvizStruct2
- FidlvizTable
- FileGetAttrResponse
- FiveByte
- FiveByteInArray
- FiveByteInStruct
- FiveByteInVector
- FlexibleBitsUint16
- FlexibleBitsUint16Struct
- FlexibleBitsUint32
- FlexibleBitsUint32Struct
- FlexibleBitsUint64
- FlexibleBitsUint64Struct
- FlexibleBitsUint8
- FlexibleBitsUint8Struct
- FlexibleEnumInt16Struct
- FlexibleEnumInt32Struct
- FlexibleEnumInt64Struct
- FlexibleEnumInt8Struct
- FlexibleEnumUint16Struct
- FlexibleEnumUint32Struct
- FlexibleEnumUint64Struct
- FlexibleEnumUint8Struct
- GoldenBits
- GoldenBitsStruct
- GoldenBoolStruct
- GoldenByteArrayStruct
- GoldenByteVectorStruct
- GoldenDoubleStruct
- GoldenEnumStruct
- GoldenFloatStruct
- GoldenHandleBasicRightsStruct
- GoldenIntStruct
- GoldenNullableByteVectorStruct
- GoldenNullableHandleStruct
- GoldenNullableStringStruct
- GoldenNullableStruct
- GoldenNullableUnionStruct
- GoldenStringStruct
- GoldenStringWithMaxSize2
- GoldenStructArrayStruct
- GoldenStructVectorStruct
- GoldenTable
- GoldenTableStruct
- GoldenUintStruct
- GoldenUnionStruct
- Int64Struct
- InterfaceConfig
- LargeArrays
- LaunchInfo
- Length2StringWrapper
- LotsOfVectors
- MixedFieldsBody
- MixedFieldsMessage
- MultipleBoundedNonnullableVectorsOfHandles
- MultipleBoundedNonnullableVectorsOfUint32s
- MultipleBoundedNullableVectorsOfHandles
- MultipleBoundedNullableVectorsOfUint32s
- MultipleHandleSubtypes
- MultipleNonnullableHandles
- MultipleNonnullableStrings
- MultipleNonnullableVectorsOfUint32s
- MultipleNullableHandles
- MultipleNullableStrings
- MultipleShortNonnullableStrings
- MultipleShortNullableStrings
- MutualRecursionUnionStruct
- MyBool
- MyByte
- MyFloat32
- MyFloat64
- MyInt16
- MyInt32
- MyInt64
- MyInt8
- MyUint16
- MyUint32
- MyUint64
- MyUint8
- NoCodingTablesStressor
- NodeAttributes
- NonnullableHandle
- NonnullableHandleArray
- NullableHandle
- OneEmptyStructInStruct
- OneLayerStructNoPaddingAlign4
- OneLayerStructNoPaddingAlign8
- OneLayerStructWithBool
- OneLayerStructWithPaddingAlign4
- OneLayerStructWithPaddingAlign8
- OptionalEmptyStructWrapper
- OptionalStringWrapper
- OptionalVectorWrapper
- OutOfLineArrayOfNonnullableHandles
- OutOfLinePaddingZeroed4
- OutOfLinePaddingZeroed6
- OutOfLinePaddingZeroed7
- OutOfLineSandwich1
- OutOfLineSandwich1WithOptUnion
- PaddedTable
- PaddedTableStruct
- PaddedUnionStruct
- PaddingAlignment2MaskMayBe4Bytes
- PaddingAlignment2MaskMayBe4BytesVector
- PaddingAlignment4MaskMayBe8Bytes
- PaddingAlignment4MaskMayBe8BytesVector
- PaddingBetweenFieldsInt16Int32
- PaddingBetweenFieldsInt16Int64
- PaddingBetweenFieldsInt32Int64
- PaddingBetweenFieldsInt8Int16
- PaddingBetweenFieldsInt8Int32
- PaddingBetweenFieldsInt8Int64
- PaddingEndOfInlineObject1Byte
- PaddingEndOfInlineObject2Byte
- PaddingEndOfInlineObject3Byte
- PaddingEndOfInlineObject4Byte
- PaddingEndOfInlineObject5Byte
- PaddingEndOfInlineObject6Byte
- PaddingEndOfInlineObject7Byte
- PaddingEndOfInlineObjectBeforeNextObject1Byte
- PaddingEndOfInlineObjectBeforeNextObject2Byte
- PaddingEndOfInlineObjectBeforeNextObject3Byte
- PaddingEndOfInlineObjectBeforeNextObject4Byte
- PaddingEndOfInlineObjectBeforeNextObject5Byte
- PaddingEndOfInlineObjectBeforeNextObject6Byte
- PaddingEndOfInlineObjectBeforeNextObject7Byte
- PaddingEndOfOutOfLineObject1Byte
- PaddingEndOfOutOfLineObject2Byte
- PaddingEndOfOutOfLineObject3Byte
- PaddingEndOfOutOfLineObject4Byte
- PaddingEndOfOutOfLineObject5Byte
- PaddingEndOfOutOfLineObject6Byte
- PaddingEndOfOutOfLineObject7Byte
- PaddingInBetweenOutOfLineObjects1Byte
- PaddingInBetweenOutOfLineObjects2Byte
- PaddingInBetweenOutOfLineObjects3Byte
- PaddingInBetweenOutOfLineObjects4Byte
- PaddingInBetweenOutOfLineObjects5Byte
- PaddingInBetweenOutOfLineObjects6Byte
- PaddingInBetweenOutOfLineObjects7Byte
- ProtocolControlHandle
- ProtocolEventStream
- ProtocolMarker
- ProtocolProxy
- ProtocolRequestStream
- ProtocolSynchronousProxy
- RecursiveOptionalAndTable
- RecursiveOptionalAndTableStruct
- RecursiveOptionalAndUnionStruct
- RecursiveOptionalAndVectorStruct
- RecursiveOptionalBasicStruct
- RecursiveOptionalStruct
- RecursiveOptionalStructArrayWrapper
- RecursiveOptionalStructWithString
- RecursiveTable
- RecursiveTableHolder
- RecursiveTableOptionalHolder
- RecursiveUnionStruct
- RecursiveVectorStruct
- RecursiveVectorUnionStruct
- Regression1
- Regression10TableV1
- Regression10TableV2
- Regression10TableV3
- Regression10V1
- Regression10V2
- Regression10V3
- Regression11
- Regression2
- Regression3
- Regression4
- Regression5
- Regression6
- Regression7TableUnionXUnion
- Regression8OptUnionSize12Align4
- Regression8TableWithUnionSize12Align4
- Regression8VectorOfOptUnionSize12Align4
- Regression9Message
- Regression9Value
- ReverseOrdinalTable
- ReverseOrdinalUnionStruct
- Rights
- Sandwich1
- Sandwich1Message
- Sandwich1WithOptUnion
- Sandwich2
- Sandwich3
- Sandwich4
- Sandwich4Align8
- Sandwich4Align8WithPointer
- Sandwich4Message
- Sandwich5
- Sandwich5Message
- Sandwich6
- Sandwich7
- Sandwich7Message
- Sandwich8
- Sandwich9
- ShortStringThenHandle
- SimpleResourceTable
- SimpleTable
- SimpleTableArrayStruct
- SimpleTableThenUint64
- SingleHandle
- SingleOptionalHandle
- SingleVariantUnionStruct
- Size5Alignment1
- Size5Alignment1Array
- Size5Alignment1Vector
- Size5Alignment4
- Size5Alignment4Array
- Size5Alignment4Vector
- Size8Align8
- StrictBitsUint16
- StrictBitsUint16Struct
- StrictBitsUint32
- StrictBitsUint32Struct
- StrictBitsUint64
- StrictBitsUint64Struct
- StrictBitsUint8
- StrictBitsUint8Struct
- StrictEnumInt16Struct
- StrictEnumInt32Struct
- StrictEnumInt64Struct
- StrictEnumInt8Struct
- StrictEnumUint16Struct
- StrictEnumUint32Struct
- StrictEnumUint64Struct
- StrictEnumUint8Struct
- StringUnionStruct
- StringUnionStructWrapper
- StringUnionStructWrapperResponse
- StringUnionVector
- StringWrapper
- Struct1Byte
- Struct2Byte
- Struct3Byte
- Struct4Byte
- Struct5Byte
- Struct6Byte
- Struct7Byte
- Struct8Byte
- StructOfEmptyFlexibleUnion
- StructOfEmptyTable
- StructOfEndpoints
- StructOfOptionalUnionOfHandle
- StructOfReverseOrdinalTable
- StructOfSimpleResourceTable
- StructOfSimpleTable
- StructOfTableWithGaps
- StructOfTableWithStringAndVector
- StructOfTableWithXUnion
- StructOfUnionOfTable
- StructSize16Align8
- StructSize3Align1
- StructSize3Align2
- StructTableNoFields
- StructWithArrays
- StructWithInt
- StructWithOptionals
- StructWithVectors
- TableFieldInlined
- TableFieldInlinedHandle
- TableFieldInlinedHandleStruct
- TableFieldInlinedStruct
- TableFieldOutOfLine
- TableFieldOutOfLineStruct
- TableFieldUnknown
- TableFieldUnknownResource
- TableFieldUnknownResourceStruct
- TableFieldUnknownStruct
- TableFieldUnsetFlexibleEnumInlined
- TableFieldUnsetFlexibleEnumInlinedStruct
- TableNoFields
- TableOfEndpoints
- TableOfEndpointsTable
- TableOfUnionThenXUnionThenTableThenXUnionThenUnion
- TableOfXUnionThenUnion
- TableStructWithReservedSandwich
- TableStructWithReservedSandwichStruct
- TableStructWithUint32Sandwich
- TableStructWithUint32SandwichStruct
- TableUnionWithVectorReservedSandwich
- TableUnionWithVectorReservedSandwichStruct
- TableUnionWithVectorStructSandwich
- TableUnionWithVectorStructSandwichStruct
- TableWithEmptyStruct
- TableWithGaps
- TableWithReservedFieldThenUnion
- TableWithReservedFieldThenUnionStruct
- TableWithStringAndVector
- TableWithUnionSize12Align4
- TableWithXUnion
- TestAddEthernetDeviceRequest
- TestFlexibleResourceXUnionInStruct
- TestFlexibleXUnionInStruct
- TestInlineXUnionInStruct
- TestOptionalFlexibleResourceXUnionInStruct
- TestOptionalFlexibleXUnionInStruct
- TestOptionalStrictResourceXUnionInStruct
- TestOptionalStrictXUnionInStruct
- TestOptionalXUnionInStruct
- TestPackageResolverResolveRequest
- TestStrictResourceXUnionInStruct
- TestStrictXUnionInStruct
- TestXUnionInTable
- ThreeByte
- ThreeByteInArray
- ThreeByteInStruct
- ThreeByteInVector
- TransactionHeader
- TransformerEmptyStruct
- TransformerSimpleTable
- TwoEmptyStructsInStruct
- TwoEmptyStructsInStructInVectorInStruct
- TwoLayerStructInnerBool
- TwoLayerStructInnerPaddingAlign4
- TwoLayerStructInnerPaddingAlign8
- TwoLayerStructNoPaddingAlign4
- TwoLayerStructNoPaddingAlign8
- Uint16Struct
- Uint32Struct
- Uint64Struct
- Uint64Uint32Uint16Uint8
- Uint8Struct
- Uint8Uint16Uint32Uint64
- Uint8UnionStruct
- UnboundedNonnullableString
- UnboundedNonnullableVectorOfHandles
- UnboundedNonnullableVectorOfUint32s
- UnboundedNullableString
- UnboundedNullableVectorOfHandles
- UnboundedNullableVectorOfUint32s
- UnionInlinePaddingStruct
- UnionOfEndpoints
- UnionWithBoundStringStruct
- UpdatePolicy
- VectorOfArrayOfEventInStructWithDefaultRights
- VectorOfArrayOfEventInStructWithReducedRights
- VectorOfArrayOfEventInTableWithReducedRights
- VectorOfArrayOfEventInTableWithReducedRightsStruct
- VectorOfArrayOfEventInUnionWithReducedRightsStruct
- VectorOfByteVector
- VectorOfEnumStruct
- VectorOfHandles
- VectorOfOptionalHandles
- VectorOfStrings
- VectorOfUpTo2Handles
- VectorWithLimit
- VectorWrapper
- XUnionInTable
- XUnionWithStructStruct
- XUnionWithXUnionStruct
Enums
- ArrayOfVectorOfEventInUnionWithDefaultRights
- ArrayOfVectorOfEventInUnionWithReducedRights
- CompatUnion
- CompatXUnion
- ComponentControllerEvent
- ComponentControllerRequest
- EmptyEnum
- EmptyFlexibleUnion
- EmptyStructUnion
- EnumUint32
- EnumUint8
- EnvelopeInliningTestUnion
- FidlvizEnum
- FidlvizUnion
- FlexibleEnumInt16
- FlexibleEnumInt32
- FlexibleEnumInt64
- FlexibleEnumInt8
- FlexibleEnumUint16
- FlexibleEnumUint32
- FlexibleEnumUint64
- FlexibleEnumUint8
- GoldenEnum
- GoldenUnion
- IpAddressConfig
- MutualRecursionUnion
- ObjType
- PaddedUnion
- ProtocolEvent
- ProtocolRequest
- RecursiveOptionalAndUnion
- RecursiveUnion
- RecursiveVectorUnion
- Regression9Result
- ReverseOrdinalUnion
- SampleResourceXUnion
- SampleStrictResourceXUnion
- SampleStrictXUnion
- SampleXUnion
- SignedEnum
- SimpleUnion
- SingleVariantUnion
- StrictEnumInt16
- StrictEnumInt32
- StrictEnumInt64
- StrictEnumInt8
- StrictEnumUint16
- StrictEnumUint32
- StrictEnumUint64
- StrictEnumUint8
- StringBoolUnion
- StringUnion
- Uint8Union
- UnionAtTheBottom
- UnionInlinePadding
- UnionOfEndpointsUnion
- UnionOfHandle
- UnionOfTable
- UnionOfUnion
- UnionOfXUnionThenTableThenXUnionThenUnion
- UnionSize12Align4
- UnionSize24Align8
- UnionSize36Align4
- UnionSize8Align4
- UnionWithBoundString
- UnionWithEmptyStruct
- UnionWithRegression10Table
- UnionWithVector
- UnionWithVectorOfVectors
- UnsignedEnum
- VectorOfArrayOfEventInUnionWithReducedRights
- XUnionOfTableThenXUnionThenUnion
- XUnionOfUnion
- XUnionWithEmptyStruct
- XUnionWithStruct
- XUnionWithUnions
- XUnionWithXUnion
Traits
Macros
- CompatXUnionUnknown
- EmptyEnumUnknown
- EmptyFlexibleUnionUnknown
- EnvelopeInliningTestUnionUnknown
- FlexibleEnumInt16Unknown
- FlexibleEnumInt32Unknown
- FlexibleEnumInt64Unknown
- FlexibleEnumInt8Unknown
- FlexibleEnumUint16Unknown
- FlexibleEnumUint32Unknown
- FlexibleEnumUint64Unknown
- FlexibleEnumUint8Unknown
- RecursiveUnionUnknown
- SampleResourceXUnionUnknown
- SampleXUnionUnknown
- SignedEnumUnknown
- UnionOfEndpointsUnionUnknown
- UnsignedEnumUnknown
- XUnionOfTableThenXUnionThenUnionUnknown
- XUnionOfUnionUnknown
- XUnionWithEmptyStructUnknown
- XUnionWithStructUnknown
- XUnionWithUnionsUnknown
- XUnionWithXUnionUnknown