# AWSEventStream v0.1.1 - Table of Contents

> Pure-Elixir codec for the AWS vnd.amazon.eventstream binary protocol (encode + decode).

## Modules

- [AWSEventStream](AWSEventStream.md): Codec for the AWS `vnd.amazon.eventstream` binary protocol.
- [AWSEventStream.Decoder](AWSEventStream.Decoder.md): Incremental decoder for `vnd.amazon.eventstream` frames.
- [AWSEventStream.Encoder](AWSEventStream.Encoder.md): Encodes `AWSEventStream.Message` structs into `vnd.amazon.eventstream` frames.
- [AWSEventStream.Header](AWSEventStream.Header.md): A single AWS event-stream header value and its wire codec.
- [AWSEventStream.JSON](AWSEventStream.JSON.md): Optional Bedrock/JSON convenience layer over the core codec.
- [AWSEventStream.Message](AWSEventStream.Message.md): A decoded AWS event-stream message: ordered headers + opaque payload bytes.

## Mix Tasks

- [mix aws_event_stream.sync_fixtures](Mix.Tasks.AwsEventStream.SyncFixtures.md): Maintainer task: mirrors `aws/aws-sdk-go-v2:aws/protocol/eventstream/testdata`
into `test/fixtures/aws_sdk_go_v2/` and pins the upstream commit in
`manifest.json`.

