Riverside.Session (riverside v2.2.1)
Link to this section Summary
Link to this section Types
Link to this type
session_id()
Specs
session_id() :: String.t()
Specs
t() :: %Riverside.Session{ abbreviation: String.t(), id: String.t(), peer: Riverside.PeerAddress.t(), transmission_limitter: Riverside.Session.TransmissionLimitter.t(), trapping_pids: MapSet.t(), user_id: user_id() }
Link to this type
user_id()
Specs
user_id() :: non_neg_integer() | String.t()
Link to this section Functions
Link to this function
countup_messages(session, opts)
Specs
Link to this function
forget_to_trap_exit(session, pid)
Specs
Link to this function
new(user_id, session_id, peer)
Specs
new(user_id(), session_id(), Riverside.PeerAddress.t()) :: t()
Link to this function
peer_address(session)
Link to this function
should_delegate_exit?(session, pid)
Specs
Link to this function