summaryrefslogtreecommitdiff
path: root/lib/stdlib/test/shell_docs_SUITE_data/unknown_erlang_alias_1_func.txt
blob: 291db25ac30ea636c05f9bc30410c45500e75088 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

  -spec alias(Opts) -> Alias
                 when
                     Alias :: reference(),
                     Opts :: [explicit_unalias | reply].

Since:
  OTP @OTP-16718@

  Create an alias which can be used when sending messages to the
  process that created the alias. When the alias has been
  deactivated, messages sent using the alias will be dropped. An
  alias can be deactivated using unalias/1. Currently available
  options for alias/1:

  explicit_unalias:
    The alias can only be deactivated via a call to unalias/1.
    This is also the default behaviour if no options are passed or
    if alias/0 is called.

  reply:
    The alias will be automatically deactivated when a reply
    message sent via the alias is received. The alias can also
    still be deactivated via a call to unalias/1.