View Source udist (erldist_filter v1.28.5)

Summary

Types

-type dop_alias_send_t() :: #udist_dop_alias_send{from_pid :: pid(), alias :: reference()}.
-type dop_alias_send_tt_t() ::
    #udist_dop_alias_send_tt{from_pid :: pid(), alias :: reference(), token :: term()}.
Link to this type

dop_altact_sig_send_t/0

View Source
-type dop_altact_sig_send_t() ::
    #udist_dop_altact_sig_send{flags :: integer(),
                               sender_pid :: pid(),
                               to :: pid() | atom() | reference(),
                               token :: none | {some, term()}}.
-type dop_demonitor_p_t() ::
    #udist_dop_demonitor_p{from_pid :: pid(), to_proc :: atom() | pid(), ref :: reference()}.
-type dop_exit2_t() :: #udist_dop_exit2{from_pid :: pid(), to_pid :: pid(), reason :: term()}.
-type dop_exit2_tt_t() ::
    #udist_dop_exit2_tt{from_pid :: pid(),
                        to_pid :: pid(),
                        trace_token :: term(),
                        reason :: term()}.
-type dop_exit_t() :: #udist_dop_exit{from_pid :: pid(), to_pid :: pid(), reason :: term()}.
-type dop_exit_tt_t() ::
    #udist_dop_exit_tt{from_pid :: pid(),
                       to_pid :: pid(),
                       trace_token :: term(),
                       reason :: term()}.
-type dop_group_leader_t() :: #udist_dop_group_leader{from_pid :: pid(), to_pid :: pid()}.
Link to this type

dop_monitor_p_exit_t/0

View Source
-type dop_monitor_p_exit_t() ::
    #udist_dop_monitor_p_exit{from_proc :: atom() | pid(),
                              to_pid :: pid(),
                              ref :: reference(),
                              reason :: term()}.
-type dop_monitor_p_t() ::
    #udist_dop_monitor_p{from_pid :: pid(), to_proc :: atom() | pid(), ref :: reference()}.
-type dop_payload_exit2_t() :: #udist_dop_payload_exit2{from_pid :: pid(), to_pid :: pid()}.
Link to this type

dop_payload_exit2_tt_t/0

View Source
-type dop_payload_exit2_tt_t() ::
    #udist_dop_payload_exit2_tt{from_pid :: pid(), to_pid :: pid(), trace_token :: term()}.
-type dop_payload_exit_t() :: #udist_dop_payload_exit{from_pid :: pid(), to_pid :: pid()}.
Link to this type

dop_payload_exit_tt_t/0

View Source
-type dop_payload_exit_tt_t() ::
    #udist_dop_payload_exit_tt{from_pid :: pid(), to_pid :: pid(), trace_token :: term()}.
Link to this type

dop_payload_monitor_p_exit_t/0

View Source
-type dop_payload_monitor_p_exit_t() ::
    #udist_dop_payload_monitor_p_exit{from_proc :: atom() | pid(),
                                      to_pid :: pid(),
                                      ref :: reference()}.
-type dop_reg_send_t() :: #udist_dop_reg_send{from_pid :: pid(), unused :: term(), to_name :: atom()}.
-type dop_reg_send_tt_t() ::
    #udist_dop_reg_send_tt{from_pid :: pid(),
                           unused :: term(),
                           to_name :: atom(),
                           trace_token :: term()}.
-type dop_send_sender_t() :: #udist_dop_send_sender{from_pid :: pid(), to_pid :: pid()}.
Link to this type

dop_send_sender_tt_t/0

View Source
-type dop_send_sender_tt_t() ::
    #udist_dop_send_sender_tt{from_pid :: pid(), to_pid :: pid(), trace_token :: term()}.
-type dop_send_t() :: #udist_dop_send{unused :: term(), to_pid :: pid()}.
-type dop_send_tt_t() :: #udist_dop_send_tt{unused :: term(), to_pid :: pid(), trace_token :: term()}.
-type dop_spawn_reply_t() ::
    #udist_dop_spawn_reply{req_id :: reference(),
                           to :: pid(),
                           flags :: integer(),
                           result :: atom() | pid()}.
Link to this type

dop_spawn_reply_tt_t/0

View Source
-type dop_spawn_reply_tt_t() ::
    #udist_dop_spawn_reply_tt{req_id :: reference(),
                              to :: pid(),
                              flags :: integer(),
                              result :: atom() | pid(),
                              token :: term()}.
-type dop_spawn_request_t() ::
    #udist_dop_spawn_request{req_id :: reference(),
                             from :: pid(),
                             group_leader :: pid(),
                             mfa :: {atom(), atom(), integer()},
                             opt_list :: [term()]}.
Link to this type

dop_spawn_request_tt_t/0

View Source
-type dop_spawn_request_tt_t() ::
    #udist_dop_spawn_request_tt{req_id :: reference(),
                                from :: pid(),
                                group_leader :: pid(),
                                mfa :: {atom(), atom(), integer()},
                                opt_list :: [term()],
                                token :: term()}.
-type dop_t() :: dop_without_payload_t() | dop_with_payload_t().
Link to this type

