smppex v2.1.0 SMPPEX.Session.AutoPduHandler View Source

Link to this section Summary

Link to this section Types

Link to this type t() View Source
t() :: %SMPPEX.Session.AutoPduHandler{by_ref: term, by_sequence_number: term}

Link to this section Functions

Link to this function drop_expired(handler, now_time) View Source
drop_expired(t, non_neg_integer) :: t
Link to this function enquire_link(handler, expire_time, sequence_number) View Source
enquire_link(t, non_neg_integer, non_neg_integer) :: {SMPPEX.Pdu.t, non_neg_integer}
Link to this function handle_pdu(handler, pdu, sequence_number) View Source
handle_pdu(t, SMPPEX.Pdu.t, non_neg_integer) ::
  :proceed |
  {:skip, [SMPPEX.Pdu.t], non_neg_integer}
Link to this function handle_send_pdu_result(handler, pdu) View Source
handle_send_pdu_result(t, SMPPEX.Pdu.t) :: :proceed | :skip