ReactOS 0.4.17-dev-1281-g065abb3
HubUcxPayload Union Reference

#include <hubchild.h>

Collaboration diagram for HubUcxPayload:

Public Attributes

USBDEVICE_MGMT_HEADER Header
 
ADDRESS0_OWNERSHIP_ACQUIRE Address0
 
USBDEVICE_ENABLE Enable
 
USBDEVICE_RESET Reset
 
USBDEVICE_ADDRESS Address
 
USBDEVICE_UPDATE Update
 
USBDEVICE_HUB_INFO HubInfo
 
USBDEVICE_DISABLE Disable
 
USBDEVICE_PURGEIO Purge
 
USBDEVICE_STARTIO Start
 
USBDEVICE_ABORTIO Abort
 
USBDEVICE_TREE_PURGEIO TreePurge
 
ENDPOINTS_CONFIGURE Configure
 
DEFAULT_ENDPOINT_UPDATE DefaultEndpoint
 
ENDPOINT_RESET EndpointReset
 

Detailed Description

Definition at line 205 of file hubchild.h.

Member Data Documentation

◆ Abort

USBDEVICE_ABORTIO HubUcxPayload::Abort

Definition at line 217 of file hubchild.h.

◆ Address

USBDEVICE_ADDRESS HubUcxPayload::Address

Definition at line 211 of file hubchild.h.

Referenced by DeviceMachine::SetDeviceAddress().

◆ Address0

ADDRESS0_OWNERSHIP_ACQUIRE HubUcxPayload::Address0

Definition at line 208 of file hubchild.h.

◆ Configure

ENDPOINTS_CONFIGURE HubUcxPayload::Configure

Definition at line 219 of file hubchild.h.

Referenced by DeviceMachine::ProgramEndpoints().

◆ DefaultEndpoint

DEFAULT_ENDPOINT_UPDATE HubUcxPayload::DefaultEndpoint

Definition at line 220 of file hubchild.h.

Referenced by DeviceMachine::UpdateDefaultEndpoint().

◆ Disable

USBDEVICE_DISABLE HubUcxPayload::Disable

Definition at line 214 of file hubchild.h.

Referenced by DeviceMachine::DisableDeviceInController().

◆ Enable

USBDEVICE_ENABLE HubUcxPayload::Enable

Definition at line 209 of file hubchild.h.

Referenced by DeviceMachine::EnableDeviceInController().

◆ EndpointReset

ENDPOINT_RESET HubUcxPayload::EndpointReset

Definition at line 221 of file hubchild.h.

Referenced by HubChildResetTargetEndpoint().

◆ Header

USBDEVICE_MGMT_HEADER HubUcxPayload::Header

Definition at line 207 of file hubchild.h.

◆ HubInfo

USBDEVICE_HUB_INFO HubUcxPayload::HubInfo

Definition at line 213 of file hubchild.h.

◆ Purge

USBDEVICE_PURGEIO HubUcxPayload::Purge

Definition at line 215 of file hubchild.h.

Referenced by DeviceMachine::PurgeDeviceIo(), and DeviceMachine::PurgeIoForSuspend().

◆ Reset

USBDEVICE_RESET HubUcxPayload::Reset

Definition at line 210 of file hubchild.h.

Referenced by DeviceMachine::NotifyDeviceReset().

◆ Start

USBDEVICE_STARTIO HubUcxPayload::Start

Definition at line 216 of file hubchild.h.

◆ TreePurge

USBDEVICE_TREE_PURGEIO HubUcxPayload::TreePurge

Definition at line 218 of file hubchild.h.

◆ Update

USBDEVICE_UPDATE HubUcxPayload::Update

The documentation for this union was generated from the following file: