µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::driver::usbd_wrapper Member List

This is the complete list of members for os::driver::usbd_wrapper, including all inherited members.

abort_transfer(endpoint_t ep_addr) noexceptos::driver::usb::Deviceinline
Base() noexcept=defaultos::driver::Base
c_cb_device_func_os::driver::usbd_wrapperprivate
c_cb_endpoint_func_os::driver::usbd_wrapperprivate
capa_os::driver::usbd_wrapperprivate
cb_device_func_os::driver::usb::Deviceprivate
cb_device_object_os::driver::usb::Deviceprivate
cb_endpoint_func_os::driver::usb::Deviceprivate
cb_endpoint_object_os::driver::usb::Deviceprivate
configure_address(device_address_t dev_addr) noexceptos::driver::usb::Deviceinline
configure_endpoint(endpoint_t ep_addr, Endpoint_type ep_type, packet_size_t ep_max_packet_size) noexceptos::driver::usb::Deviceinline
connect(void) noexceptos::driver::usb::Deviceinline
Device() noexceptos::driver::usb::Device
Device(const Device &)=deleteos::driver::usb::Device
Device(Device &&)=deleteos::driver::usb::Device
disconnect(void) noexceptos::driver::usb::Deviceinline
do_abort_transfer(usb::endpoint_t ep_addr) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_configure_address(usb::device_address_t dev_addr) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_configure_endpoint(usb::endpoint_t ep_addr, usb::Endpoint_type ep_type, usb::packet_size_t ep_max_packet_size) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_connect(void) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_disconnect(void) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_get_capabilities(void) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_get_frame_number(void) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_get_status(void) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_get_transfer_count(usb::endpoint_t ep_addr) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_get_version(void) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_power(Power state) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_read_setup_packet(uint8_t *buf) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_stall_endpoint(usb::endpoint_t ep_addr, bool stall) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_transfer(usb::endpoint_t ep_addr, uint8_t *data, std::size_t num) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_unconfigure_endpoint(usb::endpoint_t ep_addr) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
do_wakeup_remote(void) noexcept overrideos::driver::usbd_wrapperprotectedvirtual
driver_os::driver::usbd_wrapperprivate
get_capabilities(void) noexceptos::driver::usb::Deviceinline
get_frame_number(void) noexceptos::driver::usb::Deviceinline
get_status(void) noexceptos::driver::usb::Deviceinline
get_transfer_count(endpoint_t ep_addr) noexceptos::driver::usb::Deviceinline
get_version(void) noexceptos::driver::Baseinline
operator=(const usbd_wrapper &)=deleteos::driver::usbd_wrapper
operator=(usbd_wrapper &&)=deleteos::driver::usbd_wrapper
os::driver::usb::Device::operator=(const Device &)=deleteos::driver::usb::Device
os::driver::usb::Device::operator=(Device &&)=deleteos::driver::usb::Device
power(Power state) noexceptos::driver::Baseinline
read_setup_packet(uint8_t *buf) noexceptos::driver::usb::Device
register_device_callback(device::signal_device_event_t cb_func, const void *cb_object=nullptr) noexceptos::driver::usb::Device
register_endpoint_callback(device::signal_endpoint_event_t cb_func, const void *cb_object=nullptr) noexceptos::driver::usb::Device
signal_device_event(event_t event) noexceptos::driver::usb::Device
signal_endpoint_event(endpoint_t ep_addr, event_t event) noexceptos::driver::usb::Device
stall_endpoint(endpoint_t ep_addr, bool stall) noexceptos::driver::usb::Deviceinline
status_os::driver::usbd_wrapperprivate
transfer(endpoint_t ep_addr, uint8_t *data, std::size_t num) noexceptos::driver::usb::Device
unconfigure_endpoint(endpoint_t ep_addr) noexceptos::driver::usb::Deviceinline
usbd_wrapper(ARM_DRIVER_USBD *driver, ARM_USBD_SignalDeviceEvent_t c_cb_device_func, ARM_USBD_SignalEndpointEvent_t c_cb_endpoint_func) noexceptos::driver::usbd_wrapper
usbd_wrapper(const usbd_wrapper &)=deleteos::driver::usbd_wrapper
usbd_wrapper(usbd_wrapper &&)=deleteos::driver::usbd_wrapper
version_os::driver::usbd_wrapperprivate
wakeup_remote(void) noexceptos::driver::usb::Deviceinline
~Base() noexceptos::driver::Basevirtual
~Device() noexcept overrideos::driver::usb::Devicevirtual
~usbd_wrapper() noexceptos::driver::usbd_wrappervirtual