summaryrefslogtreecommitdiff
path: root/lib/observer/doc/src/observer.xml
blob: 9185c4be0d33322b1c2d3b6194c7610ce7c6bfbe (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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE erlref SYSTEM "erlref.dtd">

<erlref>
  <header>
    <copyright>
      <year>2011</year><year>2023</year>
      <holder>Ericsson AB, All Rights Reserved</holder>
    </copyright>
    <legalnotice>
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
 
      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.

  The Initial Developer of the Original Code is Ericsson AB.
    </legalnotice>

    <title>Observer</title>
    <prepared>Dan Gudmundsson</prepared>
    <responsible></responsible>
    <docno>1</docno>
    <approved></approved>
    <checked></checked>
    <date>2011-12-08</date>
    <rev>PA1</rev>
    <file>observer.xml</file>
  </header>
  <module since="OTP R15B">observer</module>
  <modulesummary>A GUI tool for observing an Erlang system.</modulesummary>
  <description>
    <p>Observer is a graphical tool for observing the characteristics of
    Erlang systems. The tool Observer displays system information, application
    supervisor trees, process information, ETS tables, Mnesia tables,
    and contains a front end for Erlang tracing with module
    <seeerl marker="ttb"><c>ttb</c></seeerl>.
    </p>

    <p>For details about how to get started, see the
    <seeguide marker="observer_ug"><c>User's Guide</c></seeguide>.</p>
  </description>
  <funcs>
    <func>
      <name since="OTP R15B">start() -> ok</name>
      <fsummary>Start the Observer GUI.</fsummary>
      <desc>
        <p>Starts the Observer GUI.
          To stop the tool, close the window or call
          <seemfa marker="#stop/0">stop/0</seemfa>.
        </p>
      </desc>
    </func>
    <func>
      <name since="OTP 26.0">start(Node) -> ok</name>
      <fsummary>Start the Observer GUI connected against <c>Node</c>.</fsummary>
      <desc>
        <p>Starts the Observer GUI and tries to connect it to <c>Node</c>.</p>
      </desc>
    </func>
    <func>
      <name since="OTP 26.0">start_and_wait() -> ok</name>
      <fsummary>Start the Observer GUI blocking.</fsummary>
      <desc>
        <p>Starts the Observer GUI and only return when it is either stopped or
          the window is closed</p>
      </desc>
    </func>
    <func>
      <name since="OTP 26.0">start_and_wait(Node) -> ok</name>
      <fsummary>Start the Observer GUI blocking and connect it to <c>Node</c>.</fsummary>
      <desc>
        <p>Starts the Observer GUI and only return when it is either stopped or
          the window is closed, connects it directly to <c>Node</c> like
          <seemfa marker="#start/1">start/1</seemfa>.
        </p>
      </desc>
    </func>
    <func>
      <name since="OTP 26.0">stop() -> ok</name>
      <fsummary>Stop the Observer GUI.</fsummary>
      <desc>
        <p>Stops the Observer GUI.</p>
      </desc>
    </func>
  </funcs>
</erlref>