# {py:mod}`arelle.WatchRss` ```{py:module} arelle.WatchRss ``` ```{autodoc2-docstring} arelle.WatchRss :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`WatchRss ` - ```{autodoc2-docstring} arelle.WatchRss.WatchRss :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`initializeWatcher ` - ```{autodoc2-docstring} arelle.WatchRss.initializeWatcher :summary: ``` ```` ### API ````{py:function} initializeWatcher(modelXbrl) :canonical: arelle.WatchRss.initializeWatcher ```{autodoc2-docstring} arelle.WatchRss.initializeWatcher ``` ```` `````{py:exception} ValidationException(message, severity, code) :canonical: arelle.WatchRss.ValidationException Bases: {py:obj}`Exception` ````{py:method} __repr__() :canonical: arelle.WatchRss.ValidationException.__repr__ ```` ````` `````{py:class} WatchRss(rssModelXbrl) :canonical: arelle.WatchRss.WatchRss ```{autodoc2-docstring} arelle.WatchRss.WatchRss ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.WatchRss.WatchRss.__init__ ``` ````{py:method} start() :canonical: arelle.WatchRss.WatchRss.start ```{autodoc2-docstring} arelle.WatchRss.WatchRss.start ``` ```` ````{py:method} stop() :canonical: arelle.WatchRss.WatchRss.stop ```{autodoc2-docstring} arelle.WatchRss.WatchRss.stop ``` ```` ````{py:method} watchCycle() :canonical: arelle.WatchRss.WatchRss.watchCycle ```{autodoc2-docstring} arelle.WatchRss.WatchRss.watchCycle ``` ```` `````