dop_without_payload_t/0

View Source
Link to this type

raw_dop_alias_send_t/0

View Source
-type raw_dop_alias_send_t() :: {33, pid(), reference()}.
Link to this type

raw_dop_alias_send_tt_t/0

View Source
-type raw_dop_alias_send_tt_t() :: {34, pid(), reference(), term()}.
Link to this type

raw_dop_altact_sig_send_t/0

View Source
-type raw_dop_altact_sig_send_t() ::
    {37, integer(), pid(), pid() | atom() | reference()} |
    {37, integer(), pid(), pid() | atom() | reference(), term()}.
Link to this type

raw_dop_demonitor_p_t/0

View Source
-type raw_dop_demonitor_p_t() :: {20, pid(), atom() | pid(), reference()}.
-type raw_dop_exit2_t() :: {8, pid(), pid(), term()}.
-type raw_dop_exit2_tt_t() :: {18, pid(), pid(), term(), term()}.
-type raw_dop_exit_t() :: {3, pid(), pid(), term()}.
-type raw_dop_exit_tt_t() :: {13, pid(), pid(), term(), term()}.
Link to this type

raw_dop_group_leader_t/0

View Source
-type raw_dop_group_leader_t() :: {7, pid(), pid()}.
Link to this type

raw_dop_monitor_p_exit_t/0

View Source
-type raw_dop_monitor_p_exit_t() :: {21, atom() | pid(), pid(), reference(), term()}.
-type raw_dop_monitor_p_t() :: {19, pid(), atom() | pid(), reference()}.
Link to this type

raw_dop_payload_exit2_t/0

View Source
-type raw_dop_payload_exit2_t() :: {26, pid(), pid()}.
Link to this type

raw_dop_payload_exit2_tt_t/0

View Source
-type raw_dop_payload_exit2_tt_t() :: {27, pid(), pid(), term()}.
Link to this type

raw_dop_payload_exit_t/0

View Source
-type raw_dop_payload_exit_t() :: {24, pid(), pid()}.
Link to this type

raw_dop_payload_exit_tt_t/0

View Source
-type raw_dop_payload_exit_tt_t() :: {25, pid(), pid(), term()}.
Link to this type

raw_dop_payload_monitor_p_exit_t/0

View Source
-type raw_dop_payload_monitor_p_exit_t() :: {28, atom() | pid(), pid(), reference()}.
-type raw_dop_reg_send_t() :: {6, pid(), term(), atom()}.
Link to this type

raw_dop_reg_send_tt_t/0

View Source
-type raw_dop_reg_send_tt_t() :: {16, pid(), term(), atom(), term()}.
Link to this type

raw_dop_send_sender_t/0

View Source
-type raw_dop_send_sender_t() :: {22, pid(), pid()}.
Link to this type

raw_dop_send_sender_tt_t/0

View Source
-type raw_dop_send_sender_tt_t() :: {23, pid(), pid(), term()}.
-type raw_dop_send_t() :: {2, term(), pid()}.
-type raw_dop_send_tt_t() :: {12, term(), pid(), term()}.
Link to this type

raw_dop_spawn_reply_t/0

View Source
-type raw_dop_spawn_reply_t() :: {31, reference(), pid(), integer(), atom() | pid()}.
Link to this type

raw_dop_spawn_reply_tt_t/0

View Source
-type raw_dop_spawn_reply_tt_t() :: {32, reference(), pid(), integer(), atom() | pid(), term()}.
Link to this type

raw_dop_spawn_request_t/0

View Source
-type raw_dop_spawn_request_t() ::
    {29, reference(), pid(), pid(), {atom(), atom(), integer()}, [term()]}.
Link to this type

raw_dop_spawn_request_tt_t/0

View Source
-type raw_dop_spawn_request_tt_t() ::
    {30, reference(), pid(), pid(), {atom(), atom(), integer()}, [term()], term()}.
Link to this type

raw_dop_with_payload_t/0

View Source
Link to this type

raw_dop_without_payload_t/0

View Source

Functions

-spec cast_to_dop(raw_dop_t()) -> dop_t().
Link to this function

cast_to_dop_with_payload(T)

View Source
-spec cast_to_dop_with_payload(raw_dop_with_payload_t()) -> dop_with_payload_t().
Link to this function

cast_to_dop_without_payload(T)

View Source
-spec cast_to_dop_without_payload(raw_dop_without_payload_t()) -> dop_without_payload_t().
-spec cast_to_raw_dop(dop_t()) -> raw_dop_t().
Link to this function

cast_to_raw_dop_with_payload(T)

View Source
-spec cast_to_raw_dop_with_payload(dop_with_payload_t()) -> raw_dop_with_payload_t().
Link to this function

cast_to_raw_dop_without_payload(T)

View Source
-spec cast_to_raw_dop_without_payload(dop_without_payload_t()) -> raw_dop_without_payload_t().
Link to this function

get_dop_group(Udist_dop_exit)

View Source
-spec get_dop_group(dop_t()) -> atom().
Link to this function

get_dop_name(Udist_dop_alias_send)

View Source
-spec get_dop_name(dop_t()) -> atom().