ChibiOS/HAL 9.0.0
BaseAsynchronousChannel Struct Reference

Base asynchronous channel class. More...

#include <hal_channels.h>

Inheritance diagram for BaseAsynchronousChannel:
Inheritance graph
Collaboration diagram for BaseAsynchronousChannel:
Collaboration graph

Data Fields

const struct BaseAsynchronousChannelVMTvmt
 Virtual Methods Table.
Data Fields inherited from BaseChannel
const struct BaseChannelVMTvmt
 Virtual Methods Table.
Data Fields inherited from BaseSequentialStream
const struct BaseSequentialStreamVMTvmt
 Virtual Methods Table.
Data Fields inherited from BaseObject
const struct BaseObjectVMTvmt
 Virtual Methods Table.

Detailed Description

Base asynchronous channel class.

This class extends BaseChannel by adding event sources fields for asynchronous I/O for use in an event-driven environment.

Definition at line 284 of file hal_channels.h.

Field Documentation

◆ vmt

const struct BaseAsynchronousChannelVMT* BaseAsynchronousChannel::vmt

Virtual Methods Table.

Definition at line 286 of file hal_channels.h.