# broadway_pgque v0.1.0 - API Reference

## Modules

- [BroadwayPgQue](BroadwayPgQue.md): Broadway producer for **PgQue**, a high-throughput, zero-bloat Postgres queue engine.
- [BroadwayPgQue.Acknowledger](BroadwayPgQue.Acknowledger.md): Broadway acknowledger that completes PgQue batches and routes retries/DLQ events.
- [BroadwayPgQue.Client](BroadwayPgQue.Client.md): Lightweight Postgres client executing PgQue queue operations for Broadway.
- [BroadwayPgQue.Pool](BroadwayPgQue.Pool.md): Behaviour for PostgreSQL connection pooling and query execution.
- [BroadwayPgQue.Pool.Ecto](BroadwayPgQue.Pool.Ecto.md): Ecto repository pool adapter. Uses an application's existing `Ecto.Repo` connection pool.

- [BroadwayPgQue.Pool.Postgrex](BroadwayPgQue.Pool.Postgrex.md): Pure Postgrex connection pool adapter. Does not require Ecto.
- [BroadwayPgQue.Producer](BroadwayPgQue.Producer.md): A `GenStage` producer for Broadway that consumes messages from PgQue.

