StreamDevice comes with support for all standard record types in EPICS base which can have device support.
There is a separate page for each supported record type:
aai aao ai ao bi bo mbbi mbbo mbbiDirect mbboDirect longin longout stringin stringout waveform calcout scalcout
Each page describes which record fields are used in input and output for different format data types during normal record processing and initialization.
It is also possible to write support for other recordtypes.
Dirk Zimoch, 2005