Erlang 21

et_viewer




erlang

et_viewer

मॉड्यूल

et_viewer

मॉड्यूल सारांश

ट्रेस ईवेंट्स (संदेश / कार्य) के लिए एक अनुक्रम चार्ट प्रदर्शित करता है

विवरण

निर्यात

फ़ाइल (FileName) -> {ठीक है, ViewerPid} | {त्रुटि, कारण}

प्रकार

एक नया ईवेंट व्यूअर और संबंधित संग्राहक प्रारंभ करें और उन्हें ट्रेस फ़ाइल से ट्रेस ईवेंट के साथ लोड करें।

start () -> ठीक है

वैश्विक अनुरेखण सक्रिय के साथ एक अनुक्रम चार्ट दर्शक की सरलीकृत शुरुआत।

कमांड लाइन (erl -s et_viewer) से उपयोग करने के लिए सुविधाजनक है।

start (विकल्प) -> ठीक है

मूल प्रक्रिया से जुड़े बिना एक अनुक्रम चार्ट दर्शक की शुरुआत।

start_link (विकल्प) -> {ठीक है, ViewerPid} | {त्रुटि, कारण}

प्रकार

ट्रेस घटनाओं (संदेशों / कार्यों) के लिए एक अनुक्रम चार्ट दर्शक शुरू करें

एक फ़िल्टर_फुन () एक ईवेंट रिकॉर्ड को एकमात्र तर्क के रूप में लेता है और गलत रिटर्न देता है सच | {सच, न्यूवेंट}।

यदि et_collector undefined एक नया et_collector निम्नलिखित पैरामीटर सेटिंग्स के साथ शुरू किया जाएगा: parent_pid , event_order , trace_global , trace_pattern , trace_port , trace_max_queue , trace_client , dict_insert और dict_delete । नया et_viewer खुद को et_collector ग्राहक के रूप में पंजीकृत करेगा।

डिफ़ॉल्ट मान:

  • parent_pid - स्व ()।
  • शीर्षक - "et_viewer"।
  • detail_level - अधिकतम।
  • is_suspended - असत्य।
  • पैमाना - २।
  • चौड़ाई - 800।
  • ऊंचाई - 600।
  • कलेक्टर_पीड - अपरिभाषित।
  • event_order - ट्रेस_ट्स।
  • active_filter - कलेक्टर।
  • max_actors - 5
  • अभिनेता - ["UNKNOWN"]।
  • first_event - पहले।
  • Hide_unknown - असत्य।
  • Hide_actions - झूठा।
  • display_mode - सभी।
get_collector_pid (ViewerPid) -> कलेक्टरपीड

प्रकार

कलेक्टर प्रक्रिया के पहचानकर्ता को लौटाता है।

stop (ViewerPid) -> ठीक है

प्रकार

एक दर्शक प्रक्रिया को रोकता है।