I/O Patterns

Deep-dives into each pattern -- state machines, ops contracts, and working examples

The Driver SDK provides four I/O patterns. Each defines a state machine, an ops contract, poll semantics, and error behavior. These pages are the complete reference for each pattern.

Not sure which pattern to use? Start with Choosing a Pattern.