ExSRTP.Backend.RustCrypto (ExSRTP v0.4.1)

View Source

An ExSRTP.Backend implementation using Rust.

Summary

Types

t()

@type t() :: %ExSRTP.Backend.RustCrypto{
  native: any(),
  rtcp_profile: ExSRTP.Policy.profile(),
  rtcp_replay_list: %{required(non_neg_integer()) => ExSRTP.ReplayList.t()},
  rtcp_replay_window_size: non_neg_integer(),
  rtp_replay_list: %{required(non_neg_integer()) => ExSRTP.ReplayList.t()},
  rtp_replay_window_size: non_neg_integer()
}