---
title: AAByteStreamRead
framework: Apple Archive
role: symbol
role_heading: Function
platforms: [iOS 14.0+, iPadOS 14.0+, Mac Catalyst 14.0+, macOS 11.0+, tvOS 14.0+, visionOS 1.0+, watchOS 7.0+]
path: applearchive/aabytestreamread
---

# AAByteStreamRead

## Declaration

```occ
ssize_t AAByteStreamRead(AAByteStream s, void *buf, size_t nbyte);
```

## See Also

### Functions

- [AAArchiveStreamAbort](applearchive/aaarchivestreamabort.md)
- [AAArchiveStreamCancel](applearchive/aaarchivestreamcancel.md)
- [AAArchiveStreamClose](applearchive/aaarchivestreamclose.md)
- [AAArchiveStreamProcess](applearchive/aaarchivestreamprocess.md)
- [AAArchiveStreamReadBlob](applearchive/aaarchivestreamreadblob.md)
- [AAArchiveStreamReadHeader](applearchive/aaarchivestreamreadheader.md)
- [AAArchiveStreamWriteBlob](applearchive/aaarchivestreamwriteblob.md)
- [AAArchiveStreamWriteHeader](applearchive/aaarchivestreamwriteheader.md)
- [AAArchiveStreamWritePathList](applearchive/aaarchivestreamwritepathlist.md)
- [AAByteStreamAbort](applearchive/aabytestreamabort.md)
- [AAByteStreamCancel](applearchive/aabytestreamcancel.md)
- [AAByteStreamClose](applearchive/aabytestreamclose.md)
- [AAByteStreamPRead](applearchive/aabytestreampread.md)
- [AAByteStreamPWrite](applearchive/aabytestreampwrite.md)
- [AAByteStreamProcess](applearchive/aabytestreamprocess.md)
