Skip to main content

Crate fidl_fuchsia_hardware_usb_function

Crate fidl_fuchsia_hardware_usb_function 

Source

Modules§

usb_function_interface_ordinals
usb_function_ordinals

Structs§

EndpointConfiguration
Endpoint configuration given to [UsbFunction.ConfigureEndpoint].
EndpointDescriptor
EndpointResource
SuperSpeedEndpointCompanionDescriptor
UsbFunctionAllocResourcesRequest
UsbFunctionAllocResourcesResponder
UsbFunctionAllocResourcesResponse
UsbFunctionConfigureEndpointRequest
UsbFunctionConfigureEndpointResponder
UsbFunctionConfigureRequest
UsbFunctionConfigureResponder
UsbFunctionConnectToEndpointRequest
UsbFunctionConnectToEndpointResponder
UsbFunctionControlHandle
UsbFunctionDeconfigureResponder
UsbFunctionDisableEndpointRequest
UsbFunctionDisableEndpointResponder
UsbFunctionEndpointClearStallRequest
UsbFunctionEndpointClearStallResponder
UsbFunctionEndpointSetStallRequest
UsbFunctionEndpointSetStallResponder
UsbFunctionEventStream
UsbFunctionInterfaceControlHandle
UsbFunctionInterfaceControlRequest
UsbFunctionInterfaceControlResponder
UsbFunctionInterfaceControlResponse
UsbFunctionInterfaceEventStream
UsbFunctionInterfaceMarker
UsbFunctionInterfaceProxy
UsbFunctionInterfaceRequestStream
A Stream of incoming requests for fuchsia.hardware.usb.function/UsbFunctionInterface.
UsbFunctionInterfaceSetConfiguredRequest
UsbFunctionInterfaceSetConfiguredResponder
UsbFunctionInterfaceSetInterfaceRequest
UsbFunctionInterfaceSetInterfaceResponder
UsbFunctionInterfaceSynchronousProxy
UsbFunctionMarker
UsbFunctionProxy
UsbFunctionRequestStream
A Stream of incoming requests for fuchsia.hardware.usb.function/UsbFunction.
UsbFunctionServiceMarker
UsbFunctionServiceProxy
UsbFunctionSynchronousProxy

Enums§

UsbFunctionEvent
UsbFunctionInterfaceEvent
UsbFunctionInterfaceRequest
Protocol offered to [UsbFunction] instances to handle host-initiated requests.
UsbFunctionRequest
UsbFunctionServiceRequest
A request for one of the member protocols of UsbFunctionService.

Constants§

MAX_ENDPOINTS
MAX_INTERFACES
MAX_STRINGS
MAX_STRING_LEN

Traits§

UsbFunctionInterfaceProxyInterface
UsbFunctionProxyInterface

Type Aliases§

UsbFunctionAllocResourcesResult
UsbFunctionConfigureEndpointResult
UsbFunctionConfigureResult
UsbFunctionConnectToEndpointResult
UsbFunctionDeconfigureResult
UsbFunctionDisableEndpointResult
UsbFunctionEndpointClearStallResult
UsbFunctionEndpointSetStallResult
UsbFunctionInterfaceControlResult
UsbFunctionInterfaceSetConfiguredResult
UsbFunctionInterfaceSetInterfaceResult