| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamAlreadyOpen | Stream is already open |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaErr_NoErr | Success or standard MOA QueryInterface errors |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamAlreadyOpen | Stream is already open |
| kMoaStreamErr_BadAccessMode | not an allowable r/w perm |
| kMoaStreamErr_BadSetPositionMode | not an allowable seek perm |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | returned by everything but Open |
| kMoaStreamErr_BadParameter | you passed me bad parm |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaStreamErr_ReadPastEnd | attempted to read past end |
| kMoaStreamErr_DataNotAvail | attempted to read past current length (partially downloaded streams) |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | returned by everything but Open |
| kMoaStreamErr_BadParameter | you passed me bad parm |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaStreamErr_ReadPastEnd | attempted to read past end |
| kMoaStreamErr_ReadAheadToo | you asked for too much ReadAhead |
| kMoaStreamErr_DataNotAvail | attempted to read past current length (partially downloaded streams) |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | returned by everything but Open |
| kMoaStreamErr_BadParameter - | you passed me bad parm |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaStreamErr_ReadPastEnd | attempted to read past end |
| kMoaStreamErr_DataNotAvail | attempted to read past current length (partially downloaded streams) Sets output fields of MoaStreamIOOperation structure. |
| kMoaErr_NoErr | Success |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | Stream no open |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | returned by everything but Open |
| kMoaStreamErr_BadParameter | you passed me bad parm |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaStreamErr_WrotePastEnd | attempted to write past end |
| kMoaErr_NoErr | Success |
| kMoaStreamErr_StreamNotOpen | returned by everything but Open |
| kMoaStreamErr_BadParameter | you passed me bad parm |
| kMoaStreamErr_IoError | catch-all r/w/pos error |
| kMoaStreamErr_WrotePastEnd | attempted to write past end |