µ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::usb::Host Member List

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

abort_transfer(pipe_t pipe) noexceptos::driver::usb::Hostinline
Base() noexcept=defaultos::driver::Base
cb_pipe_func_os::driver::usb::Hostprivate
cb_pipe_object_os::driver::usb::Hostprivate
cb_port_func_os::driver::usb::Hostprivate
cb_port_object_os::driver::usb::Hostprivate
create_pipe(device_address_t dev_addr, speed_t dev_speed, hub_addr_t hub_addr, hub_port_t hub_port, endpoint_t ep_addr, endpoint_type_t ep_type, packet_size_t ep_max_packet_size, polling_interval_t ep_interval) noexceptos::driver::usb::Hostinline
delete_pipe(pipe_t pipe) noexceptos::driver::usb::Hostinline
do_abort_transfer(pipe_t pipe) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_create_pipe(device_address_t dev_addr, speed_t dev_speed, hub_addr_t hub_addr, hub_port_t hub_port, endpoint_t ep_addr, endpoint_type_t ep_type, packet_size_t ep_max_packet_size, polling_interval_t ep_interval) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_delete_pipe(pipe_t pipe) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_get_capabilities(void) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_get_frame_number(void) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_get_port_status(port_t port) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_get_transfer_count(pipe_t pipe) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_get_version(void) noexcept=0os::driver::Baseprotectedpure virtual
do_modify_pipe(pipe_t pipe, device_address_t dev_addr, speed_t dev_speed, hub_addr_t hub_addr, hub_port_t hub_port, packet_size_t ep_max_packet_size) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_power(Power state) noexcept=0os::driver::Baseprotectedpure virtual
do_power_port_vbus(port_t port, bool vbus) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_reset_pipe(pipe_t pipe) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_reset_port(port_t port) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_resume_port(port_t port) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_suspend_port(port_t port) noexcept=0os::driver::usb::Hostprotectedpure virtual
do_transfer(pipe_t pipe, uint32_t packet, uint8_t *data, std::size_t num) noexcept=0os::driver::usb::Hostprotectedpure virtual
get_capabilities(void) noexceptos::driver::usb::Hostinline
get_frame_number(void) noexceptos::driver::usb::Hostinline
get_port_status(port_t port) noexceptos::driver::usb::Hostinline
get_transfer_count(pipe_t pipe) noexceptos::driver::usb::Hostinline
get_version(void) noexceptos::driver::Baseinline
Host() noexceptos::driver::usb::Host
Host(const Host &)=deleteos::driver::usb::Host
Host(Host &&)=deleteos::driver::usb::Host
modify_pipe(pipe_t pipe, device_address_t dev_addr, speed_t dev_speed, hub_addr_t hub_addr, hub_port_t hub_port, packet_size_t ep_max_packet_size) noexceptos::driver::usb::Hostinline
operator=(const Host &)=deleteos::driver::usb::Host
operator=(Host &&)=deleteos::driver::usb::Host
power(Power state) noexceptos::driver::Baseinline
power_port_vbus(port_t port, bool vbus) noexceptos::driver::usb::Hostinline
register_pipe_callback(host::signal_pipe_event_t cb_func, const void *cb_object=nullptr) noexceptos::driver::usb::Host
register_port_callback(host::signal_port_event_t cb_func, const void *cb_object=nullptr) noexceptos::driver::usb::Host
reset_pipe(pipe_t pipe) noexceptos::driver::usb::Hostinline
reset_port(port_t port) noexceptos::driver::usb::Hostinline
resume_port(port_t port) noexceptos::driver::usb::Hostinline
signal_pipe_event(pipe_t pipe, event_t event) noexceptos::driver::usb::Host
signal_port_event(port_t port, event_t event) noexceptos::driver::usb::Host
status_os::driver::usb::Hostprotected
suspend_port(port_t port) noexceptos::driver::usb::Hostinline
transfer(pipe_t pipe, uint32_t packet, uint8_t *data, std::size_t num) noexceptos::driver::usb::Host
~Base() noexceptos::driver::Basevirtual
~Host() noexcept overrideos::driver::usb::Hostvirtual