View Source ExLibSRT.SocketStats (ExLibSRT v0.1.3)

Structure representing socket statistics.

For meaning of the attributes please refer to the documentation.

Summary

Types

@type t() :: %ExLibSRT.SocketStats{
  byteRcvDropTotal: non_neg_integer(),
  byteRcvLossTotal: non_neg_integer(),
  byteRcvUndecryptTotal: non_neg_integer(),
  byteRecvTotal: non_neg_integer(),
  byteRecvUniqueTotal: non_neg_integer(),
  byteRetransTotal: non_neg_integer(),
  byteSentTotal: non_neg_integer(),
  byteSentUniqueTotal: non_neg_integer(),
  byteSndDropTotal: non_neg_integer(),
  mbpsRecvRate: float(),
  mbpsSendRate: float(),
  msTimeStamp: integer(),
  pktRcvBelated: integer(),
  pktRcvDrop: integer(),
  pktRcvDropTotal: integer(),
  pktRcvFilterExtra: integer(),
  pktRcvFilterExtraTotal: integer(),
  pktRcvFilterLoss: integer(),
  pktRcvFilterLossTotal: integer(),
  pktRcvFilterSupply: integer(),
  pktRcvFilterSupplyTotal: integer(),
  pktRcvLoss: integer(),
  pktRcvLossTotal: integer(),
  pktRcvRetrans: integer(),
  pktRcvRetransTotal: integer(),
  pktRcvUndecryptTotal: integer(),
  pktRecv: integer(),
  pktRecvACK: integer(),
  pktRecvACKTotal: integer(),
  pktRecvNAK: integer(),
  pktRecvNAKTotal: integer(),
  pktRecvTotal: integer(),
  pktRecvUnique: integer(),
  pktRecvUniqueTotal: integer(),
  pktReorderDistance: integer(),
  pktRetrans: integer(),
  pktRetransTotal: integer(),
  pktSent: integer(),
  pktSentACK: integer(),
  pktSentACKTotal: integer(),
  pktSentNAK: integer(),
  pktSentNAKTotal: integer(),
  pktSentTotal: integer(),
  pktSentUnique: integer(),
  pktSentUniqueTotal: integer(),
  pktSndDrop: integer(),
  pktSndDropTotal: integer(),
  pktSndFilterExtra: integer(),
  pktSndFilterExtraTotal: integer(),
  pktSndLoss: integer(),
  pktSndLossTotal: integer(),
  usSndDuration: integer(),
  usSndDurationTotal: integer()
}