# `Vdr.RedisStream.ReplicaCommand`
[🔗](https://github.com/savonarola/veidrodelis/blob/v0.1.6/lib/veidrodelis/redis_stream/replica_command.ex#L1)

Represents a Redis command in a replication stream context.

This struct encapsulates all information about a command being processed
during replication, including the database number, the parsed command,
the raw generic command, affected keys, and a context map for filters and callbacks.

# `t`

```elixir
@type t() :: %Vdr.RedisStream.ReplicaCommand{
  affected_keys: [binary()],
  command: tuple(),
  context: map(),
  db: non_neg_integer(),
  raw_command: tuple()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
