ao_spin.h
Spinning

Notes

This module defines functions for spinning or busy waiting, respectively, that can be used to generate time delays.

Include

ao_time.h

Functions

ao_spin

ao_spin_from

void ao_spin     (ao_time_t timeout);
void ao_spin_from(ao_time_t timeout, ao_time_t beginning);

Spins with a timeout and an optional beginning.

ao_spin_forever

void ao_spin_forever();

Spins indefinitely.

External Links