View Source ExICE.CandidatePair (ex_ice v0.12.0)

ICE candidate pair representation.

Summary

Types

state()

@type state() :: :waiting | :in_progress | :succeeded | :failed | :frozen

t()

@type t() :: %ExICE.CandidatePair{
  bytes_discarded_on_send: non_neg_integer(),
  bytes_received: non_neg_integer(),
  bytes_sent: non_neg_integer(),
  id: integer(),
  last_seen: integer(),
  local_cand_id: integer(),
  nominated?: boolean(),
  non_symmetric_responses_received: non_neg_integer(),
  packets_discarded_on_send: non_neg_integer(),
  packets_received: non_neg_integer(),
  packets_sent: non_neg_integer(),
  priority: non_neg_integer(),
  remote_cand_id: integer(),
  requests_received: non_neg_integer(),
  requests_sent: non_neg_integer(),
  responses_received: non_neg_integer(),
  responses_sent: non_neg_integer(),
  state: state(),
  valid?: boolean()
}