aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2017-04-17 15:47:09 -0700
committerJakob Odersky <jakob@odersky.com>2017-04-17 15:47:09 -0700
commitb32a42cee724f6d75208748931851b0ac32fb11b (patch)
tree5d464c79a9fa993c582e9b37fb658b256da6eb29
parent585407810c6f38c464eb48791360380e0f8ca9af (diff)
downloadakka-serial-b32a42cee724f6d75208748931851b0ac32fb11b.tar.gz
akka-serial-b32a42cee724f6d75208748931851b0ac32fb11b.tar.bz2
akka-serial-b32a42cee724f6d75208748931851b0ac32fb11b.zip
Update website to include version 4.1.0
-rw-r--r--_config.yml4
-rw-r--r--documentation/4.1/api/akka/index.html178
-rw-r--r--documentation/4.1/api/akka/serial/AccessDeniedException.html877
-rw-r--r--documentation/4.1/api/akka/serial/InvalidSettingsException.html877
-rw-r--r--documentation/4.1/api/akka/serial/NoSuchPortException.html877
-rw-r--r--documentation/4.1/api/akka/serial/Parity$.html963
-rw-r--r--documentation/4.1/api/akka/serial/PortClosedException.html877
-rw-r--r--documentation/4.1/api/akka/serial/PortInUseException.html877
-rw-r--r--documentation/4.1/api/akka/serial/PortInterruptedException.html877
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Close$.html648
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Closed$.html647
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Command.html673
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$CommandFailed.html681
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Connected.html666
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Event.html673
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Message.html671
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$NoAck$.html715
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Open.html701
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Opened.html667
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Received.html666
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Unwatch.html666
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Watch.html684
-rw-r--r--documentation/4.1/api/akka/serial/Serial$$Write.html688
-rw-r--r--documentation/4.1/api/akka/serial/Serial$.html1022
-rw-r--r--documentation/4.1/api/akka/serial/SerialExt.html699
-rw-r--r--documentation/4.1/api/akka/serial/SerialSettings.html703
-rw-r--r--documentation/4.1/api/akka/serial/index.html486
-rw-r--r--documentation/4.1/api/akka/serial/stream/Serial$$Connection.html624
-rw-r--r--documentation/4.1/api/akka/serial/stream/Serial$$Watch.html607
-rw-r--r--documentation/4.1/api/akka/serial/stream/Serial$.html725
-rw-r--r--documentation/4.1/api/akka/serial/stream/Serial.html660
-rw-r--r--documentation/4.1/api/akka/serial/stream/StreamSerialException.html819
-rw-r--r--documentation/4.1/api/akka/serial/stream/StreamWatcherException.html819
-rw-r--r--documentation/4.1/api/akka/serial/stream/index.html338
-rw-r--r--documentation/4.1/api/akka/serial/sync/SerialConnection$.html608
-rw-r--r--documentation/4.1/api/akka/serial/sync/SerialConnection.html683
-rw-r--r--documentation/4.1/api/akka/serial/sync/index.html291
-rw-r--r--documentation/4.1/api/index.html160
-rw-r--r--documentation/4.1/api/index.js1
-rw-r--r--documentation/4.1/api/lib/MaterialIcons-Regular.eotbin0 -> 137002 bytes
-rw-r--r--documentation/4.1/api/lib/MaterialIcons-Regular.ttfbin0 -> 122640 bytes
-rw-r--r--documentation/4.1/api/lib/MaterialIcons-Regular.woffbin0 -> 56792 bytes
-rw-r--r--documentation/4.1/api/lib/abstract_type.svg54
-rw-r--r--documentation/4.1/api/lib/class.svg54
-rw-r--r--documentation/4.1/api/lib/class_comp.svg57
-rw-r--r--documentation/4.1/api/lib/class_diagram.pngbin0 -> 3910 bytes
-rw-r--r--documentation/4.1/api/lib/diagrams.css203
-rw-r--r--documentation/4.1/api/lib/diagrams.js240
-rw-r--r--documentation/4.1/api/lib/index.css873
-rw-r--r--documentation/4.1/api/lib/index.js604
-rw-r--r--documentation/4.1/api/lib/jquery.js2
-rw-r--r--documentation/4.1/api/lib/jquery.mousewheel.min.js8
-rw-r--r--documentation/4.1/api/lib/jquery.panzoom.min.js9
-rw-r--r--documentation/4.1/api/lib/lato-v11-latin-100.eotbin0 -> 30159 bytes
-rw-r--r--documentation/4.1/api/lib/lato-v11-latin-100.ttfbin0 -> 76144 bytes
-rw-r--r--documentation/4.1/api/lib/lato-v11-latin-100.woffbin0 -> 33288 bytes
-rw-r--r--documentation/4.1/api/lib/lato-v11-latin-regular.eotbin0 -> 34943 bytes
-rw-r--r--documentation/4.1/api/lib/lato-v11-latin-regular.ttfbin0 -> 81980 bytes
-rw-r--r--documentation/4.1/api/lib/lato-v11-latin-regular.woffbin0 -> 35700 bytes
-rw-r--r--documentation/4.1/api/lib/modernizr.custom.js4
-rw-r--r--documentation/4.1/api/lib/object.svg54
-rw-r--r--documentation/4.1/api/lib/object_comp.svg57
-rw-r--r--documentation/4.1/api/lib/object_comp_trait.svg57
-rw-r--r--documentation/4.1/api/lib/object_diagram.pngbin0 -> 3903 bytes
-rw-r--r--documentation/4.1/api/lib/open-sans-v13-latin-regular.eotbin0 -> 18233 bytes
-rw-r--r--documentation/4.1/api/lib/open-sans-v13-latin-regular.ttfbin0 -> 34156 bytes
-rw-r--r--documentation/4.1/api/lib/open-sans-v13-latin-regular.woffbin0 -> 20248 bytes
-rw-r--r--documentation/4.1/api/lib/ownderbg2.gifbin0 -> 1145 bytes
-rw-r--r--documentation/4.1/api/lib/ownerbg.gifbin0 -> 1118 bytes
-rw-r--r--documentation/4.1/api/lib/ownerbg2.gifbin0 -> 1145 bytes
-rw-r--r--documentation/4.1/api/lib/package.svg54
-rw-r--r--documentation/4.1/api/lib/ref-index.css56
-rw-r--r--documentation/4.1/api/lib/scheduler.js108
-rw-r--r--documentation/4.1/api/lib/source-code-pro-v6-latin-700.eotbin0 -> 13750 bytes
-rw-r--r--documentation/4.1/api/lib/source-code-pro-v6-latin-700.ttfbin0 -> 27696 bytes
-rw-r--r--documentation/4.1/api/lib/source-code-pro-v6-latin-700.woffbin0 -> 15336 bytes
-rw-r--r--documentation/4.1/api/lib/source-code-pro-v6-latin-regular.eotbin0 -> 14004 bytes
-rw-r--r--documentation/4.1/api/lib/source-code-pro-v6-latin-regular.ttfbin0 -> 27916 bytes
-rw-r--r--documentation/4.1/api/lib/source-code-pro-v6-latin-regular.woffbin0 -> 15636 bytes
-rw-r--r--documentation/4.1/api/lib/template.css1175
-rw-r--r--documentation/4.1/api/lib/template.js548
-rw-r--r--documentation/4.1/api/lib/tools.tooltip.js14
-rw-r--r--documentation/4.1/api/lib/trait.svg54
-rw-r--r--documentation/4.1/api/lib/trait_comp.svg57
-rw-r--r--documentation/4.1/api/lib/trait_diagram.pngbin0 -> 3882 bytes
-rw-r--r--documentation/4.1/api/lib/type_diagram.pngbin0 -> 1841 bytes
-rw-r--r--documentation/4.1/developer.md116
-rw-r--r--documentation/4.1/manual.md222
-rw-r--r--downloads/index.md2
89 files changed, 29777 insertions, 3 deletions
diff --git a/_config.yml b/_config.yml
index 97d4dd1..28dac3a 100644
--- a/_config.yml
+++ b/_config.yml
@@ -2,5 +2,5 @@
title: akka-serial
description: Serial communication library for Akka and Scala.
url: "https://www.jodersky.ch/akka-serial"
-version_latest: 4.0.0
-version_docs: 4.0
+version_latest: 4.1.0
+version_docs: 4.1
diff --git a/documentation/4.1/api/akka/index.html b/documentation/4.1/api/akka/index.html
new file mode 100644
index 0000000..ffa8ea0
--- /dev/null
+++ b/documentation/4.1/api/akka/index.html
@@ -0,0 +1,178 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../lib/jquery.js"></script>
+ <script type="text/javascript" src="../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../lib/index.js"></script>
+ <script type="text/javascript" src="../index.js"></script>
+ <script type="text/javascript" src="../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../lib/template.js"></script>
+ <script type="text/javascript" src="../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 current" data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">akka</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="serial/index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="package value">
+ <div id="definition">
+ <div class="big-circle package">p</div>
+
+ <h1>akka<span class="permalink">
+ <a href="../akka/index.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">akka</span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"></div>
+
+
+
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/AccessDeniedException.html b/documentation/4.1/api/akka/serial/AccessDeniedException.html
new file mode 100644
index 0000000..bbb1885
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/AccessDeniedException.html
@@ -0,0 +1,877 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>AccessDeniedException<span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">AccessDeniedException</span><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Permissions are not sufficient to open a serial port.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.AccessDeniedException"><span>AccessDeniedException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.AccessDeniedException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String):akka.serial.AccessDeniedException"></a><a id="&lt;init&gt;:AccessDeniedException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#&lt;init&gt;(message:String):akka.serial.AccessDeniedException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">AccessDeniedException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/AccessDeniedException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/InvalidSettingsException.html b/documentation/4.1/api/akka/serial/InvalidSettingsException.html
new file mode 100644
index 0000000..df836b1
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/InvalidSettingsException.html
@@ -0,0 +1,877 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="The settings specified are invalid."></a>
+ <a href="" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>InvalidSettingsException<span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">InvalidSettingsException</span><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>The settings specified are invalid.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.InvalidSettingsException"><span>InvalidSettingsException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.InvalidSettingsException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String):akka.serial.InvalidSettingsException"></a><a id="&lt;init&gt;:InvalidSettingsException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#&lt;init&gt;(message:String):akka.serial.InvalidSettingsException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">InvalidSettingsException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/InvalidSettingsException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/NoSuchPortException.html b/documentation/4.1/api/akka/serial/NoSuchPortException.html
new file mode 100644
index 0000000..bf59468
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/NoSuchPortException.html
@@ -0,0 +1,877 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="The requested port could not be found."></a>
+ <a href="" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>NoSuchPortException<span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">NoSuchPortException</span><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>The requested port could not be found.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.NoSuchPortException"><span>NoSuchPortException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.NoSuchPortException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String):akka.serial.NoSuchPortException"></a><a id="&lt;init&gt;:NoSuchPortException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#&lt;init&gt;(message:String):akka.serial.NoSuchPortException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">NoSuchPortException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/NoSuchPortException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Parity$.html b/documentation/4.1/api/akka/serial/Parity$.html
new file mode 100644
index 0000000..8b9bc22
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Parity$.html
@@ -0,0 +1,963 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="" title="Specifies available parities used in serial communication."></a>
+ <a href="" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="object value">
+ <div id="definition">
+ <div class="big-circle object">o</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>Parity<span class="permalink">
+ <a href="../../akka/serial/Parity$.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Parity</span><span class="result"> extends <span class="extype" name="scala.Enumeration">Enumeration</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Specifies available parities used in serial communication.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Enumeration">Enumeration</span>, <span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Parity"><span>Parity</span></li><li class="in" name="scala.Enumeration"><span>Enumeration</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+ <div id="types" class="types members">
+ <h3>Type Members</h3>
+ <ol><li name="akka.serial.Parity.Parity" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="Parity=akka.serial.Parity.Value"></a><a id="Parity:Parity"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#Parity=akka.serial.Parity.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">type</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Parity</span><span class="result alias"> = <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+
+ </li><li name="scala.Enumeration.Val" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ValextendsEnumeration.this.ValuewithSerializable"></a><a id="Val:Val"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#ValextendsEnumeration.this.ValuewithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Val</span><span class="result"> extends <span class="extype" name="scala.Enumeration.Value">Value</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd><dt>Annotations</dt><dd>
+ <span class="name">@SerialVersionUID</span><span class="args">()</span>
+
+ </dd></dl></div>
+ </li><li name="scala.Enumeration.Value" visbl="pub" class="indented0 " data-isabs="true" fullComment="yes" group="Ungrouped">
+ <a id="ValueextendsOrdered[Enumeration.this.Value]withSerializable"></a><a id="Value:Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">abstract </span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Value</span><span class="result"> extends <span class="extype" name="scala.Ordered">Ordered</span>[<span class="extype" name="scala.Enumeration.Value">Value</span>] with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Enumeration</dd><dt>Annotations</dt><dd>
+ <span class="name">@SerialVersionUID</span><span class="args">()</span>
+
+ </dd></dl></div>
+ </li><li name="scala.Enumeration.ValueSet" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ValueSetextendsAbstractSet[Enumeration.this.Value]withSortedSet[Enumeration.this.Value]withSortedSetLike[Enumeration.this.Value,Enumeration.this.ValueSet]withSerializable"></a><a id="ValueSet:ValueSet"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#ValueSetextendsAbstractSet[Enumeration.this.Value]withSortedSet[Enumeration.this.Value]withSortedSetLike[Enumeration.this.Value,Enumeration.this.ValueSet]withSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ValueSet</span><span class="result"> extends <span class="extype" name="scala.collection.AbstractSet">AbstractSet</span>[<span class="extype" name="scala.Enumeration.Value">Value</span>] with <span class="extype" name="scala.collection.immutable.SortedSet">SortedSet</span>[<span class="extype" name="scala.Enumeration.Value">Value</span>] with <span class="extype" name="scala.collection.SortedSetLike">SortedSetLike</span>[<span class="extype" name="scala.Enumeration.Value">Value</span>, <span class="extype" name="scala.Enumeration.ValueSet">ValueSet</span>] with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="akka.serial.Parity#Even" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="Even:akka.serial.Parity.Value"></a><a id="Even:Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#Even:akka.serial.Parity.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Even</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+
+ </li><li name="akka.serial.Parity#None" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="None:akka.serial.Parity.Value"></a><a id="None:Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#None:akka.serial.Parity.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">None</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+
+ </li><li name="akka.serial.Parity#Odd" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="Odd:akka.serial.Parity.Value"></a><a id="Odd:Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#Odd:akka.serial.Parity.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Odd</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+
+ </li><li name="scala.Enumeration#Value" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Value(i:Int,name:String):Enumeration.this.Value"></a><a id="Value(Int,String):Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#Value(i:Int,name:String):Enumeration.this.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Value</span><span class="params">(<span name="i">i: <span class="extype" name="scala.Int">Int</span></span>, <span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.Enumeration#Value" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Value(name:String):Enumeration.this.Value"></a><a id="Value(String):Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#Value(name:String):Enumeration.this.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Value</span><span class="params">(<span name="name">name: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.Enumeration#Value" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Value(i:Int):Enumeration.this.Value"></a><a id="Value(Int):Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#Value(i:Int):Enumeration.this.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Value</span><span class="params">(<span name="i">i: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.Enumeration#Value" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Value:Enumeration.this.Value"></a><a id="Value:Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#Value:Enumeration.this.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Value</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.Enumeration#apply" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="apply(x:Int):Enumeration.this.Value"></a><a id="apply(Int):Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#apply(x:Int):Enumeration.this.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">apply</span><span class="params">(<span name="x">x: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.Enumeration#maxId" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="maxId:Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#maxId:Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">maxId</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.Enumeration#nextId" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="nextId:Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#nextId:Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">var</span>
+ </span>
+ <span class="symbol">
+ <span class="name">nextId</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.Enumeration#nextName" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="nextName:Iterator[String]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#nextName:Iterator[String]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">var</span>
+ </span>
+ <span class="symbol">
+ <span class="name">nextName</span><span class="result">: <span class="extype" name="scala.Iterator">Iterator</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.Enumeration#readResolve" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="readResolve():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#readResolve():AnyRef" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">readResolve</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.Enumeration#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Enumeration → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Enumeration#values" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="values:Enumeration.this.ValueSet"></a><a id="values:ValueSet"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#values:Enumeration.this.ValueSet" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">values</span><span class="result">: <a href="#ValueSetextendsAbstractSet[Enumeration.this.Value]withSortedSet[Enumeration.this.Value]withSortedSetLike[Enumeration.this.Value,Enumeration.this.ValueSet]withSerializable" class="extmbr" name="akka.serial.Parity.ValueSet">ValueSet</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.Enumeration#withName" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="withName(s:String):Enumeration.this.Value"></a><a id="withName(String):Value"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Parity$.html#withName(s:String):Enumeration.this.Value" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">withName</span><span class="params">(<span name="s">s: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result">: <a href="#ValueextendsOrdered[Enumeration.this.Value]withSerializable" class="extmbr" name="akka.serial.Parity.Value">Value</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Enumeration</dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Enumeration">
+ <h3>Inherited from <span class="extype" name="scala.Enumeration">Enumeration</span></h3>
+ </div><div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/PortClosedException.html b/documentation/4.1/api/akka/serial/PortClosedException.html
new file mode 100644
index 0000000..5bde02a
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/PortClosedException.html
@@ -0,0 +1,877 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="The specified port has been closed."></a>
+ <a href="" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>PortClosedException<span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">PortClosedException</span><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>The specified port has been closed.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.PortClosedException"><span>PortClosedException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.PortClosedException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String):akka.serial.PortClosedException"></a><a id="&lt;init&gt;:PortClosedException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#&lt;init&gt;(message:String):akka.serial.PortClosedException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">PortClosedException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortClosedException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/PortInUseException.html b/documentation/4.1/api/akka/serial/PortInUseException.html
new file mode 100644
index 0000000..c3b71e0
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/PortInUseException.html
@@ -0,0 +1,877 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="The requested port is in use by someone else."></a>
+ <a href="" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>PortInUseException<span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">PortInUseException</span><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>The requested port is in use by someone else.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.PortInUseException"><span>PortInUseException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.PortInUseException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String):akka.serial.PortInUseException"></a><a id="&lt;init&gt;:PortInUseException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#&lt;init&gt;(message:String):akka.serial.PortInUseException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">PortInUseException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInUseException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/PortInterruptedException.html b/documentation/4.1/api/akka/serial/PortInterruptedException.html
new file mode 100644
index 0000000..25297d3
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/PortInterruptedException.html
@@ -0,0 +1,877 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>PortInterruptedException<span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">PortInterruptedException</span><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A blocking operation on a port was interrupted, most likely indicating that the port is closing.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.PortInterruptedException"><span>PortInterruptedException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.PortInterruptedException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String):akka.serial.PortInterruptedException"></a><a id="&lt;init&gt;:PortInterruptedException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#&lt;init&gt;(message:String):akka.serial.PortInterruptedException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">PortInterruptedException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/PortInterruptedException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Close$.html b/documentation/4.1/api/akka/serial/Serial$$Close$.html
new file mode 100644
index 0000000..7c2ac20
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Close$.html
@@ -0,0 +1,648 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="" title=" Request closing of port."></a>
+ <a href="" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="object value">
+ <div id="definition">
+ <div class="big-circle object">o</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Close<span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Close</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p> Request closing of port.</p><p> Send this command to an operator to close its associated port. The operator will respond
+ with a <code>Closed</code> message upon closing the serial port.
+</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Close"><span>Close</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Command"><span>Command</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Close$.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Command">
+ <h3>Inherited from <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Closed$.html b/documentation/4.1/api/akka/serial/Serial$$Closed$.html
new file mode 100644
index 0000000..e3ac2f6
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Closed$.html
@@ -0,0 +1,647 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="" title="A port has been closed."></a>
+ <a href="" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="object value">
+ <div id="definition">
+ <div class="big-circle object">o</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Closed<span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Closed</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A port has been closed.</p><p>Event sent from operator, indicating that its port has been closed.
+</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Closed"><span>Closed</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Event"><span>Event</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Closed$.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Event">
+ <h3>Inherited from <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Command.html b/documentation/4.1/api/akka/serial/Serial$$Command.html
new file mode 100644
index 0000000..2f4499d
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Command.html
@@ -0,0 +1,673 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="trait type">
+ <div id="definition">
+ <div class="big-circle trait">t</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Command<span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">trait</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Command</span><span class="result"> extends <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div><div class="toggleContainer block">
+ <span class="toggle">
+ Known Subclasses
+ </span>
+ <div class="subClasses hiddenContent"><a href="Serial$$Close$.html" class="extype" name="akka.serial.Serial.Close">Close</a>, <a href="Serial$$Open.html" class="extype" name="akka.serial.Serial.Open">Open</a>, <a href="Serial$$Unwatch.html" class="extype" name="akka.serial.Serial.Unwatch">Unwatch</a>, <a href="Serial$$Watch.html" class="extype" name="akka.serial.Serial.Watch">Watch</a>, <a href="Serial$$Write.html" class="extype" name="akka.serial.Serial.Write">Write</a></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Command"><span>Command</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Command.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$CommandFailed.html b/documentation/4.1/api/akka/serial/Serial$$CommandFailed.html
new file mode 100644
index 0000000..d7544ae
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$CommandFailed.html
@@ -0,0 +1,681 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="A command has failed."></a>
+ <a href="" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>CommandFailed<span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">CommandFailed</span><span class="params">(<span name="command">command: <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></span>, <span name="reason">reason: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A command has failed.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.CommandFailed"><span>CommandFailed</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Event"><span>Event</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.CommandFailed#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(command:akka.serial.Serial.Command,reason:Throwable):akka.serial.Serial.CommandFailed"></a><a id="&lt;init&gt;:CommandFailed"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#&lt;init&gt;(command:akka.serial.Serial.Command,reason:Throwable):akka.serial.Serial.CommandFailed" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">CommandFailed</span><span class="params">(<span name="command">command: <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></span>, <span name="reason">reason: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial.CommandFailed#command" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="command:akka.serial.Serial.Command"></a><a id="command:Command"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#command:akka.serial.Serial.Command" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">command</span><span class="result">: <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.Serial.CommandFailed#reason" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="reason:Throwable"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#reason:Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">reason</span><span class="result">: <span class="extype" name="scala.Throwable">Throwable</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$CommandFailed.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Event">
+ <h3>Inherited from <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Connected.html b/documentation/4.1/api/akka/serial/Serial$$Connected.html
new file mode 100644
index 0000000..124de64
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Connected.html
@@ -0,0 +1,666 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="A new port (i.e."></a>
+ <a href="" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Connected<span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Connected</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A new port (i.e. file) has been detected.
+</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>the absolute file name of the connected port</p></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Connected"><span>Connected</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Event"><span>Event</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.Connected#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(port:String):akka.serial.Serial.Connected"></a><a id="&lt;init&gt;:Connected"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#&lt;init&gt;(port:String):akka.serial.Serial.Connected" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Connected</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>the absolute file name of the connected port</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.Serial.Connected#port" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="port:String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#port:String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">port</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Connected.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Event">
+ <h3>Inherited from <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Event.html b/documentation/4.1/api/akka/serial/Serial$$Event.html
new file mode 100644
index 0000000..211f0a3
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Event.html
@@ -0,0 +1,673 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="trait type">
+ <div id="definition">
+ <div class="big-circle trait">t</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Event<span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">trait</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Event</span><span class="result"> extends <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div><div class="toggleContainer block">
+ <span class="toggle">
+ Known Subclasses
+ </span>
+ <div class="subClasses hiddenContent"><a href="Serial$$Closed$.html" class="extype" name="akka.serial.Serial.Closed">Closed</a>, <a href="Serial$$CommandFailed.html" class="extype" name="akka.serial.Serial.CommandFailed">CommandFailed</a>, <a href="Serial$$Connected.html" class="extype" name="akka.serial.Serial.Connected">Connected</a>, <a href="Serial$$Opened.html" class="extype" name="akka.serial.Serial.Opened">Opened</a>, <a href="Serial$$Received.html" class="extype" name="akka.serial.Serial.Received">Received</a></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Event"><span>Event</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Event.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Message.html b/documentation/4.1/api/akka/serial/Serial$$Message.html
new file mode 100644
index 0000000..110c465
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Message.html
@@ -0,0 +1,671 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="" title="Base trait for any akka-serial-related messages."></a>
+ <a href="" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="trait type">
+ <div id="definition">
+ <div class="big-circle trait">t</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Message<span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier">sealed </span>
+ <span class="kind">trait</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Message</span><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Base trait for any akka-serial-related messages.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div><div class="toggleContainer block">
+ <span class="toggle">
+ Known Subclasses
+ </span>
+ <div class="subClasses hiddenContent"><a href="Serial$$Close$.html" class="extype" name="akka.serial.Serial.Close">Close</a>, <a href="Serial$$Closed$.html" class="extype" name="akka.serial.Serial.Closed">Closed</a>, <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a>, <a href="Serial$$CommandFailed.html" class="extype" name="akka.serial.Serial.CommandFailed">CommandFailed</a>, <a href="Serial$$Connected.html" class="extype" name="akka.serial.Serial.Connected">Connected</a>, <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>, <a href="Serial$$Open.html" class="extype" name="akka.serial.Serial.Open">Open</a>, <a href="Serial$$Opened.html" class="extype" name="akka.serial.Serial.Opened">Opened</a>, <a href="Serial$$Received.html" class="extype" name="akka.serial.Serial.Received">Received</a>, <a href="Serial$$Unwatch.html" class="extype" name="akka.serial.Serial.Unwatch">Unwatch</a>, <a href="Serial$$Watch.html" class="extype" name="akka.serial.Serial.Watch">Watch</a>, <a href="Serial$$Write.html" class="extype" name="akka.serial.Serial.Write">Write</a></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Message.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$NoAck$.html b/documentation/4.1/api/akka/serial/Serial$$NoAck$.html
new file mode 100644
index 0000000..c2e7d06
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$NoAck$.html
@@ -0,0 +1,715 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="object value">
+ <div id="definition">
+ <div class="big-circle object">o</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>NoAck<span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <span class="name">NoAck</span><span class="result"> extends (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p> Special type of acknowledgment that is not sent back.
+</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.NoAck"><span>NoAck</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="scala.Function1"><span>Function1</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Function1#andThen" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="andThen[A](g:R=&gt;A):T1=&gt;A"></a><a id="andThen[A]((Event)⇒A):(Int)⇒A"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#andThen[A](g:R=&gt;A):T1=&gt;A" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">andThen</span><span class="tparams">[<span name="A">A</span>]</span><span class="params">(<span name="g">g: (<a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>) ⇒ <span class="extype" name="scala.Function1.andThen.A">A</span></span>)</span><span class="result">: (<span class="extype" name="scala.Int">Int</span>) ⇒ <span class="extype" name="scala.Function1.andThen.A">A</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Function1</dd><dt>Annotations</dt><dd>
+ <span class="name">@unspecialized</span><span class="args">()</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial.NoAck#apply" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="apply(length:Int):Nothing"></a><a id="apply(Int):Nothing"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#apply(length:Int):Nothing" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">apply</span><span class="params">(<span name="length">length: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Nothing">Nothing</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="akka.serial.Serial.NoAck">NoAck</a> → Function1</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.Function1#compose" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="compose[A](g:A=&gt;T1):A=&gt;R"></a><a id="compose[A]((A)⇒Int):(A)⇒Event"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#compose[A](g:A=&gt;T1):A=&gt;R" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">compose</span><span class="tparams">[<span name="A">A</span>]</span><span class="params">(<span name="g">g: (<span class="extype" name="scala.Function1.compose.A">A</span>) ⇒ <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: (<span class="extype" name="scala.Function1.compose.A">A</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Function1</dd><dt>Annotations</dt><dd>
+ <span class="name">@unspecialized</span><span class="args">()</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.Function1#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Function1 → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$NoAck$.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="scala.Function1">
+ <h3>Inherited from (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Open.html b/documentation/4.1/api/akka/serial/Serial$$Open.html
new file mode 100644
index 0000000..778d9c0
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Open.html
@@ -0,0 +1,701 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="Open a new serial port."></a>
+ <a href="" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Open<span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Open</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>, <span name="bufferSize">bufferSize: <span class="extype" name="scala.Int">Int</span> = <span class="symbol">1024</span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Open a new serial port.</p><p>Send this command to the serial manager to request the opening of a serial port. The manager will
+attempt to open a serial port with the specified parameters and, if successful, create a <code>SerialOperator</code> actor associated to the port.
+The operator actor acts as an intermediate to the underlying native serial port, dealing with threading issues and dispatching messages.</p><p>In case the port is successfully opened, the operator will respond with an <code>Opened</code> message.
+In case the port cannot be opened, the manager will respond with a <code>CommandFailed</code> message.
+</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of serial port to open</p></dd><dt class="param">settings</dt><dd class="cmt"><p>settings of serial port to open</p></dd><dt class="param">bufferSize</dt><dd class="cmt"><p>maximum read and write buffer sizes</p></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Open"><span>Open</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Command"><span>Command</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.Open#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(port:String,settings:akka.serial.SerialSettings,bufferSize:Int):akka.serial.Serial.Open"></a><a id="&lt;init&gt;:Open"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#&lt;init&gt;(port:String,settings:akka.serial.SerialSettings,bufferSize:Int):akka.serial.Serial.Open" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Open</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>, <span name="bufferSize">bufferSize: <span class="extype" name="scala.Int">Int</span> = <span class="symbol">1024</span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of serial port to open</p></dd><dt class="param">settings</dt><dd class="cmt"><p>settings of serial port to open</p></dd><dt class="param">bufferSize</dt><dd class="cmt"><p>maximum read and write buffer sizes</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="akka.serial.Serial.Open#bufferSize" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="bufferSize:Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#bufferSize:Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">bufferSize</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.Serial.Open#port" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="port:String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#port:String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">port</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
+ </span>
+
+
+ </li><li name="akka.serial.Serial.Open#settings" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="settings:akka.serial.SerialSettings"></a><a id="settings:SerialSettings"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#settings:akka.serial.SerialSettings" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">settings</span><span class="result">: <a href="SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Open.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Command">
+ <h3>Inherited from <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Opened.html b/documentation/4.1/api/akka/serial/Serial$$Opened.html
new file mode 100644
index 0000000..8c94f67
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Opened.html
@@ -0,0 +1,667 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="A port has been successfully opened."></a>
+ <a href="" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Opened<span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Opened</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A port has been successfully opened.</p><p>Event sent by a port operator, indicating that a serial port was successfully opened. The sender
+of this message is the operator associated to the given serial port.
+</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of opened serial port</p></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Opened"><span>Opened</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Event"><span>Event</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.Opened#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(port:String):akka.serial.Serial.Opened"></a><a id="&lt;init&gt;:Opened"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#&lt;init&gt;(port:String):akka.serial.Serial.Opened" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Opened</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of opened serial port</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.Serial.Opened#port" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="port:String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#port:String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">port</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Opened.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Event">
+ <h3>Inherited from <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Received.html b/documentation/4.1/api/akka/serial/Serial$$Received.html
new file mode 100644
index 0000000..c149155
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Received.html
@@ -0,0 +1,666 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="Data has been received."></a>
+ <a href="" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Received<span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Received</span><span class="params">(<span name="data">data: <span class="extype" name="akka.util.ByteString">ByteString</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Data has been received.</p><p>Event sent by an operator, indicating that data was received on the operator's serial port.
+</p></div><dl class="paramcmts block"><dt class="param">data</dt><dd class="cmt"><p>data received on the port</p></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Received"><span>Received</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Event"><span>Event</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.Received#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(data:akka.util.ByteString):akka.serial.Serial.Received"></a><a id="&lt;init&gt;:Received"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#&lt;init&gt;(data:akka.util.ByteString):akka.serial.Serial.Received" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Received</span><span class="params">(<span name="data">data: <span class="extype" name="akka.util.ByteString">ByteString</span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">data</dt><dd class="cmt"><p>data received on the port</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial.Received#data" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="data:akka.util.ByteString"></a><a id="data:ByteString"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#data:akka.util.ByteString" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">data</span><span class="result">: <span class="extype" name="akka.util.ByteString">ByteString</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Received.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Event">
+ <h3>Inherited from <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Unwatch.html b/documentation/4.1/api/akka/serial/Serial$$Unwatch.html
new file mode 100644
index 0000000..8321099
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Unwatch.html
@@ -0,0 +1,666 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Unwatch<span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Unwatch</span><span class="params">(<span name="directory">directory: <span class="extype" name="scala.Predef.String">String</span> = <span class="symbol">&quot;/dev&quot;</span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Stop receiving notifications about a previously watched directory.
+</p></div><dl class="paramcmts block"><dt class="param">directory</dt><dd class="cmt"><p>the directory to unwatch</p></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Unwatch"><span>Unwatch</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Command"><span>Command</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.Unwatch#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(directory:String):akka.serial.Serial.Unwatch"></a><a id="&lt;init&gt;:Unwatch"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#&lt;init&gt;(directory:String):akka.serial.Serial.Unwatch" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Unwatch</span><span class="params">(<span name="directory">directory: <span class="extype" name="scala.Predef.String">String</span> = <span class="symbol">&quot;/dev&quot;</span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">directory</dt><dd class="cmt"><p>the directory to unwatch</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial.Unwatch#directory" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="directory:String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#directory:String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">directory</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Unwatch.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Command">
+ <h3>Inherited from <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Watch.html b/documentation/4.1/api/akka/serial/Serial$$Watch.html
new file mode 100644
index 0000000..1685003
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Watch.html
@@ -0,0 +1,684 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="Watch a directory for new ports."></a>
+ <a href="" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Write.html" title="Write data to a serial port."></a>
+ <a href="Serial$$Write.html" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Watch<span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Watch</span><span class="params">(<span name="directory">directory: <span class="extype" name="scala.Predef.String">String</span> = <span class="symbol">&quot;/dev&quot;</span></span>, <span name="skipInitial">skipInitial: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Watch a directory for new ports.</p><p>Send this command to the manager to get notifications when a new port (i.e. file) is created in
+the given directory.
+In case the given directory cannot be watched, the manager responds with a <code>CommandFailed</code> message.</p><p>Note: the sender is also notified of currently existing ports.
+</p></div><dl class="paramcmts block"><dt class="param">directory</dt><dd class="cmt"><p>the directory to watch</p></dd><dt class="param">skipInitial</dt><dd class="cmt"><p>don't get notified of already existing ports</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p>Connected</p></span><span class="cmt"><p>Unwatch</p></span></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Watch"><span>Watch</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Command"><span>Command</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.Watch#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(directory:String,skipInitial:Boolean):akka.serial.Serial.Watch"></a><a id="&lt;init&gt;:Watch"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#&lt;init&gt;(directory:String,skipInitial:Boolean):akka.serial.Serial.Watch" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Watch</span><span class="params">(<span name="directory">directory: <span class="extype" name="scala.Predef.String">String</span> = <span class="symbol">&quot;/dev&quot;</span></span>, <span name="skipInitial">skipInitial: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">directory</dt><dd class="cmt"><p>the directory to watch</p></dd><dt class="param">skipInitial</dt><dd class="cmt"><p>don't get notified of already existing ports</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial.Watch#directory" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="directory:String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#directory:String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">directory</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.Serial.Watch#skipInitial" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="skipInitial:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#skipInitial:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">skipInitial</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Watch.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Command">
+ <h3>Inherited from <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$$Write.html b/documentation/4.1/api/akka/serial/Serial$$Write.html
new file mode 100644
index 0000000..3ecb4ef
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$$Write.html
@@ -0,0 +1,688 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p><div class="fullcomment"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Close$.html" title=" Request closing of port."></a>
+ <a href="Serial$$Close$.html" title=" Request closing of port.">
+ Close
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$Closed$.html" title="A port has been closed."></a>
+ <a href="Serial$$Closed$.html" title="A port has been closed.">
+ Closed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API."></a>
+ <a href="Serial$$Command.html" title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.">
+ Command
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$CommandFailed.html" title="A command has failed."></a>
+ <a href="Serial$$CommandFailed.html" title="A command has failed.">
+ CommandFailed
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connected.html" title="A new port (i.e."></a>
+ <a href="Serial$$Connected.html" title="A new port (i.e.">
+ Connected
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client."></a>
+ <a href="Serial$$Event.html" title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.">
+ Event
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="trait" href="Serial$$Message.html" title="Base trait for any akka-serial-related messages."></a>
+ <a href="Serial$$Message.html" title="Base trait for any akka-serial-related messages.">
+ Message
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="object" href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back."></a>
+ <a href="Serial$$NoAck$.html" title=" Special type of acknowledgment that is not sent back.">
+ NoAck
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Open.html" title="Open a new serial port."></a>
+ <a href="Serial$$Open.html" title="Open a new serial port.">
+ Open
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Opened.html" title="A port has been successfully opened."></a>
+ <a href="Serial$$Opened.html" title="A port has been successfully opened.">
+ Opened
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Received.html" title="Data has been received."></a>
+ <a href="Serial$$Received.html" title="Data has been received.">
+ Received
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory."></a>
+ <a href="Serial$$Unwatch.html" title="Stop receiving notifications about a previously watched directory.">
+ Unwatch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title="Watch a directory for new ports."></a>
+ <a href="Serial$$Watch.html" title="Watch a directory for new ports.">
+ Watch
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="Write data to a serial port."></a>
+ <a href="" title="Write data to a serial port.">
+ Write
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a>.<a href="Serial$.html" class="extype" name="akka.serial.Serial">Serial</a></p>
+ <h1>Write<span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Write</span><span class="params">(<span name="data">data: <span class="extype" name="akka.util.ByteString">ByteString</span></span>, <span name="ack">ack: (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> = <span class="symbol"><span class="name"><a href="Serial$$NoAck$.html">NoAck</a></span></span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Write data to a serial port.</p><p>Send this command to an operator to write the given data to its associated serial port.
+An acknowledgment may be set, in which case it is sent back to the sender on a successful write.
+Note that a successful write does not guarantee the actual transmission of data through the serial port,
+it merely guarantees that the data has been stored in the operating system's kernel buffer, ready to
+be transmitted.
+</p></div><dl class="paramcmts block"><dt class="param">data</dt><dd class="cmt"><p>data to be written to port</p></dd><dt class="param">ack</dt><dd class="cmt"><p>acknowledgment sent back to sender once data has been enqueued in kernel for sending (the acknowledgment
+is a function 'number of bytes written =&gt; event')</p></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a>, <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial.Write"><span>Write</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="akka.serial.Serial.Command"><span>Command</span></li><li class="in" name="akka.serial.Serial.Message"><span>Message</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.Serial.Write#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(data:akka.util.ByteString,ack:Int=&gt;akka.serial.Serial.Event):akka.serial.Serial.Write"></a><a id="&lt;init&gt;:Write"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#&lt;init&gt;(data:akka.util.ByteString,ack:Int=&gt;akka.serial.Serial.Event):akka.serial.Serial.Write" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Write</span><span class="params">(<span name="data">data: <span class="extype" name="akka.util.ByteString">ByteString</span></span>, <span name="ack">ack: (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> = <span class="symbol"><span class="name"><a href="Serial$$NoAck$.html">NoAck</a></span></span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">data</dt><dd class="cmt"><p>data to be written to port</p></dd><dt class="param">ack</dt><dd class="cmt"><p>acknowledgment sent back to sender once data has been enqueued in kernel for sending (the acknowledgment
+is a function 'number of bytes written =&gt; event')</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="akka.serial.Serial.Write#ack" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="ack:Int=&gt;akka.serial.Serial.Event"></a><a id="ack:(Int)⇒Event"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#ack:Int=&gt;akka.serial.Serial.Event" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ack</span><span class="result">: (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a></span>
+ </span>
+
+
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial.Write#data" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="data:akka.util.ByteString"></a><a id="data:ByteString"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#data:akka.util.ByteString" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">data</span><span class="result">: <span class="extype" name="akka.util.ByteString">ByteString</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$$Write.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="akka.serial.Serial.Command">
+ <h3>Inherited from <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></h3>
+ </div><div class="parent" name="akka.serial.Serial.Message">
+ <h3>Inherited from <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/Serial$.html b/documentation/4.1/api/akka/serial/Serial$.html
new file mode 100644
index 0000000..dc9cb99
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/Serial$.html
@@ -0,0 +1,1022 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="object value">
+ <div id="definition">
+ <div class="big-circle object">o</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>Serial<span class="permalink">
+ <a href="../../akka/serial/Serial$.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Serial</span><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Defines messages used by akka-serial's serial IO layer.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span>, <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>], <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.Serial"><span>Serial</span></li><li class="in" name="akka.actor.ExtensionIdProvider"><span>ExtensionIdProvider</span></li><li class="in" name="akka.actor.ExtensionId"><span>ExtensionId</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+ <div id="types" class="types members">
+ <h3>Type Members</h3>
+ <ol><li name="akka.serial.Serial.Command" visbl="pub" class="indented0 " data-isabs="true" fullComment="no" group="Ungrouped">
+ <a id="CommandextendsSerial.Message"></a><a id="Command:Command"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#CommandextendsSerial.Message" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">trait</span>
+ </span>
+ <span class="symbol">
+ <a title="A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API." href="Serial$$Command.html">
+ <span class="name">Command</span>
+ </a><span class="result"> extends <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></span>
+ </span>
+
+ <p class="shortcomment cmt">A message extending this trait is to be viewed as a command, an out-bound message issued by the client to akka-serial's API.</p>
+ </li><li name="akka.serial.Serial.CommandFailed" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="CommandFailedextendsSerial.EventwithProductwithSerializable"></a><a id="CommandFailed:CommandFailed"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#CommandFailedextendsSerial.EventwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="A command has failed." href="Serial$$CommandFailed.html">
+ <span class="name">CommandFailed</span>
+ </a><span class="params">(<span name="command">command: <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a></span>, <span name="reason">reason: <span class="extype" name="scala.Throwable">Throwable</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">A command has failed.</p>
+ </li><li name="akka.serial.Serial.Connected" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ConnectedextendsSerial.EventwithProductwithSerializable"></a><a id="Connected:Connected"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#ConnectedextendsSerial.EventwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="A new port (i.e." href="Serial$$Connected.html">
+ <span class="name">Connected</span>
+ </a><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">A new port (i.e.</p><div class="fullcomment"><div class="comment cmt"><p>A new port (i.e. file) has been detected.
+</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>the absolute file name of the connected port</p></dd></dl></div>
+ </li><li name="akka.serial.Serial.Event" visbl="pub" class="indented0 " data-isabs="true" fullComment="no" group="Ungrouped">
+ <a id="EventextendsSerial.Message"></a><a id="Event:Event"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#EventextendsSerial.Message" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">trait</span>
+ </span>
+ <span class="symbol">
+ <a title="A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client." href="Serial$$Event.html">
+ <span class="name">Event</span>
+ </a><span class="result"> extends <a href="Serial$$Message.html" class="extype" name="akka.serial.Serial.Message">Message</a></span>
+ </span>
+
+ <p class="shortcomment cmt">A message extending this trait is to be viewed as an event, an in-bound message issued by akka-serial to the client.</p>
+ </li><li name="akka.serial.Serial.Message" visbl="pub" class="indented0 " data-isabs="true" fullComment="no" group="Ungrouped">
+ <a id="MessageextendsAnyRef"></a><a id="Message:Message"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#MessageextendsAnyRef" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">sealed </span>
+ <span class="kind">trait</span>
+ </span>
+ <span class="symbol">
+ <a title="Base trait for any akka-serial-related messages." href="Serial$$Message.html">
+ <span class="name">Message</span>
+ </a><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Base trait for any akka-serial-related messages.</p>
+ </li><li name="akka.serial.Serial.Open" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="OpenextendsSerial.CommandwithProductwithSerializable"></a><a id="Open:Open"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#OpenextendsSerial.CommandwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="Open a new serial port." href="Serial$$Open.html">
+ <span class="name">Open</span>
+ </a><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>, <span name="bufferSize">bufferSize: <span class="extype" name="scala.Int">Int</span> = <span class="symbol">1024</span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Open a new serial port.</p><div class="fullcomment"><div class="comment cmt"><p>Open a new serial port.</p><p>Send this command to the serial manager to request the opening of a serial port. The manager will
+attempt to open a serial port with the specified parameters and, if successful, create a <code>SerialOperator</code> actor associated to the port.
+The operator actor acts as an intermediate to the underlying native serial port, dealing with threading issues and dispatching messages.</p><p>In case the port is successfully opened, the operator will respond with an <code>Opened</code> message.
+In case the port cannot be opened, the manager will respond with a <code>CommandFailed</code> message.
+</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of serial port to open</p></dd><dt class="param">settings</dt><dd class="cmt"><p>settings of serial port to open</p></dd><dt class="param">bufferSize</dt><dd class="cmt"><p>maximum read and write buffer sizes</p></dd></dl></div>
+ </li><li name="akka.serial.Serial.Opened" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="OpenedextendsSerial.EventwithProductwithSerializable"></a><a id="Opened:Opened"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#OpenedextendsSerial.EventwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="A port has been successfully opened." href="Serial$$Opened.html">
+ <span class="name">Opened</span>
+ </a><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">A port has been successfully opened.</p><div class="fullcomment"><div class="comment cmt"><p>A port has been successfully opened.</p><p>Event sent by a port operator, indicating that a serial port was successfully opened. The sender
+of this message is the operator associated to the given serial port.
+</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of opened serial port</p></dd></dl></div>
+ </li><li name="akka.serial.Serial.Received" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ReceivedextendsSerial.EventwithProductwithSerializable"></a><a id="Received:Received"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#ReceivedextendsSerial.EventwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="Data has been received." href="Serial$$Received.html">
+ <span class="name">Received</span>
+ </a><span class="params">(<span name="data">data: <span class="extype" name="akka.util.ByteString">ByteString</span></span>)</span><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Data has been received.</p><div class="fullcomment"><div class="comment cmt"><p>Data has been received.</p><p>Event sent by an operator, indicating that data was received on the operator's serial port.
+</p></div><dl class="paramcmts block"><dt class="param">data</dt><dd class="cmt"><p>data received on the port</p></dd></dl></div>
+ </li><li name="akka.serial.Serial.Unwatch" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="UnwatchextendsSerial.CommandwithProductwithSerializable"></a><a id="Unwatch:Unwatch"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#UnwatchextendsSerial.CommandwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="Stop receiving notifications about a previously watched directory." href="Serial$$Unwatch.html">
+ <span class="name">Unwatch</span>
+ </a><span class="params">(<span name="directory">directory: <span class="extype" name="scala.Predef.String">String</span> = <span class="symbol">&quot;/dev&quot;</span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Stop receiving notifications about a previously watched directory.</p><div class="fullcomment"><div class="comment cmt"><p>Stop receiving notifications about a previously watched directory.
+</p></div><dl class="paramcmts block"><dt class="param">directory</dt><dd class="cmt"><p>the directory to unwatch</p></dd></dl></div>
+ </li><li name="akka.serial.Serial.Watch" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="WatchextendsSerial.CommandwithProductwithSerializable"></a><a id="Watch:Watch"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#WatchextendsSerial.CommandwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="Watch a directory for new ports." href="Serial$$Watch.html">
+ <span class="name">Watch</span>
+ </a><span class="params">(<span name="directory">directory: <span class="extype" name="scala.Predef.String">String</span> = <span class="symbol">&quot;/dev&quot;</span></span>, <span name="skipInitial">skipInitial: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Watch a directory for new ports.</p><div class="fullcomment"><div class="comment cmt"><p>Watch a directory for new ports.</p><p>Send this command to the manager to get notifications when a new port (i.e. file) is created in
+the given directory.
+In case the given directory cannot be watched, the manager responds with a <code>CommandFailed</code> message.</p><p>Note: the sender is also notified of currently existing ports.
+</p></div><dl class="paramcmts block"><dt class="param">directory</dt><dd class="cmt"><p>the directory to watch</p></dd><dt class="param">skipInitial</dt><dd class="cmt"><p>don't get notified of already existing ports</p></dd></dl><dl class="attributes block"> <dt>See also</dt><dd><span class="cmt"><p>Connected</p></span><span class="cmt"><p>Unwatch</p></span></dd></dl></div>
+ </li><li name="akka.serial.Serial.Write" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="WriteextendsSerial.CommandwithProductwithSerializable"></a><a id="Write:Write"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#WriteextendsSerial.CommandwithProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="Write data to a serial port." href="Serial$$Write.html">
+ <span class="name">Write</span>
+ </a><span class="params">(<span name="data">data: <span class="extype" name="akka.util.ByteString">ByteString</span></span>, <span name="ack">ack: (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> = <span class="symbol"><span class="name"><a href="Serial$$NoAck$.html">NoAck</a></span></span></span>)</span><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Write data to a serial port.</p><div class="fullcomment"><div class="comment cmt"><p>Write data to a serial port.</p><p>Send this command to an operator to write the given data to its associated serial port.
+An acknowledgment may be set, in which case it is sent back to the sender on a successful write.
+Note that a successful write does not guarantee the actual transmission of data through the serial port,
+it merely guarantees that the data has been stored in the operating system's kernel buffer, ready to
+be transmitted.
+</p></div><dl class="paramcmts block"><dt class="param">data</dt><dd class="cmt"><p>data to be written to port</p></dd><dt class="param">ack</dt><dd class="cmt"><p>acknowledgment sent back to sender once data has been enqueued in kernel for sending (the acknowledgment
+is a function 'number of bytes written =&gt; event')</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="akka.actor.ExtensionId#apply" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="apply(system:akka.actor.ActorSystem):T"></a><a id="apply(ActorSystem):SerialExt"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#apply(system:akka.actor.ActorSystem):T" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">apply</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ActorSystem">ActorSystem</span></span>)</span><span class="result">: <a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>ExtensionId</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial#createExtension" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="createExtension(system:akka.actor.ExtendedActorSystem):akka.serial.SerialExt"></a><a id="createExtension(ExtendedActorSystem):SerialExt"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#createExtension(system:akka.actor.ExtendedActorSystem):akka.serial.SerialExt" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">createExtension</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ExtendedActorSystem">ExtendedActorSystem</span></span>)</span><span class="result">: <a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="akka.serial.Serial">Serial</a> → ExtensionId</dd></dl></div>
+ </li><li name="akka.serial.Serial#debug" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="debug(value:Boolean):Unit"></a><a id="debug(Boolean):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#debug(value:Boolean):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">debug</span><span class="params">(<span name="value">value: <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Sets native debugging mode.</p><div class="fullcomment"><div class="comment cmt"><p>Sets native debugging mode. If debugging is enabled, detailed error messages
+are printed (to stderr) from native method calls.
+</p></div><dl class="paramcmts block"><dt class="param">value</dt><dd class="cmt"><p>set to enable debugging</p></dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.actor.ExtensionId#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(other:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#equals(other:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="other">other: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>ExtensionId → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial#get" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="get(system:akka.actor.ActorSystem):akka.serial.SerialExt"></a><a id="get(ActorSystem):SerialExt"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#get(system:akka.actor.ActorSystem):akka.serial.SerialExt" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">get</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ActorSystem">ActorSystem</span></span>)</span><span class="result">: <a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="akka.serial.Serial">Serial</a> → ExtensionId</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="akka.actor.ExtensionId#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>ExtensionId → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="akka.serial.Serial#lookup" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="lookup():akka.serial.Serial.type"></a><a id="lookup():Serial.type"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#lookup():akka.serial.Serial.type" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">lookup</span><span class="params">()</span><span class="result">: <a href="" class="extype" name="akka.serial.Serial">Serial</a>.type</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="akka.serial.Serial">Serial</a> → ExtensionIdProvider</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.Serial.Close" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Close"></a><a id="Close:Close"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#Close" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title=" Request closing of port." href="Serial$$Close$.html">
+ <span class="name">Close</span>
+ </a><span class="result"> extends <a href="Serial$$Command.html" class="extype" name="akka.serial.Serial.Command">Command</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt"> Request closing of port.</p><div class="fullcomment"><div class="comment cmt"><p> Request closing of port.</p><p> Send this command to an operator to close its associated port. The operator will respond
+ with a <code>Closed</code> message upon closing the serial port.
+</p></div></div>
+ </li><li name="akka.serial.Serial.Closed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Closed"></a><a id="Closed:Closed"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#Closed" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="A port has been closed." href="Serial$$Closed$.html">
+ <span class="name">Closed</span>
+ </a><span class="result"> extends <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">A port has been closed.</p><div class="fullcomment"><div class="comment cmt"><p>A port has been closed.</p><p>Event sent from operator, indicating that its port has been closed.
+</p></div></div>
+ </li><li name="akka.serial.Serial.NoAck" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="NoAck"></a><a id="NoAck:NoAck"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/Serial$.html#NoAck" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title=" Special type of acknowledgment that is not sent back." href="Serial$$NoAck$.html">
+ <span class="name">NoAck</span>
+ </a><span class="result"> extends (<span class="extype" name="scala.Int">Int</span>) ⇒ <a href="Serial$$Event.html" class="extype" name="akka.serial.Serial.Event">Event</a> with <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt"> Special type of acknowledgment that is not sent back.</p>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="akka.actor.ExtensionIdProvider">
+ <h3>Inherited from <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></h3>
+ </div><div class="parent" name="akka.actor.ExtensionId">
+ <h3>Inherited from <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>]</h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/SerialExt.html b/documentation/4.1/api/akka/serial/SerialExt.html
new file mode 100644
index 0000000..b202f91
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/SerialExt.html
@@ -0,0 +1,699 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="Provides the serial IO manager."></a>
+ <a href="" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>SerialExt<span class="permalink">
+ <a href="../../akka/serial/SerialExt.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">SerialExt</span><span class="result"> extends <span class="extype" name="akka.io.IO.Extension">Extension</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Provides the serial IO manager.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="akka.io.IO.Extension">Extension</span>, <span class="extype" name="akka.actor.Extension">Extension</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.SerialExt"><span>SerialExt</span></li><li class="in" name="akka.io.IO.Extension"><span>Extension</span></li><li class="in" name="akka.actor.Extension"><span>Extension</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.SerialExt#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(system:akka.actor.ExtendedActorSystem):akka.serial.SerialExt"></a><a id="&lt;init&gt;:SerialExt"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#&lt;init&gt;(system:akka.actor.ExtendedActorSystem):akka.serial.SerialExt" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">SerialExt</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ExtendedActorSystem">ExtendedActorSystem</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="akka.serial.SerialExt#manager" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="manager:akka.actor.ActorRef"></a><a id="manager:ActorRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#manager:akka.actor.ActorRef" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">lazy val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">manager</span><span class="result">: <span class="extype" name="akka.actor.ActorRef">ActorRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="akka.serial.SerialExt">SerialExt</a> → Extension</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialExt.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="akka.io.IO.Extension">
+ <h3>Inherited from <span class="extype" name="akka.io.IO.Extension">Extension</span></h3>
+ </div><div class="parent" name="akka.actor.Extension">
+ <h3>Inherited from <span class="extype" name="akka.actor.Extension">Extension</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/SerialSettings.html b/documentation/4.1/api/akka/serial/SerialSettings.html
new file mode 100644
index 0000000..65d030c
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/SerialSettings.html
@@ -0,0 +1,703 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="" title="Groups settings used in communication over a serial port."></a>
+ <a href="" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a>.<a href="index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>SerialSettings<span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">SerialSettings</span><span class="params">(<span name="baud">baud: <span class="extype" name="scala.Int">Int</span></span>, <span name="characterSize">characterSize: <span class="extype" name="scala.Int">Int</span> = <span class="symbol">8</span></span>, <span name="twoStopBits">twoStopBits: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>, <span name="parity">parity: <a href="Parity$.html#Parity=akka.serial.Parity.Value" class="extmbr" name="akka.serial.Parity.Parity">Parity.Parity</a> = <span class="symbol"><span class="name"><a href="Parity$.html">Parity.None</a></span></span></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Groups settings used in communication over a serial port.</p></div><dl class="paramcmts block"><dt class="param">baud</dt><dd class="cmt"><p>baud rate to use with serial port</p></dd><dt class="param">characterSize</dt><dd class="cmt"><p>size of a character of the data sent through the serial port</p></dd><dt class="param">twoStopBits</dt><dd class="cmt"><p>set to use two stop bits instead of one</p></dd><dt class="param">parity</dt><dd class="cmt"><p>type of parity to use with serial port</p></dd></dl><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.SerialSettings"><span>SerialSettings</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.SerialSettings#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="&lt;init&gt;(baud:Int,characterSize:Int,twoStopBits:Boolean,parity:akka.serial.Parity.Parity):akka.serial.SerialSettings"></a><a id="&lt;init&gt;:SerialSettings"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#&lt;init&gt;(baud:Int,characterSize:Int,twoStopBits:Boolean,parity:akka.serial.Parity.Parity):akka.serial.SerialSettings" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">SerialSettings</span><span class="params">(<span name="baud">baud: <span class="extype" name="scala.Int">Int</span></span>, <span name="characterSize">characterSize: <span class="extype" name="scala.Int">Int</span> = <span class="symbol">8</span></span>, <span name="twoStopBits">twoStopBits: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>, <span name="parity">parity: <a href="Parity$.html#Parity=akka.serial.Parity.Value" class="extmbr" name="akka.serial.Parity.Parity">Parity.Parity</a> = <span class="symbol"><span class="name"><a href="Parity$.html">Parity.None</a></span></span></span>)</span>
+ </span>
+
+ <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">baud</dt><dd class="cmt"><p>baud rate to use with serial port</p></dd><dt class="param">characterSize</dt><dd class="cmt"><p>size of a character of the data sent through the serial port</p></dd><dt class="param">twoStopBits</dt><dd class="cmt"><p>set to use two stop bits instead of one</p></dd><dt class="param">parity</dt><dd class="cmt"><p>type of parity to use with serial port</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="akka.serial.SerialSettings#baud" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="baud:Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#baud:Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">baud</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+
+ </li><li name="akka.serial.SerialSettings#characterSize" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="characterSize:Int"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#characterSize:Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">characterSize</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.SerialSettings#parity" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="parity:akka.serial.Parity.Parity"></a><a id="parity:Parity.Parity"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#parity:akka.serial.Parity.Parity" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">parity</span><span class="result">: <a href="Parity$.html#Parity=akka.serial.Parity.Value" class="extmbr" name="akka.serial.Parity.Parity">Parity.Parity</a></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.SerialSettings#twoStopBits" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="twoStopBits:Boolean"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#twoStopBits:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">twoStopBits</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/SerialSettings.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/index.html b/documentation/4.1/api/akka/serial/index.html
new file mode 100644
index 0000000..d4128f7
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/index.html
@@ -0,0 +1,486 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../lib/index.js"></script>
+ <script type="text/javascript" src="../../index.js"></script>
+ <script type="text/javascript" src="../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../lib/template.js"></script>
+ <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 current" data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">serial</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port."></a>
+ <a href="AccessDeniedException.html" title="Permissions are not sufficient to open a serial port.">
+ AccessDeniedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="InvalidSettingsException.html" title="The settings specified are invalid."></a>
+ <a href="InvalidSettingsException.html" title="The settings specified are invalid.">
+ InvalidSettingsException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="NoSuchPortException.html" title="The requested port could not be found."></a>
+ <a href="NoSuchPortException.html" title="The requested port could not be found.">
+ NoSuchPortException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Parity$.html" title="Specifies available parities used in serial communication."></a>
+ <a href="Parity$.html" title="Specifies available parities used in serial communication.">
+ Parity
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortClosedException.html" title="The specified port has been closed."></a>
+ <a href="PortClosedException.html" title="The specified port has been closed.">
+ PortClosedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInUseException.html" title="The requested port is in use by someone else."></a>
+ <a href="PortInUseException.html" title="The requested port is in use by someone else.">
+ PortInUseException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing."></a>
+ <a href="PortInterruptedException.html" title="A blocking operation on a port was interrupted, most likely indicating that the port is closing.">
+ PortInterruptedException
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="object" href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer."></a>
+ <a href="Serial$.html" title="Defines messages used by akka-serial's serial IO layer.">
+ Serial
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialExt.html" title="Provides the serial IO manager."></a>
+ <a href="SerialExt.html" title="Provides the serial IO manager.">
+ SerialExt
+ </a>
+ </li><li class="current-entities indented2">
+ <span class="separator"></span>
+ <a class="class" href="SerialSettings.html" title="Groups settings used in communication over a serial port."></a>
+ <a href="SerialSettings.html" title="Groups settings used in communication over a serial port.">
+ SerialSettings
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="package value">
+ <div id="definition">
+ <div class="big-circle package">p</div>
+ <p id="owner"><a href="../index.html" class="extype" name="akka">akka</a></p>
+ <h1>serial<span class="permalink">
+ <a href="../../akka/serial/index.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">serial</span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+
+ </ol>
+ </div>
+
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+ <div id="types" class="types members">
+ <h3>Type Members</h3>
+ <ol><li name="akka.serial.AccessDeniedException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="AccessDeniedExceptionextendsException"></a><a id="AccessDeniedException:AccessDeniedException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#AccessDeniedExceptionextendsException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="Permissions are not sufficient to open a serial port." href="AccessDeniedException.html">
+ <span class="name">AccessDeniedException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Permissions are not sufficient to open a serial port.</p>
+ </li><li name="akka.serial.InvalidSettingsException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="InvalidSettingsExceptionextendsException"></a><a id="InvalidSettingsException:InvalidSettingsException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#InvalidSettingsExceptionextendsException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="The settings specified are invalid." href="InvalidSettingsException.html">
+ <span class="name">InvalidSettingsException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+
+ <p class="shortcomment cmt">The settings specified are invalid.</p>
+ </li><li name="akka.serial.NoSuchPortException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="NoSuchPortExceptionextendsException"></a><a id="NoSuchPortException:NoSuchPortException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#NoSuchPortExceptionextendsException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="The requested port could not be found." href="NoSuchPortException.html">
+ <span class="name">NoSuchPortException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+
+ <p class="shortcomment cmt">The requested port could not be found.</p>
+ </li><li name="akka.serial.PortClosedException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="PortClosedExceptionextendsException"></a><a id="PortClosedException:PortClosedException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#PortClosedExceptionextendsException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="The specified port has been closed." href="PortClosedException.html">
+ <span class="name">PortClosedException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+
+ <p class="shortcomment cmt">The specified port has been closed.</p>
+ </li><li name="akka.serial.PortInUseException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="PortInUseExceptionextendsException"></a><a id="PortInUseException:PortInUseException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#PortInUseExceptionextendsException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="The requested port is in use by someone else." href="PortInUseException.html">
+ <span class="name">PortInUseException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+
+ <p class="shortcomment cmt">The requested port is in use by someone else.</p>
+ </li><li name="akka.serial.PortInterruptedException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="PortInterruptedExceptionextendsException"></a><a id="PortInterruptedException:PortInterruptedException"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#PortInterruptedExceptionextendsException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="A blocking operation on a port was interrupted, most likely indicating that the port is closing." href="PortInterruptedException.html">
+ <span class="name">PortInterruptedException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.Exception">Exception</span></span>
+ </span>
+
+ <p class="shortcomment cmt">A blocking operation on a port was interrupted, most likely indicating that the port is closing.</p>
+ </li><li name="akka.serial.SerialExt" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="SerialExtextendsIO.Extension"></a><a id="SerialExt:SerialExt"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#SerialExtextendsIO.Extension" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="Provides the serial IO manager." href="SerialExt.html">
+ <span class="name">SerialExt</span>
+ </a><span class="result"> extends <span class="extype" name="akka.io.IO.Extension">Extension</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Provides the serial IO manager.</p>
+ </li><li name="akka.serial.SerialSettings" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="SerialSettingsextendsProductwithSerializable"></a><a id="SerialSettings:SerialSettings"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#SerialSettingsextendsProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="Groups settings used in communication over a serial port." href="SerialSettings.html">
+ <span class="name">SerialSettings</span>
+ </a><span class="params">(<span name="baud">baud: <span class="extype" name="scala.Int">Int</span></span>, <span name="characterSize">characterSize: <span class="extype" name="scala.Int">Int</span> = <span class="symbol">8</span></span>, <span name="twoStopBits">twoStopBits: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>, <span name="parity">parity: <a href="Parity$.html#Parity=akka.serial.Parity.Value" class="extmbr" name="akka.serial.Parity.Parity">Parity.Parity</a> = <span class="symbol"><span class="name"><a href="Parity$.html">Parity.None</a></span></span></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Groups settings used in communication over a serial port.</p><div class="fullcomment"><div class="comment cmt"><p>Groups settings used in communication over a serial port.</p></div><dl class="paramcmts block"><dt class="param">baud</dt><dd class="cmt"><p>baud rate to use with serial port</p></dd><dt class="param">characterSize</dt><dd class="cmt"><p>size of a character of the data sent through the serial port</p></dd><dt class="param">twoStopBits</dt><dd class="cmt"><p>set to use two stop bits instead of one</p></dd><dt class="param">parity</dt><dd class="cmt"><p>type of parity to use with serial port</p></dd></dl></div>
+ </li></ol>
+ </div>
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="akka.serial.Parity" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="Parity"></a><a id="Parity:Parity"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Parity" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Specifies available parities used in serial communication." href="Parity$.html">
+ <span class="name">Parity</span>
+ </a><span class="result"> extends <span class="extype" name="scala.Enumeration">Enumeration</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Specifies available parities used in serial communication.</p>
+ </li><li name="akka.serial.Serial" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="Defines messages used by akka-serial's serial IO layer." href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="SerialExt.html" class="extype" name="akka.serial.SerialExt">SerialExt</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Defines messages used by akka-serial's serial IO layer.</p>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/stream/Serial$$Connection.html b/documentation/4.1/api/akka/serial/stream/Serial$$Connection.html
new file mode 100644
index 0000000..a4213de
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/stream/Serial$$Connection.html
@@ -0,0 +1,624 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.stream.Serial" visbl="pub" class="indented4 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial.stream">stream</a></dd></dl></div>
+ </li><li class="current-entities indented4">
+ <span class="separator"></span>
+ <a class="class" href="" title="Represents a prospective serial connection."></a>
+ <a href="" title="Represents a prospective serial connection.">
+ Connection
+ </a>
+ </li><li class="current-entities indented4">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Watch.html" title=""></a>
+ <a href="Serial$$Watch.html" title="">
+ Watch
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.stream">stream</a>.<a href="Serial$.html" class="extype" name="akka.serial.stream.Serial">Serial</a></p>
+ <h1>Connection<span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Connection</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="../SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Represents a prospective serial connection.
+</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.stream.Serial.Connection"><span>Connection</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.stream.Serial.Connection#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(port:String,settings:akka.serial.SerialSettings):akka.serial.stream.Serial.Connection"></a><a id="&lt;init&gt;:Connection"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#&lt;init&gt;(port:String,settings:akka.serial.SerialSettings):akka.serial.stream.Serial.Connection" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Connection</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="../SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.stream.Serial.Connection#port" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="port:String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#port:String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">port</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
+ </span>
+
+
+ </li><li name="akka.serial.stream.Serial.Connection#settings" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="settings:akka.serial.SerialSettings"></a><a id="settings:SerialSettings"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#settings:akka.serial.SerialSettings" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">settings</span><span class="result">: <a href="../SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Connection.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/stream/Serial$$Watch.html b/documentation/4.1/api/akka/serial/stream/Serial$$Watch.html
new file mode 100644
index 0000000..bf5fa82
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/stream/Serial$$Watch.html
@@ -0,0 +1,607 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.stream.Serial" visbl="pub" class="indented4 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="index.html" class="extype" name="akka.serial.stream">stream</a></dd></dl></div>
+ </li><li class="current-entities indented4">
+ <span class="separator"></span>
+ <a class="class" href="Serial$$Connection.html" title="Represents a prospective serial connection."></a>
+ <a href="Serial$$Connection.html" title="Represents a prospective serial connection.">
+ Connection
+ </a>
+ </li><li class="current-entities indented4">
+ <span class="separator"></span>
+ <a class="class" href="" title=""></a>
+ <a href="" title="">
+ Watch
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.stream">stream</a>.<a href="Serial$.html" class="extype" name="akka.serial.stream.Serial">Serial</a></p>
+ <h1>Watch<span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Watch</span><span class="params">(<span name="ports">ports: <span class="extype" name="scala.Predef.Set">Set</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.Serializable">Serializable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.Product">Product</span>, <span class="extype" name="scala.Equals">Equals</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.stream.Serial.Watch"><span>Watch</span></li><li class="in" name="scala.Serializable"><span>Serializable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.Product"><span>Product</span></li><li class="in" name="scala.Equals"><span>Equals</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.stream.Serial.Watch#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(ports:Set[String]):akka.serial.stream.Serial.Watch"></a><a id="&lt;init&gt;:Watch"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#&lt;init&gt;(ports:Set[String]):akka.serial.stream.Serial.Watch" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Watch</span><span class="params">(<span name="ports">ports: <span class="extype" name="scala.Predef.Set">Set</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.stream.Serial.Watch#ports" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="ports:Set[String]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#ports:Set[String]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ports</span><span class="result">: <span class="extype" name="scala.Predef.Set">Set</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>
+ </span>
+
+
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$$Watch.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.Serializable">
+ <h3>Inherited from <span class="extype" name="scala.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.Product">
+ <h3>Inherited from <span class="extype" name="scala.Product">Product</span></h3>
+ </div><div class="parent" name="scala.Equals">
+ <h3>Inherited from <span class="extype" name="scala.Equals">Equals</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/stream/Serial$.html b/documentation/4.1/api/akka/serial/stream/Serial$.html
new file mode 100644
index 0000000..d2757b1
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/stream/Serial$.html
@@ -0,0 +1,725 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="" title=""></a>
+ <a class="class" href="Serial.html" title="Entry point to streaming over serial ports."></a>
+ <a href="Serial.html" title="Entry point to streaming over serial ports.">
+ Serial
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data."></a>
+ <a href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data.">
+ StreamSerialException
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamWatcherException.html" title=""></a>
+ <a href="StreamWatcherException.html" title="">
+ StreamWatcherException
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="object value">
+ <div id="definition">
+ <a href="Serial.html" title="See companion class"><div class="big-circle object-companion-class">o</div></a>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.stream">stream</a></p>
+ <h1><a href="Serial.html" title="See companion class">Serial</a><span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"><div>
+ Companion <a href="Serial.html" title="See companion class">class Serial</a>
+ </div></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Serial</span><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span>, <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a>], <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.stream.Serial"><span>Serial</span></li><li class="in" name="akka.actor.ExtensionIdProvider"><span>ExtensionIdProvider</span></li><li class="in" name="akka.actor.ExtensionId"><span>ExtensionId</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+ <div id="types" class="types members">
+ <h3>Type Members</h3>
+ <ol><li name="akka.serial.stream.Serial.Connection" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="ConnectionextendsProductwithSerializable"></a><a id="Connection:Connection"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#ConnectionextendsProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="Represents a prospective serial connection." href="Serial$$Connection.html">
+ <span class="name">Connection</span>
+ </a><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="../SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Represents a prospective serial connection.</p>
+ </li><li name="akka.serial.stream.Serial.Watch" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="WatchextendsProductwithSerializable"></a><a id="Watch:Watch"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#WatchextendsProductwithSerializable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">case class</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="Serial$$Watch.html">
+ <span class="name">Watch</span>
+ </a><span class="params">(<span name="ports">ports: <span class="extype" name="scala.Predef.Set">Set</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>)</span><span class="result"> extends <span class="extype" name="scala.Product">Product</span> with <span class="extype" name="scala.Serializable">Serializable</span></span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="akka.serial.stream.Serial#apply" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="apply()(implicitsystem:akka.actor.ActorSystem):akka.serial.stream.Serial"></a><a id="apply()(ActorSystem):Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#apply()(implicitsystem:akka.actor.ActorSystem):akka.serial.stream.Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">apply</span><span class="params">()</span><span class="params">(<span class="implicit">implicit </span><span name="system">system: <span class="extype" name="akka.actor.ActorSystem">ActorSystem</span></span>)</span><span class="result">: <a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a></span>
+ </span>
+
+
+ </li><li name="akka.actor.ExtensionId#apply" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="apply(system:akka.actor.ActorSystem):T"></a><a id="apply(ActorSystem):Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#apply(system:akka.actor.ActorSystem):T" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">apply</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ActorSystem">ActorSystem</span></span>)</span><span class="result">: <a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>ExtensionId</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.stream.Serial#createExtension" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="createExtension(system:akka.actor.ExtendedActorSystem):akka.serial.stream.Serial"></a><a id="createExtension(ExtendedActorSystem):Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#createExtension(system:akka.actor.ExtendedActorSystem):akka.serial.stream.Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">createExtension</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ExtendedActorSystem">ExtendedActorSystem</span></span>)</span><span class="result">: <a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="akka.serial.stream.Serial">Serial</a> → ExtensionId</dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.actor.ExtensionId#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(other:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#equals(other:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="other">other: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>ExtensionId → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.actor.ExtensionId#get" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="get(system:akka.actor.ActorSystem):T"></a><a id="get(ActorSystem):Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#get(system:akka.actor.ActorSystem):T" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">get</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ActorSystem">ActorSystem</span></span>)</span><span class="result">: <a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>ExtensionId</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="akka.actor.ExtensionId#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>ExtensionId → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="akka.serial.stream.Serial#lookup" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="lookup():akka.serial.stream.Serial.type"></a><a id="lookup():Serial.type"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#lookup():akka.serial.stream.Serial.type" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">lookup</span><span class="params">()</span><span class="result">: <a href="" class="extype" name="akka.serial.stream.Serial">Serial</a>.type</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="" class="extype" name="akka.serial.stream.Serial">Serial</a> → ExtensionIdProvider</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial$.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="akka.actor.ExtensionIdProvider">
+ <h3>Inherited from <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></h3>
+ </div><div class="parent" name="akka.actor.ExtensionId">
+ <h3>Inherited from <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a>]</h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/stream/Serial.html b/documentation/4.1/api/akka/serial/stream/Serial.html
new file mode 100644
index 0000000..329c698
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/stream/Serial.html
@@ -0,0 +1,660 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="Serial$.html" title=""></a>
+ <a class="class" href="" title="Entry point to streaming over serial ports."></a>
+ <a href="" title="Entry point to streaming over serial ports.">
+ Serial
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data."></a>
+ <a href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data.">
+ StreamSerialException
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamWatcherException.html" title=""></a>
+ <a href="StreamWatcherException.html" title="">
+ StreamWatcherException
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <a href="Serial$.html" title="See companion object"><div class="big-circle class-companion-object">c</div></a>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.stream">stream</a></p>
+ <h1><a href="Serial$.html" title="See companion object">Serial</a><span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"><div>
+ Companion <a href="Serial$.html" title="See companion object">object Serial</a>
+ </div></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Serial</span><span class="result"> extends <span class="extype" name="akka.actor.Extension">Extension</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Entry point to streaming over serial ports.
+The design of this API is inspired by Akka's Tcp streams.
+</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="akka.actor.Extension">Extension</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.stream.Serial"><span>Serial</span></li><li class="in" name="akka.actor.Extension"><span>Extension</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.stream.Serial#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(system:akka.actor.ExtendedActorSystem):akka.serial.stream.Serial"></a><a id="&lt;init&gt;:Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#&lt;init&gt;(system:akka.actor.ExtendedActorSystem):akka.serial.stream.Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">Serial</span><span class="params">(<span name="system">system: <span class="extype" name="akka.actor.ExtendedActorSystem">ExtendedActorSystem</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.stream.Serial#open" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="open(port:String,settings:akka.serial.SerialSettings,failOnOverflow:Boolean,bufferSize:Int):akka.stream.scaladsl.Flow[akka.util.ByteString,akka.util.ByteString,scala.concurrent.Future[akka.serial.stream.Serial.Connection]]"></a><a id="open(String,SerialSettings,Boolean,Int):Flow[ByteString,ByteString,Future[Connection]]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#open(port:String,settings:akka.serial.SerialSettings,failOnOverflow:Boolean,bufferSize:Int):akka.stream.scaladsl.Flow[akka.util.ByteString,akka.util.ByteString,scala.concurrent.Future[akka.serial.stream.Serial.Connection]]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">open</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="../SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>, <span name="failOnOverflow">failOnOverflow: <span class="extype" name="scala.Boolean">Boolean</span> = <span class="symbol">false</span></span>, <span name="bufferSize">bufferSize: <span class="extype" name="scala.Int">Int</span> = <span class="symbol">1024</span></span>)</span><span class="result">: <span class="extype" name="akka.stream.scaladsl.Flow">Flow</span>[<span class="extype" name="akka.util.ByteString">ByteString</span>, <span class="extype" name="akka.util.ByteString">ByteString</span>, <span class="extype" name="scala.concurrent.Future">Future</span>[<a href="Serial$$Connection.html" class="extype" name="akka.serial.stream.Serial.Connection">Connection</a>]]</span>
+ </span>
+
+ <p class="shortcomment cmt">Creates a Flow that will open a serial port when materialized.</p><div class="fullcomment"><div class="comment cmt"><p>Creates a Flow that will open a serial port when materialized.
+This Flow then represents an open serial connection: data pushed to its
+inlet will be written to the underlying serial port, and data received
+on the port will be emitted by its outlet.</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of serial port to open</p></dd><dt class="param">settings</dt><dd class="cmt"><p>settings to use with serial port</p></dd><dt class="param">failOnOverflow</dt><dd class="cmt"><p>when set, the returned Flow will fail when incoming data is dropped</p></dd><dt class="param">bufferSize</dt><dd class="cmt"><p>maximum read and write buffer sizes</p></dd><dt>returns</dt><dd class="cmt"><p>a Flow associated to the given serial port</p></dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.stream.Serial#watch" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="watch(ports:Set[String]):akka.stream.scaladsl.Source[String,scala.concurrent.Future[akka.serial.stream.Serial.Watch]]"></a><a id="watch(Set[String]):Source[String,Future[Watch]]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/Serial.html#watch(ports:Set[String]):akka.stream.scaladsl.Source[String,scala.concurrent.Future[akka.serial.stream.Serial.Watch]]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">watch</span><span class="params">(<span name="ports">ports: <span class="extype" name="scala.Predef.Set">Set</span>[<span class="extype" name="scala.Predef.String">String</span>]</span>)</span><span class="result">: <span class="extype" name="akka.stream.scaladsl.Source">Source</span>[<span class="extype" name="scala.Predef.String">String</span>, <span class="extype" name="scala.concurrent.Future">Future</span>[<a href="Serial$$Watch.html" class="extype" name="akka.serial.stream.Serial.Watch">Watch</a>]]</span>
+ </span>
+
+
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="akka.actor.Extension">
+ <h3>Inherited from <span class="extype" name="akka.actor.Extension">Extension</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/stream/StreamSerialException.html b/documentation/4.1/api/akka/serial/stream/StreamSerialException.html
new file mode 100644
index 0000000..0e71c19
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/stream/StreamSerialException.html
@@ -0,0 +1,819 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="Serial$.html" title=""></a>
+ <a class="class" href="Serial.html" title="Entry point to streaming over serial ports."></a>
+ <a href="Serial.html" title="Entry point to streaming over serial ports.">
+ Serial
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title="Represents a generic exception occured during streaming of serial data."></a>
+ <a href="" title="Represents a generic exception occured during streaming of serial data.">
+ StreamSerialException
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamWatcherException.html" title=""></a>
+ <a href="StreamWatcherException.html" title="">
+ StreamWatcherException
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.stream">stream</a></p>
+ <h1>StreamSerialException<span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">StreamSerialException</span><span class="result"> extends <span class="extype" name="scala.RuntimeException">RuntimeException</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Represents a generic exception occured during streaming of serial data.</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.RuntimeException">RuntimeException</span>, <span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.stream.StreamSerialException"><span>StreamSerialException</span></li><li class="in" name="java.lang.RuntimeException"><span>RuntimeException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.stream.StreamSerialException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String,cause:Throwable):akka.serial.stream.StreamSerialException"></a><a id="&lt;init&gt;:StreamSerialException"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#&lt;init&gt;(message:String,cause:Throwable):akka.serial.stream.StreamSerialException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">StreamSerialException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="cause">cause: <span class="extype" name="scala.Throwable">Throwable</span> = <span class="symbol">null</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamSerialException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.RuntimeException">
+ <h3>Inherited from <span class="extype" name="java.lang.RuntimeException">RuntimeException</span></h3>
+ </div><div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/stream/StreamWatcherException.html b/documentation/4.1/api/akka/serial/stream/StreamWatcherException.html
new file mode 100644
index 0000000..e9b866d
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/stream/StreamWatcherException.html
@@ -0,0 +1,819 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="Serial$.html" title=""></a>
+ <a class="class" href="Serial.html" title="Entry point to streaming over serial ports."></a>
+ <a href="Serial.html" title="Entry point to streaming over serial ports.">
+ Serial
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data."></a>
+ <a href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data.">
+ StreamSerialException
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="" title=""></a>
+ <a href="" title="">
+ StreamWatcherException
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <div class="big-circle class">c</div>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.stream">stream</a></p>
+ <h1>StreamWatcherException<span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">StreamWatcherException</span><span class="result"> extends <span class="extype" name="scala.RuntimeException">RuntimeException</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="java.lang.RuntimeException">RuntimeException</span>, <span class="extype" name="java.lang.Exception">Exception</span>, <span class="extype" name="java.lang.Throwable">Throwable</span>, <span class="extype" name="java.io.Serializable">Serializable</span>, <span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.stream.StreamWatcherException"><span>StreamWatcherException</span></li><li class="in" name="java.lang.RuntimeException"><span>RuntimeException</span></li><li class="in" name="java.lang.Exception"><span>Exception</span></li><li class="in" name="java.lang.Throwable"><span>Throwable</span></li><li class="in" name="java.io.Serializable"><span>Serializable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+ <div id="constructors" class="members">
+ <h3>Instance Constructors</h3>
+ <ol><li name="akka.serial.stream.StreamWatcherException#&lt;init&gt;" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="&lt;init&gt;(message:String,cause:Throwable):akka.serial.stream.StreamWatcherException"></a><a id="&lt;init&gt;:StreamWatcherException"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#&lt;init&gt;(message:String,cause:Throwable):akka.serial.stream.StreamWatcherException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">new</span>
+ </span>
+ <span class="symbol">
+ <span class="name">StreamWatcherException</span><span class="params">(<span name="message">message: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="cause">cause: <span class="extype" name="scala.Throwable">Throwable</span> = <span class="symbol">null</span></span>)</span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#addSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="addSuppressed(x$1:Throwable):Unit"></a><a id="addSuppressed(Throwable):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#addSuppressed(x$1:Throwable):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">addSuppressed</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#fillInStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="fillInStackTrace():Throwable"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#fillInStackTrace():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">fillInStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="java.lang.Throwable#getCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getCause():Throwable"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#getCause():Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getCause</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#getLocalizedMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getLocalizedMessage():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#getLocalizedMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getLocalizedMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getMessage" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getMessage():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#getMessage():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getMessage</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getStackTrace():Array[StackTraceElement]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#getStackTrace():Array[StackTraceElement]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#getSuppressed" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getSuppressed():Array[Throwable]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#getSuppressed():Array[Throwable]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getSuppressed</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.Throwable">Throwable</span>]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="java.lang.Throwable#initCause" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="initCause(x$1:Throwable):Throwable"></a><a id="initCause(Throwable):Throwable"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#initCause(x$1:Throwable):Throwable" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">initCause</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.lang.Throwable">Throwable</span></span>)</span><span class="result">: <span class="extype" name="java.lang.Throwable">Throwable</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintWriter):Unit"></a><a id="printStackTrace(PrintWriter):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#printStackTrace(x$1:java.io.PrintWriter):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintWriter">PrintWriter</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace(x$1:java.io.PrintStream):Unit"></a><a id="printStackTrace(PrintStream):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#printStackTrace(x$1:java.io.PrintStream):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="java.io.PrintStream">PrintStream</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#printStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="printStackTrace():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#printStackTrace():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">printStackTrace</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="java.lang.Throwable#setStackTrace" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="setStackTrace(x$1:Array[StackTraceElement]):Unit"></a><a id="setStackTrace(Array[StackTraceElement]):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">setStackTrace</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Array">Array</span>[<span class="extype" name="java.lang.StackTraceElement">StackTraceElement</span>]</span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable</dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="java.lang.Throwable#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Throwable → AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/StreamWatcherException.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="java.lang.RuntimeException">
+ <h3>Inherited from <span class="extype" name="java.lang.RuntimeException">RuntimeException</span></h3>
+ </div><div class="parent" name="java.lang.Exception">
+ <h3>Inherited from <span class="extype" name="java.lang.Exception">Exception</span></h3>
+ </div><div class="parent" name="java.lang.Throwable">
+ <h3>Inherited from <span class="extype" name="java.lang.Throwable">Throwable</span></h3>
+ </div><div class="parent" name="java.io.Serializable">
+ <h3>Inherited from <span class="extype" name="java.io.Serializable">Serializable</span></h3>
+ </div><div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/stream/index.html b/documentation/4.1/api/akka/serial/stream/index.html
new file mode 100644
index 0000000..3955bb7
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/stream/index.html
@@ -0,0 +1,338 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 current" data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">stream</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="Serial$.html" title=""></a>
+ <a class="class" href="Serial.html" title="Entry point to streaming over serial ports."></a>
+ <a href="Serial.html" title="Entry point to streaming over serial ports.">
+ Serial
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data."></a>
+ <a href="StreamSerialException.html" title="Represents a generic exception occured during streaming of serial data.">
+ StreamSerialException
+ </a>
+ </li><li class="current-entities indented3">
+ <span class="separator"></span>
+ <a class="class" href="StreamWatcherException.html" title=""></a>
+ <a href="StreamWatcherException.html" title="">
+ StreamWatcherException
+ </a>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../sync/index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="package value">
+ <div id="definition">
+ <div class="big-circle package">p</div>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>stream<span class="permalink">
+ <a href="../../../akka/serial/stream/index.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">stream</span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+
+ </ol>
+ </div>
+
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+ <div id="types" class="types members">
+ <h3>Type Members</h3>
+ <ol><li name="akka.serial.stream.Serial" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="SerialextendsExtension"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/index.html#SerialextendsExtension" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="Entry point to streaming over serial ports." href="Serial.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.Extension">Extension</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Entry point to streaming over serial ports.</p><div class="fullcomment"><div class="comment cmt"><p>Entry point to streaming over serial ports.
+The design of this API is inspired by Akka's Tcp streams.
+</p></div></div>
+ </li><li name="akka.serial.stream.StreamSerialException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="StreamSerialExceptionextendsRuntimeException"></a><a id="StreamSerialException:StreamSerialException"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/index.html#StreamSerialExceptionextendsRuntimeException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="Represents a generic exception occured during streaming of serial data." href="StreamSerialException.html">
+ <span class="name">StreamSerialException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.RuntimeException">RuntimeException</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Represents a generic exception occured during streaming of serial data.</p>
+ </li><li name="akka.serial.stream.StreamWatcherException" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="StreamWatcherExceptionextendsRuntimeException"></a><a id="StreamWatcherException:StreamWatcherException"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/index.html#StreamWatcherExceptionextendsRuntimeException" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="StreamWatcherException.html">
+ <span class="name">StreamWatcherException</span>
+ </a><span class="result"> extends <span class="extype" name="scala.RuntimeException">RuntimeException</span></span>
+ </span>
+
+
+ </li></ol>
+ </div>
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="akka.serial.stream.Serial" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="Serial"></a><a id="Serial:Serial"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/stream/index.html#Serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="Serial$.html">
+ <span class="name">Serial</span>
+ </a><span class="result"> extends <span class="extype" name="akka.actor.ExtensionId">ExtensionId</span>[<a href="Serial.html" class="extype" name="akka.serial.stream.Serial">Serial</a>] with <span class="extype" name="akka.actor.ExtensionIdProvider">ExtensionIdProvider</span></span>
+ </span>
+
+
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/sync/SerialConnection$.html b/documentation/4.1/api/akka/serial/sync/SerialConnection$.html
new file mode 100644
index 0000000..170b8a4
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/sync/SerialConnection$.html
@@ -0,0 +1,608 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="" title=""></a>
+ <a class="class" href="SerialConnection.html" title="Represents a serial connection in a more secure and object-oriented style than UnsafeSerial."></a>
+ <a href="SerialConnection.html" title="Represents a serial connection in a more secure and object-oriented style than UnsafeSerial.">
+ SerialConnection
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="object value">
+ <div id="definition">
+ <a href="SerialConnection.html" title="See companion class"><div class="big-circle object-companion-class">o</div></a>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.sync">sync</a></p>
+ <h1><a href="SerialConnection.html" title="See companion class">SerialConnection</a><span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"><div>
+ Companion <a href="SerialConnection.html" title="See companion class">class SerialConnection</a>
+ </div></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <span class="name">SerialConnection</span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.sync.SerialConnection"><span>SerialConnection</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.sync.SerialConnection#open" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="open(port:String,settings:akka.serial.SerialSettings):akka.serial.sync.SerialConnection"></a><a id="open(String,SerialSettings):SerialConnection"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#open(port:String,settings:akka.serial.SerialSettings):akka.serial.sync.SerialConnection" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">open</span><span class="params">(<span name="port">port: <span class="extype" name="scala.Predef.String">String</span></span>, <span name="settings">settings: <a href="../SerialSettings.html" class="extype" name="akka.serial.SerialSettings">SerialSettings</a></span>)</span><span class="result">: <a href="SerialConnection.html" class="extype" name="akka.serial.sync.SerialConnection">SerialConnection</a></span>
+ </span>
+
+ <p class="shortcomment cmt">Opens a new connection to a serial port.</p><div class="fullcomment"><div class="comment cmt"><p>Opens a new connection to a serial port.
+This method acts as a factory to creating serial connections.
+</p></div><dl class="paramcmts block"><dt class="param">port</dt><dd class="cmt"><p>name of serial port to open</p></dd><dt class="param">settings</dt><dd class="cmt"><p>settings with which to initialize the connection</p></dd><dt>returns</dt><dd class="cmt"><p>an instance of the open serial connection</p></dd></dl><dl class="attributes block"> <dt>Exceptions thrown</dt><dd><span class="cmt"><p><a href="../AccessDeniedException.html" class="extype" name="akka.serial.AccessDeniedException"><code>AccessDeniedException</code></a> if permissions of the current user are not sufficient to open port</p></span><span class="cmt"><p><span class="extype" name="IOException"><code>IOException</code></span> on IO error</p></span><span class="cmt"><p><a href="../InvalidSettingsException.html" class="extype" name="akka.serial.InvalidSettingsException"><code>InvalidSettingsException</code></a> if any of the specified settings are invalid</p></span><span class="cmt"><p><a href="../NoSuchPortException.html" class="extype" name="akka.serial.NoSuchPortException"><code>NoSuchPortException</code></a> if the given port does not exist</p></span><span class="cmt"><p><a href="../PortInUseException.html" class="extype" name="akka.serial.PortInUseException"><code>PortInUseException</code></a> if port is already in use</p></span></dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection$.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/sync/SerialConnection.html b/documentation/4.1/api/akka/serial/sync/SerialConnection.html
new file mode 100644
index 0000000..7a12cdf
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/sync/SerialConnection.html
@@ -0,0 +1,683 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="index.html">
+ <span class="name">sync</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="SerialConnection$.html" title=""></a>
+ <a class="class" href="" title="Represents a serial connection in a more secure and object-oriented style than UnsafeSerial."></a>
+ <a href="" title="Represents a serial connection in a more secure and object-oriented style than UnsafeSerial.">
+ SerialConnection
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="class type">
+ <div id="definition">
+ <a href="SerialConnection$.html" title="See companion object"><div class="big-circle class-companion-object">c</div></a>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a>.<a href="index.html" class="extype" name="akka.serial.sync">sync</a></p>
+ <h1><a href="SerialConnection$.html" title="See companion object">SerialConnection</a><span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+ <h3><span class="morelinks"><div>
+ Companion <a href="SerialConnection$.html" title="See companion object">object SerialConnection</a>
+ </div></span></h3>
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <span class="name">SerialConnection</span><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"><div class="comment cmt"><p>Represents a serial connection in a more secure and object-oriented style than <code>UnsafeSerial</code>. In
+contrast to the latter, this class encapsulates and secures any pointers used to communicate with
+the native backend and is thread-safe.</p><p>The underlying serial port is assumed open when this class is initialized.
+</p></div><div class="toggleContainer block">
+ <span class="toggle">
+ Linear Supertypes
+ </span>
+ <div class="superTypes hiddenContent"><span class="extype" name="scala.AnyRef">AnyRef</span>, <span class="extype" name="scala.Any">Any</span></div>
+ </div></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+ <li class="inherit out"><span>By Inheritance</span></li>
+ </ol>
+ </div>
+ <div class="ancestors">
+ <span class="filtertype">Inherited<br />
+ </span>
+ <ol id="linearization">
+ <li class="in" name="akka.serial.sync.SerialConnection"><span>SerialConnection</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
+ </ol>
+ </div><div class="ancestors">
+ <span class="filtertype"></span>
+ <ol>
+ <li class="hideall out"><span>Hide All</span></li>
+ <li class="showall in"><span>Show All</span></li>
+ </ol>
+ </div>
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#!=(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="##():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html###():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#==(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="asInstanceOf[T0]:T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#asInstanceOf[T0]:T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="clone():Object"></a><a id="clone():AnyRef"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#clone():Object" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">clone</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.sync.SerialConnection#close" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="close():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#close():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">close</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Closes the underlying serial connection.</p><div class="fullcomment"><div class="comment cmt"><p>Closes the underlying serial connection. Any callers blocked on read or write will return.
+A call of this method has no effect if the serial port is already closed.</p></div><dl class="attributes block"> <dt>Exceptions thrown</dt><dd><span class="cmt"><p><span class="extype" name="IOException"><code>IOException</code></span> on IO error</p></span></dd></dl></div>
+ </li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#eq(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#equals(x$1:Any):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="finalize():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#finalize():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a href="../../../java$lang.html" class="extype" name="java.lang">java.lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="symbol">classOf[java.lang.Throwable]</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="getClass():Class[_]"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#getClass():Class[_]" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="hashCode():Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#hashCode():Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="akka.serial.sync.SerialConnection#isClosed" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="isClosed:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#isClosed:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isClosed</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Checks if this serial port is closed.</p>
+ </li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="isInstanceOf[T0]:Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#isInstanceOf[T0]:Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
+ </li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#ne(x$1:AnyRef):Boolean" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.AnyRef">AnyRef</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notify():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#notify():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="notifyAll():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#notifyAll():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="akka.serial.sync.SerialConnection#port" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="port:String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#port:String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">val</span>
+ </span>
+ <span class="symbol">
+ <span class="name">port</span><span class="result">: <span class="extype" name="scala.Predef.String">String</span></span>
+ </span>
+
+
+ </li><li name="akka.serial.sync.SerialConnection#read" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="read(buffer:java.nio.ByteBuffer):Int"></a><a id="read(ByteBuffer):Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#read(buffer:java.nio.ByteBuffer):Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">read</span><span class="params">(<span name="buffer">buffer: <span class="extype" name="java.nio.ByteBuffer">ByteBuffer</span></span>)</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Reads data from underlying serial connection into a ByteBuffer.</p><div class="fullcomment"><div class="comment cmt"><p>Reads data from underlying serial connection into a ByteBuffer.
+Note that data is read into the buffer's memory, starting at the
+first position. The buffer's limit is set to the number of bytes
+read.</p><p>A call to this method is blocking, however it is interrupted
+if the connection is closed.</p><p>This method works only for direct buffers.
+</p></div><dl class="paramcmts block"><dt class="param">buffer</dt><dd class="cmt"><p>a ByteBuffer into which data is read</p></dd><dt>returns</dt><dd class="cmt"><p>the actual number of bytes read</p></dd></dl><dl class="attributes block"> <dt>Exceptions thrown</dt><dd><span class="cmt"><p><span class="extype" name="IOException"><code>IOException</code></span> on IO error</p></span><span class="cmt"><p><a href="../PortInterruptedException.html" class="extype" name="akka.serial.PortInterruptedException"><code>PortInterruptedException</code></a> if port is closed while reading</p></span></dd></dl></div>
+ </li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
+ </li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="toString():String"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#toString():String" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait():Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#wait():Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#wait(x$1:Long):Unit" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier">final </span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
+ <span class="name">@throws</span><span class="args">(<span>
+
+ <span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
+ </span>)</span>
+
+ </dd></dl></div>
+ </li><li name="akka.serial.sync.SerialConnection#write" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="write(buffer:java.nio.ByteBuffer):Int"></a><a id="write(ByteBuffer):Int"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/SerialConnection.html#write(buffer:java.nio.ByteBuffer):Int" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">def</span>
+ </span>
+ <span class="symbol">
+ <span class="name">write</span><span class="params">(<span name="buffer">buffer: <span class="extype" name="java.nio.ByteBuffer">ByteBuffer</span></span>)</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Writes data from a ByteBuffer to underlying serial connection.</p><div class="fullcomment"><div class="comment cmt"><p>Writes data from a ByteBuffer to underlying serial connection.
+Note that data is read from the buffer's memory, its attributes
+such as position and limit are not modified.</p><p>The write is non-blocking, this function returns as soon as the data is copied into the kernel's
+transmission buffer.</p><p>This method works only for direct buffers.
+</p></div><dl class="paramcmts block"><dt class="param">buffer</dt><dd class="cmt"><p>a ByteBuffer from which data is taken</p></dd><dt>returns</dt><dd class="cmt"><p>the actual number of bytes written</p></dd></dl><dl class="attributes block"> <dt>Exceptions thrown</dt><dd><span class="cmt"><p><span class="extype" name="IOException"><code>IOException</code></span> on IO error</p></span></dd></dl></div>
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+ <div class="parent" name="scala.AnyRef">
+ <h3>Inherited from <span class="extype" name="scala.AnyRef">AnyRef</span></h3>
+ </div><div class="parent" name="scala.Any">
+ <h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
+ </div>
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/akka/serial/sync/index.html b/documentation/4.1/api/akka/serial/sync/index.html
new file mode 100644
index 0000000..73fe1df
--- /dev/null
+++ b/documentation/4.1/api/akka/serial/sync/index.html
@@ -0,0 +1,291 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="../../../lib/jquery.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="../../../lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="../../../lib/index.js"></script>
+ <script type="text/javascript" src="../../../index.js"></script>
+ <script type="text/javascript" src="../../../lib/scheduler.js"></script>
+ <script type="text/javascript" src="../../../lib/template.js"></script>
+ <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '../../../';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../../index.html">
+ <span class="name">root</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../../index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
+ </li><li name="akka.serial" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="serial"></a><a id="serial:serial"></a>
+ <span class="permalink">
+ <a href="../akka/index.html#serial" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../index.html">
+ <span class="name">serial</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="akka">akka</a></dd></dl></div>
+ </li><li name="akka.serial.stream" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="stream"></a><a id="stream:stream"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#stream" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="../stream/index.html">
+ <span class="name">stream</span>
+ </a>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li name="akka.serial.sync" visbl="pub" class="indented3 current" data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="sync"></a><a id="sync:sync"></a>
+ <span class="permalink">
+ <a href="../../akka/serial/index.html#sync" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">sync</span>
+ </span>
+
+ <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="akka.serial">serial</a></dd></dl></div>
+ </li><li class="current-entities indented3">
+ <a class="object" href="SerialConnection$.html" title=""></a>
+ <a class="class" href="SerialConnection.html" title="Represents a serial connection in a more secure and object-oriented style than UnsafeSerial."></a>
+ <a href="SerialConnection.html" title="Represents a serial connection in a more secure and object-oriented style than UnsafeSerial.">
+ SerialConnection
+ </a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="package value">
+ <div id="definition">
+ <div class="big-circle package">p</div>
+ <p id="owner"><a href="../../index.html" class="extype" name="akka">akka</a>.<a href="../index.html" class="extype" name="akka.serial">serial</a></p>
+ <h1>sync<span class="permalink">
+ <a href="../../../akka/serial/sync/index.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">sync</span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"></div>
+
+
+ <div id="mbrsel">
+ <div class="toggle"></div>
+ <div id="memberfilter">
+ <i class="material-icons arrow"></i>
+ <span class="input">
+ <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
+ </span>
+ <i class="clear material-icons"></i>
+ </div>
+ <div id="filterby">
+ <div id="order">
+ <span class="filtertype">Ordering</span>
+ <ol>
+
+ <li class="alpha in"><span>Alphabetic</span></li>
+
+ </ol>
+ </div>
+
+ <div id="visbl">
+ <span class="filtertype">Visibility</span>
+ <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
+ </div>
+ </div>
+ </div>
+
+ <div id="template">
+ <div id="allMembers">
+
+
+ <div id="types" class="types members">
+ <h3>Type Members</h3>
+ <ol><li name="akka.serial.sync.SerialConnection" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
+ <a id="SerialConnectionextendsAnyRef"></a><a id="SerialConnection:SerialConnection"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/index.html#SerialConnectionextendsAnyRef" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">class</span>
+ </span>
+ <span class="symbol">
+ <a title="Represents a serial connection in a more secure and object-oriented style than UnsafeSerial." href="SerialConnection.html">
+ <span class="name">SerialConnection</span>
+ </a><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span>
+ </span>
+
+ <p class="shortcomment cmt">Represents a serial connection in a more secure and object-oriented style than <code>UnsafeSerial</code>.</p><div class="fullcomment"><div class="comment cmt"><p>Represents a serial connection in a more secure and object-oriented style than <code>UnsafeSerial</code>. In
+contrast to the latter, this class encapsulates and secures any pointers used to communicate with
+the native backend and is thread-safe.</p><p>The underlying serial port is assumed open when this class is initialized.
+</p></div></div>
+ </li></ol>
+ </div>
+
+
+
+ <div class="values members">
+ <h3>Value Members</h3>
+ <ol>
+ <li name="akka.serial.sync.SerialConnection" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="SerialConnection"></a><a id="SerialConnection:SerialConnection"></a>
+ <span class="permalink">
+ <a href="../../../akka/serial/sync/index.html#SerialConnection" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">object</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="SerialConnection$.html">
+ <span class="name">SerialConnection</span>
+ </a>
+ </span>
+
+
+ </li>
+ </ol>
+ </div>
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/index.html b/documentation/4.1/api/index.html
new file mode 100644
index 0000000..48609e1
--- /dev/null
+++ b/documentation/4.1/api/index.html
@@ -0,0 +1,160 @@
+<!DOCTYPE html >
+<html>
+ <head>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+ <title></title>
+ <meta name="description" content="" />
+ <meta name="keywords" content="" />
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
+
+ <link href="lib/index.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="lib/template.css" media="screen" type="text/css" rel="stylesheet" />
+ <link href="lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
+ <script type="text/javascript" src="lib/jquery.js"></script>
+ <script type="text/javascript" src="lib/jquery.panzoom.min.js"></script>
+ <script type="text/javascript" src="lib/jquery.mousewheel.min.js"></script>
+ <script type="text/javascript" src="lib/index.js"></script>
+ <script type="text/javascript" src="index.js"></script>
+ <script type="text/javascript" src="lib/scheduler.js"></script>
+ <script type="text/javascript" src="lib/template.js"></script>
+ <script type="text/javascript" src="lib/tools.tooltip.js"></script>
+
+ <script type="text/javascript">
+ /* this variable can be used by the JS to determine the path to the root document */
+ var toRoot = '';
+ </script>
+
+ </head>
+ <body>
+ <div id="search">
+ <span id="doc-title"><span id="doc-version"></span></span>
+ <span class="close-results"><span class="left">&lt;</span> Back</span>
+ <div id="textfilter">
+ <span class="input">
+ <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
+ <i class="clear material-icons"></i>
+ <i id="search-icon" class="material-icons"></i>
+ </span>
+ </div>
+ </div>
+ <div id="search-results">
+ <div id="search-progress">
+ <div id="progress-fill"></div>
+ </div>
+ <div id="results-content">
+ <div id="entity-results"></div>
+ <div id="member-results"></div>
+ </div>
+ </div>
+ <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="content-container" style="-webkit-overflow-scrolling: touch;">
+ <div id="subpackage-spacer">
+ <div id="packages">
+ <h1>Packages</h1>
+ <ul>
+ <li name="_root_.root" visbl="pub" class="indented0 current" data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="_root_"></a><a id="root:_root_"></a>
+ <span class="permalink">
+ <a href="index.html#_root_" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">root</span>
+ </span>
+
+
+ </li><li name="_root_.akka" visbl="pub" class="indented1 " data-isabs="false" fullComment="no" group="Ungrouped">
+ <a id="akka"></a><a id="akka:akka"></a>
+ <span class="permalink">
+ <a href="index.html#akka" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span>
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <a title="" href="akka/index.html">
+ <span class="name">akka</span>
+ </a>
+ </span>
+
+
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div id="content">
+ <body class="package value">
+ <div id="definition">
+ <div class="big-circle package">p</div>
+
+ <h1>root package<span class="permalink">
+ <a href="index.html" title="Permalink">
+ <i class="material-icons"></i>
+ </a>
+ </span></h1>
+
+ </div>
+
+ <h4 id="signature" class="signature">
+ <span class="modifier_kind">
+ <span class="modifier"></span>
+ <span class="kind">package</span>
+ </span>
+ <span class="symbol">
+ <span class="name">root</span>
+ </span>
+ </h4>
+
+
+ <div id="comment" class="fullcommenttop"></div>
+
+
+
+
+ <div id="template">
+ <div id="allMembers">
+
+
+
+
+
+
+
+
+
+
+
+ </div>
+
+ <div id="inheritedMembers">
+
+
+ </div>
+
+ <div id="groupedMembers">
+ <div class="group" name="Ungrouped">
+ <h3>Ungrouped</h3>
+
+ </div>
+ </div>
+
+ </div>
+
+ <div id="tooltip"></div>
+
+ <div id="footer"> </div>
+ </body>
+ </div>
+ </div>
+ </div>
+ </body>
+ </html>
diff --git a/documentation/4.1/api/index.js b/documentation/4.1/api/index.js
new file mode 100644
index 0000000..27139a7
--- /dev/null
+++ b/documentation/4.1/api/index.js
@@ -0,0 +1 @@
+Index.PACKAGES = {"akka" : [], "akka.serial" : [{"name" : "akka.serial.AccessDeniedException", "shortDescription" : "Permissions are not sufficient to open a serial port.", "members_class" : [{"member" : "akka.serial.AccessDeniedException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/AccessDeniedException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/AccessDeniedException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/AccessDeniedException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/AccessDeniedException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/AccessDeniedException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/AccessDeniedException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/AccessDeniedException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/AccessDeniedException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/AccessDeniedException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/AccessDeniedException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/AccessDeniedException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/AccessDeniedException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/AccessDeniedException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/AccessDeniedException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/AccessDeniedException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/AccessDeniedException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/AccessDeniedException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/AccessDeniedException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/AccessDeniedException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/AccessDeniedException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/AccessDeniedException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/AccessDeniedException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/AccessDeniedException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/AccessDeniedException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/AccessDeniedException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/AccessDeniedException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/AccessDeniedException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/AccessDeniedException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/AccessDeniedException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/AccessDeniedException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/AccessDeniedException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/AccessDeniedException.html", "kind" : "class"}, {"name" : "akka.serial.InvalidSettingsException", "shortDescription" : "The settings specified are invalid.", "members_class" : [{"member" : "akka.serial.InvalidSettingsException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/InvalidSettingsException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/InvalidSettingsException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/InvalidSettingsException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/InvalidSettingsException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/InvalidSettingsException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/InvalidSettingsException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/InvalidSettingsException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/InvalidSettingsException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/InvalidSettingsException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/InvalidSettingsException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/InvalidSettingsException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/InvalidSettingsException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/InvalidSettingsException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/InvalidSettingsException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/InvalidSettingsException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/InvalidSettingsException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/InvalidSettingsException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/InvalidSettingsException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/InvalidSettingsException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/InvalidSettingsException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/InvalidSettingsException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/InvalidSettingsException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/InvalidSettingsException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/InvalidSettingsException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/InvalidSettingsException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/InvalidSettingsException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/InvalidSettingsException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/InvalidSettingsException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/InvalidSettingsException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/InvalidSettingsException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/InvalidSettingsException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/InvalidSettingsException.html", "kind" : "class"}, {"name" : "akka.serial.NoSuchPortException", "shortDescription" : "The requested port could not be found.", "members_class" : [{"member" : "akka.serial.NoSuchPortException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/NoSuchPortException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/NoSuchPortException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/NoSuchPortException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/NoSuchPortException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/NoSuchPortException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/NoSuchPortException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/NoSuchPortException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/NoSuchPortException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/NoSuchPortException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/NoSuchPortException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/NoSuchPortException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/NoSuchPortException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/NoSuchPortException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/NoSuchPortException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/NoSuchPortException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/NoSuchPortException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/NoSuchPortException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/NoSuchPortException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/NoSuchPortException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/NoSuchPortException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/NoSuchPortException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/NoSuchPortException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/NoSuchPortException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/NoSuchPortException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/NoSuchPortException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/NoSuchPortException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/NoSuchPortException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/NoSuchPortException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/NoSuchPortException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/NoSuchPortException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/NoSuchPortException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/NoSuchPortException.html", "kind" : "class"}, {"name" : "akka.serial.Parity", "shortDescription" : "Specifies available parities used in serial communication.", "object" : "akka\/serial\/Parity$.html", "members_object" : [{"label" : "Val", "tail" : "", "member" : "scala.Enumeration.Val", "link" : "akka\/serial\/Parity$.html#ValextendsEnumeration.this.ValuewithSerializable", "kind" : "class"}, {"label" : "ValueSet", "tail" : "", "member" : "scala.Enumeration.ValueSet", "link" : "akka\/serial\/Parity$.html#ValueSetextendsAbstractSet[Enumeration.this.Value]withSortedSet[Enumeration.this.Value]withSortedSetLike[Enumeration.this.Value,Enumeration.this.ValueSet]withSerializable", "kind" : "class"}, {"label" : "Value", "tail" : "", "member" : "scala.Enumeration.Value", "link" : "akka\/serial\/Parity$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable", "kind" : "abstract class"}, {"label" : "Even", "tail" : ": Value", "member" : "akka.serial.Parity.Even", "link" : "akka\/serial\/Parity$.html#Even:akka.serial.Parity.Value", "kind" : "val"}, {"label" : "Odd", "tail" : ": Value", "member" : "akka.serial.Parity.Odd", "link" : "akka\/serial\/Parity$.html#Odd:akka.serial.Parity.Value", "kind" : "val"}, {"label" : "None", "tail" : ": Value", "member" : "akka.serial.Parity.None", "link" : "akka\/serial\/Parity$.html#None:akka.serial.Parity.Value", "kind" : "val"}, {"label" : "Parity", "tail" : "", "member" : "akka.serial.Parity.Parity", "link" : "akka\/serial\/Parity$.html#Parity=akka.serial.Parity.Value", "kind" : "type"}, {"label" : "Value", "tail" : "(i: Int, name: String): Value", "member" : "scala.Enumeration.Value", "link" : "akka\/serial\/Parity$.html#Value(i:Int,name:String):Enumeration.this.Value", "kind" : "final def"}, {"label" : "Value", "tail" : "(name: String): Value", "member" : "scala.Enumeration.Value", "link" : "akka\/serial\/Parity$.html#Value(name:String):Enumeration.this.Value", "kind" : "final def"}, {"label" : "Value", "tail" : "(i: Int): Value", "member" : "scala.Enumeration.Value", "link" : "akka\/serial\/Parity$.html#Value(i:Int):Enumeration.this.Value", "kind" : "final def"}, {"label" : "Value", "tail" : "(): Value", "member" : "scala.Enumeration.Value", "link" : "akka\/serial\/Parity$.html#Value:Enumeration.this.Value", "kind" : "final def"}, {"label" : "withName", "tail" : "(s: String): Value", "member" : "scala.Enumeration.withName", "link" : "akka\/serial\/Parity$.html#withName(s:String):Enumeration.this.Value", "kind" : "final def"}, {"label" : "apply", "tail" : "(x: Int): Value", "member" : "scala.Enumeration.apply", "link" : "akka\/serial\/Parity$.html#apply(x:Int):Enumeration.this.Value", "kind" : "final def"}, {"label" : "maxId", "tail" : "(): Int", "member" : "scala.Enumeration.maxId", "link" : "akka\/serial\/Parity$.html#maxId:Int", "kind" : "final def"}, {"label" : "nextName", "tail" : ": Iterator[String]", "member" : "scala.Enumeration.nextName", "link" : "akka\/serial\/Parity$.html#nextName:Iterator[String]", "kind" : "var"}, {"label" : "nextId", "tail" : ": Int", "member" : "scala.Enumeration.nextId", "link" : "akka\/serial\/Parity$.html#nextId:Int", "kind" : "var"}, {"label" : "values", "tail" : "(): ValueSet", "member" : "scala.Enumeration.values", "link" : "akka\/serial\/Parity$.html#values:Enumeration.this.ValueSet", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "scala.Enumeration.toString", "link" : "akka\/serial\/Parity$.html#toString():String", "kind" : "def"}, {"label" : "readResolve", "tail" : "(): AnyRef", "member" : "scala.Enumeration.readResolve", "link" : "akka\/serial\/Parity$.html#readResolve():AnyRef", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/Parity$.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/Parity$.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/Parity$.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/Parity$.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/Parity$.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/Parity$.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/Parity$.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/Parity$.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/Parity$.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/Parity$.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/Parity$.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/Parity$.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/Parity$.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/Parity$.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/Parity$.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/Parity$.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/Parity$.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/Parity$.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "kind" : "object"}, {"name" : "akka.serial.PortClosedException", "shortDescription" : "The specified port has been closed.", "members_class" : [{"member" : "akka.serial.PortClosedException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/PortClosedException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/PortClosedException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/PortClosedException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/PortClosedException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/PortClosedException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortClosedException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortClosedException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortClosedException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/PortClosedException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/PortClosedException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/PortClosedException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/PortClosedException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/PortClosedException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/PortClosedException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/PortClosedException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/PortClosedException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/PortClosedException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/PortClosedException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/PortClosedException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/PortClosedException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortClosedException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortClosedException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortClosedException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/PortClosedException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/PortClosedException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/PortClosedException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/PortClosedException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/PortClosedException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/PortClosedException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/PortClosedException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/PortClosedException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/PortClosedException.html", "kind" : "class"}, {"name" : "akka.serial.PortInterruptedException", "shortDescription" : "A blocking operation on a port was interrupted, most likely indicating that the port is closing.", "members_class" : [{"member" : "akka.serial.PortInterruptedException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/PortInterruptedException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/PortInterruptedException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/PortInterruptedException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/PortInterruptedException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/PortInterruptedException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortInterruptedException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortInterruptedException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortInterruptedException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/PortInterruptedException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/PortInterruptedException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/PortInterruptedException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/PortInterruptedException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/PortInterruptedException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/PortInterruptedException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/PortInterruptedException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/PortInterruptedException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/PortInterruptedException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/PortInterruptedException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/PortInterruptedException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/PortInterruptedException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortInterruptedException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortInterruptedException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortInterruptedException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/PortInterruptedException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/PortInterruptedException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/PortInterruptedException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/PortInterruptedException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/PortInterruptedException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/PortInterruptedException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/PortInterruptedException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/PortInterruptedException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/PortInterruptedException.html", "kind" : "class"}, {"name" : "akka.serial.PortInUseException", "shortDescription" : "The requested port is in use by someone else.", "members_class" : [{"member" : "akka.serial.PortInUseException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/PortInUseException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/PortInUseException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/PortInUseException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/PortInUseException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/PortInUseException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortInUseException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortInUseException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/PortInUseException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/PortInUseException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/PortInUseException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/PortInUseException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/PortInUseException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/PortInUseException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/PortInUseException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/PortInUseException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/PortInUseException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/PortInUseException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/PortInUseException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/PortInUseException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/PortInUseException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortInUseException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortInUseException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/PortInUseException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/PortInUseException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/PortInUseException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/PortInUseException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/PortInUseException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/PortInUseException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/PortInUseException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/PortInUseException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/PortInUseException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/PortInUseException.html", "kind" : "class"}, {"name" : "akka.serial.Serial", "shortDescription" : "Defines messages used by akka-serial's serial IO layer.", "object" : "akka\/serial\/Serial$.html", "members_object" : [{"label" : "debug", "tail" : "(value: Boolean): Unit", "member" : "akka.serial.Serial.debug", "link" : "akka\/serial\/Serial$.html#debug(value:Boolean):Unit", "kind" : "def"}, {"label" : "Connected", "tail" : "", "member" : "akka.serial.Serial.Connected", "link" : "akka\/serial\/Serial$.html#ConnectedextendsSerial.EventwithProductwithSerializable", "kind" : "case class"}, {"label" : "Unwatch", "tail" : "", "member" : "akka.serial.Serial.Unwatch", "link" : "akka\/serial\/Serial$.html#UnwatchextendsSerial.CommandwithProductwithSerializable", "kind" : "case class"}, {"label" : "Watch", "tail" : "", "member" : "akka.serial.Serial.Watch", "link" : "akka\/serial\/Serial$.html#WatchextendsSerial.CommandwithProductwithSerializable", "kind" : "case class"}, {"label" : "Closed", "tail" : "", "member" : "akka.serial.Serial.Closed", "link" : "akka\/serial\/Serial$.html#Closed", "kind" : "object"}, {"label" : "Close", "tail" : "", "member" : "akka.serial.Serial.Close", "link" : "akka\/serial\/Serial$.html#Close", "kind" : "object"}, {"label" : "NoAck", "tail" : "", "member" : "akka.serial.Serial.NoAck", "link" : "akka\/serial\/Serial$.html#NoAck", "kind" : "object"}, {"label" : "Write", "tail" : "", "member" : "akka.serial.Serial.Write", "link" : "akka\/serial\/Serial$.html#WriteextendsSerial.CommandwithProductwithSerializable", "kind" : "case class"}, {"label" : "Received", "tail" : "", "member" : "akka.serial.Serial.Received", "link" : "akka\/serial\/Serial$.html#ReceivedextendsSerial.EventwithProductwithSerializable", "kind" : "case class"}, {"label" : "Opened", "tail" : "", "member" : "akka.serial.Serial.Opened", "link" : "akka\/serial\/Serial$.html#OpenedextendsSerial.EventwithProductwithSerializable", "kind" : "case class"}, {"label" : "Open", "tail" : "", "member" : "akka.serial.Serial.Open", "link" : "akka\/serial\/Serial$.html#OpenextendsSerial.CommandwithProductwithSerializable", "kind" : "case class"}, {"label" : "CommandFailed", "tail" : "", "member" : "akka.serial.Serial.CommandFailed", "link" : "akka\/serial\/Serial$.html#CommandFailedextendsSerial.EventwithProductwithSerializable", "kind" : "case class"}, {"label" : "Event", "tail" : "", "member" : "akka.serial.Serial.Event", "link" : "akka\/serial\/Serial$.html#EventextendsSerial.Message", "kind" : "trait"}, {"label" : "Command", "tail" : "", "member" : "akka.serial.Serial.Command", "link" : "akka\/serial\/Serial$.html#CommandextendsSerial.Message", "kind" : "trait"}, {"label" : "Message", "tail" : "", "member" : "akka.serial.Serial.Message", "link" : "akka\/serial\/Serial$.html#MessageextendsAnyRef", "kind" : "sealed trait"}, {"label" : "get", "tail" : "(system: ActorSystem): SerialExt", "member" : "akka.serial.Serial.get", "link" : "akka\/serial\/Serial$.html#get(system:akka.actor.ActorSystem):akka.serial.SerialExt", "kind" : "def"}, {"label" : "createExtension", "tail" : "(system: ExtendedActorSystem): SerialExt", "member" : "akka.serial.Serial.createExtension", "link" : "akka\/serial\/Serial$.html#createExtension(system:akka.actor.ExtendedActorSystem):akka.serial.SerialExt", "kind" : "def"}, {"label" : "lookup", "tail" : "(): Serial.type", "member" : "akka.serial.Serial.lookup", "link" : "akka\/serial\/Serial$.html#lookup():akka.serial.Serial.type", "kind" : "def"}, {"label" : "equals", "tail" : "(other: Any): Boolean", "member" : "akka.actor.ExtensionId.equals", "link" : "akka\/serial\/Serial$.html#equals(other:Any):Boolean", "kind" : "final def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "akka.actor.ExtensionId.hashCode", "link" : "akka\/serial\/Serial$.html#hashCode():Int", "kind" : "final def"}, {"label" : "apply", "tail" : "(system: ActorSystem): SerialExt", "member" : "akka.actor.ExtensionId.apply", "link" : "akka\/serial\/Serial$.html#apply(system:akka.actor.ActorSystem):T", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/Serial$.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/Serial$.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/Serial$.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/Serial$.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/Serial$.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/Serial$.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/Serial$.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/Serial$.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/Serial$.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/Serial$.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/Serial$.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/Serial$.html#notify():Unit", "kind" : "final def"}, {"label" : "toString", "tail" : "(): String", "member" : "scala.AnyRef.toString", "link" : "akka\/serial\/Serial$.html#toString():String", "kind" : "def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/Serial$.html#clone():Object", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/Serial$.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/Serial$.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/Serial$.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "kind" : "object"}, {"name" : "akka.serial.SerialExt", "shortDescription" : "Provides the serial IO manager.", "members_class" : [{"label" : "manager", "tail" : ": ActorRef", "member" : "akka.serial.SerialExt.manager", "link" : "akka\/serial\/SerialExt.html#manager:akka.actor.ActorRef", "kind" : "lazy val"}, {"member" : "akka.serial.SerialExt#<init>", "error" : "unsupported entity"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/SerialExt.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/SerialExt.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/SerialExt.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/SerialExt.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/SerialExt.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/SerialExt.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/SerialExt.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/SerialExt.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/SerialExt.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/SerialExt.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/SerialExt.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/SerialExt.html#notify():Unit", "kind" : "final def"}, {"label" : "toString", "tail" : "(): String", "member" : "scala.AnyRef.toString", "link" : "akka\/serial\/SerialExt.html#toString():String", "kind" : "def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/SerialExt.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/SerialExt.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/SerialExt.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/SerialExt.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/SerialExt.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/SerialExt.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/SerialExt.html", "kind" : "class"}, {"name" : "akka.serial.SerialSettings", "shortDescription" : "Groups settings used in communication over a serial port.", "members_case class" : [{"member" : "akka.serial.SerialSettings#<init>", "error" : "unsupported entity"}, {"label" : "parity", "tail" : ": Parity.Parity", "member" : "akka.serial.SerialSettings.parity", "link" : "akka\/serial\/SerialSettings.html#parity:akka.serial.Parity.Parity", "kind" : "val"}, {"label" : "twoStopBits", "tail" : ": Boolean", "member" : "akka.serial.SerialSettings.twoStopBits", "link" : "akka\/serial\/SerialSettings.html#twoStopBits:Boolean", "kind" : "val"}, {"label" : "characterSize", "tail" : ": Int", "member" : "akka.serial.SerialSettings.characterSize", "link" : "akka\/serial\/SerialSettings.html#characterSize:Int", "kind" : "val"}, {"label" : "baud", "tail" : ": Int", "member" : "akka.serial.SerialSettings.baud", "link" : "akka\/serial\/SerialSettings.html#baud:Int", "kind" : "val"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/SerialSettings.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/SerialSettings.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/SerialSettings.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/SerialSettings.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/SerialSettings.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/SerialSettings.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/SerialSettings.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/SerialSettings.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/SerialSettings.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/SerialSettings.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/SerialSettings.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/SerialSettings.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/SerialSettings.html#clone():Object", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/SerialSettings.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/SerialSettings.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/SerialSettings.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "case class" : "akka\/serial\/SerialSettings.html", "kind" : "case class"}], "akka.serial.stream" : [{"name" : "akka.serial.stream.Serial", "shortDescription" : "", "object" : "akka\/serial\/stream\/Serial$.html", "members_class" : [{"label" : "watch", "tail" : "(ports: Set[String]): Source[String, Future[Watch]]", "member" : "akka.serial.stream.Serial.watch", "link" : "akka\/serial\/stream\/Serial.html#watch(ports:Set[String]):akka.stream.scaladsl.Source[String,scala.concurrent.Future[akka.serial.stream.Serial.Watch]]", "kind" : "def"}, {"label" : "open", "tail" : "(port: String, settings: SerialSettings, failOnOverflow: Boolean, bufferSize: Int): Flow[ByteString, ByteString, Future[Connection]]", "member" : "akka.serial.stream.Serial.open", "link" : "akka\/serial\/stream\/Serial.html#open(port:String,settings:akka.serial.SerialSettings,failOnOverflow:Boolean,bufferSize:Int):akka.stream.scaladsl.Flow[akka.util.ByteString,akka.util.ByteString,scala.concurrent.Future[akka.serial.stream.Serial.Connection]]", "kind" : "def"}, {"member" : "akka.serial.stream.Serial#<init>", "error" : "unsupported entity"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/stream\/Serial.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/stream\/Serial.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/stream\/Serial.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/stream\/Serial.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/stream\/Serial.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/stream\/Serial.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/stream\/Serial.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/Serial.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/Serial.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/Serial.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/stream\/Serial.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/stream\/Serial.html#notify():Unit", "kind" : "final def"}, {"label" : "toString", "tail" : "(): String", "member" : "scala.AnyRef.toString", "link" : "akka\/serial\/stream\/Serial.html#toString():String", "kind" : "def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/stream\/Serial.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/stream\/Serial.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/stream\/Serial.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/stream\/Serial.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/stream\/Serial.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/stream\/Serial.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "members_object" : [{"label" : "createExtension", "tail" : "(system: ExtendedActorSystem): Serial", "member" : "akka.serial.stream.Serial.createExtension", "link" : "akka\/serial\/stream\/Serial$.html#createExtension(system:akka.actor.ExtendedActorSystem):akka.serial.stream.Serial", "kind" : "def"}, {"label" : "lookup", "tail" : "(): Serial.type", "member" : "akka.serial.stream.Serial.lookup", "link" : "akka\/serial\/stream\/Serial$.html#lookup():akka.serial.stream.Serial.type", "kind" : "def"}, {"label" : "apply", "tail" : "()(system: ActorSystem): Serial", "member" : "akka.serial.stream.Serial.apply", "link" : "akka\/serial\/stream\/Serial$.html#apply()(implicitsystem:akka.actor.ActorSystem):akka.serial.stream.Serial", "kind" : "def"}, {"label" : "Watch", "tail" : "", "member" : "akka.serial.stream.Serial.Watch", "link" : "akka\/serial\/stream\/Serial$.html#WatchextendsProductwithSerializable", "kind" : "case class"}, {"label" : "Connection", "tail" : "", "member" : "akka.serial.stream.Serial.Connection", "link" : "akka\/serial\/stream\/Serial$.html#ConnectionextendsProductwithSerializable", "kind" : "case class"}, {"label" : "equals", "tail" : "(other: Any): Boolean", "member" : "akka.actor.ExtensionId.equals", "link" : "akka\/serial\/stream\/Serial$.html#equals(other:Any):Boolean", "kind" : "final def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "akka.actor.ExtensionId.hashCode", "link" : "akka\/serial\/stream\/Serial$.html#hashCode():Int", "kind" : "final def"}, {"label" : "get", "tail" : "(system: ActorSystem): Serial", "member" : "akka.actor.ExtensionId.get", "link" : "akka\/serial\/stream\/Serial$.html#get(system:akka.actor.ActorSystem):T", "kind" : "def"}, {"label" : "apply", "tail" : "(system: ActorSystem): Serial", "member" : "akka.actor.ExtensionId.apply", "link" : "akka\/serial\/stream\/Serial$.html#apply(system:akka.actor.ActorSystem):T", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/stream\/Serial$.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/stream\/Serial$.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/stream\/Serial$.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/stream\/Serial$.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/stream\/Serial$.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/stream\/Serial$.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/stream\/Serial$.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/Serial$.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/Serial$.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/Serial$.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/stream\/Serial$.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/stream\/Serial$.html#notify():Unit", "kind" : "final def"}, {"label" : "toString", "tail" : "(): String", "member" : "scala.AnyRef.toString", "link" : "akka\/serial\/stream\/Serial$.html#toString():String", "kind" : "def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/stream\/Serial$.html#clone():Object", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/stream\/Serial$.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/stream\/Serial$.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/stream\/Serial$.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/stream\/Serial.html", "kind" : "object"}, {"name" : "akka.serial.stream.StreamSerialException", "shortDescription" : "Represents a generic exception occured during streaming of serial data.", "members_class" : [{"member" : "akka.serial.stream.StreamSerialException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/stream\/StreamSerialException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/stream\/StreamSerialException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/stream\/StreamSerialException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/stream\/StreamSerialException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/stream\/StreamSerialException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/stream\/StreamSerialException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/stream\/StreamSerialException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/stream\/StreamSerialException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/stream\/StreamSerialException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/stream\/StreamSerialException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/stream\/StreamSerialException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/stream\/StreamSerialException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/stream\/StreamSerialException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/stream\/StreamSerialException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/stream\/StreamSerialException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/stream\/StreamSerialException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/stream\/StreamSerialException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/stream\/StreamSerialException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/stream\/StreamSerialException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/stream\/StreamSerialException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/StreamSerialException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/StreamSerialException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/StreamSerialException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/stream\/StreamSerialException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/stream\/StreamSerialException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/stream\/StreamSerialException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/stream\/StreamSerialException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/stream\/StreamSerialException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/stream\/StreamSerialException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/stream\/StreamSerialException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/stream\/StreamSerialException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/stream\/StreamSerialException.html", "kind" : "class"}, {"name" : "akka.serial.stream.StreamWatcherException", "shortDescription" : "", "members_class" : [{"member" : "akka.serial.stream.StreamWatcherException#<init>", "error" : "unsupported entity"}, {"label" : "getSuppressed", "tail" : "(): Array[Throwable]", "member" : "java.lang.Throwable.getSuppressed", "link" : "akka\/serial\/stream\/StreamWatcherException.html#getSuppressed():Array[Throwable]", "kind" : "final def"}, {"label" : "addSuppressed", "tail" : "(arg0: Throwable): Unit", "member" : "java.lang.Throwable.addSuppressed", "link" : "akka\/serial\/stream\/StreamWatcherException.html#addSuppressed(x$1:Throwable):Unit", "kind" : "final def"}, {"label" : "setStackTrace", "tail" : "(arg0: Array[StackTraceElement]): Unit", "member" : "java.lang.Throwable.setStackTrace", "link" : "akka\/serial\/stream\/StreamWatcherException.html#setStackTrace(x$1:Array[StackTraceElement]):Unit", "kind" : "def"}, {"label" : "getStackTrace", "tail" : "(): Array[StackTraceElement]", "member" : "java.lang.Throwable.getStackTrace", "link" : "akka\/serial\/stream\/StreamWatcherException.html#getStackTrace():Array[StackTraceElement]", "kind" : "def"}, {"label" : "fillInStackTrace", "tail" : "(): Throwable", "member" : "java.lang.Throwable.fillInStackTrace", "link" : "akka\/serial\/stream\/StreamWatcherException.html#fillInStackTrace():Throwable", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintWriter): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/stream\/StreamWatcherException.html#printStackTrace(x$1:java.io.PrintWriter):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(arg0: PrintStream): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/stream\/StreamWatcherException.html#printStackTrace(x$1:java.io.PrintStream):Unit", "kind" : "def"}, {"label" : "printStackTrace", "tail" : "(): Unit", "member" : "java.lang.Throwable.printStackTrace", "link" : "akka\/serial\/stream\/StreamWatcherException.html#printStackTrace():Unit", "kind" : "def"}, {"label" : "toString", "tail" : "(): String", "member" : "java.lang.Throwable.toString", "link" : "akka\/serial\/stream\/StreamWatcherException.html#toString():String", "kind" : "def"}, {"label" : "initCause", "tail" : "(arg0: Throwable): Throwable", "member" : "java.lang.Throwable.initCause", "link" : "akka\/serial\/stream\/StreamWatcherException.html#initCause(x$1:Throwable):Throwable", "kind" : "def"}, {"label" : "getCause", "tail" : "(): Throwable", "member" : "java.lang.Throwable.getCause", "link" : "akka\/serial\/stream\/StreamWatcherException.html#getCause():Throwable", "kind" : "def"}, {"label" : "getLocalizedMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getLocalizedMessage", "link" : "akka\/serial\/stream\/StreamWatcherException.html#getLocalizedMessage():String", "kind" : "def"}, {"label" : "getMessage", "tail" : "(): String", "member" : "java.lang.Throwable.getMessage", "link" : "akka\/serial\/stream\/StreamWatcherException.html#getMessage():String", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/stream\/StreamWatcherException.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/stream\/StreamWatcherException.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/stream\/StreamWatcherException.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/stream\/StreamWatcherException.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/stream\/StreamWatcherException.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/stream\/StreamWatcherException.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/stream\/StreamWatcherException.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/StreamWatcherException.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/StreamWatcherException.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/stream\/StreamWatcherException.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/stream\/StreamWatcherException.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/stream\/StreamWatcherException.html#notify():Unit", "kind" : "final def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/stream\/StreamWatcherException.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/stream\/StreamWatcherException.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/stream\/StreamWatcherException.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/stream\/StreamWatcherException.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/stream\/StreamWatcherException.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/stream\/StreamWatcherException.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/stream\/StreamWatcherException.html", "kind" : "class"}], "akka.serial.sync" : [{"name" : "akka.serial.sync.SerialConnection", "shortDescription" : "Represents a serial connection in a more secure and object-oriented style than UnsafeSerial.", "object" : "akka\/serial\/sync\/SerialConnection$.html", "members_class" : [{"label" : "write", "tail" : "(buffer: ByteBuffer): Int", "member" : "akka.serial.sync.SerialConnection.write", "link" : "akka\/serial\/sync\/SerialConnection.html#write(buffer:java.nio.ByteBuffer):Int", "kind" : "def"}, {"label" : "read", "tail" : "(buffer: ByteBuffer): Int", "member" : "akka.serial.sync.SerialConnection.read", "link" : "akka\/serial\/sync\/SerialConnection.html#read(buffer:java.nio.ByteBuffer):Int", "kind" : "def"}, {"label" : "close", "tail" : "(): Unit", "member" : "akka.serial.sync.SerialConnection.close", "link" : "akka\/serial\/sync\/SerialConnection.html#close():Unit", "kind" : "def"}, {"label" : "isClosed", "tail" : "(): Boolean", "member" : "akka.serial.sync.SerialConnection.isClosed", "link" : "akka\/serial\/sync\/SerialConnection.html#isClosed:Boolean", "kind" : "def"}, {"label" : "port", "tail" : ": String", "member" : "akka.serial.sync.SerialConnection.port", "link" : "akka\/serial\/sync\/SerialConnection.html#port:String", "kind" : "val"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/sync\/SerialConnection.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/sync\/SerialConnection.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/sync\/SerialConnection.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/sync\/SerialConnection.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/sync\/SerialConnection.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/sync\/SerialConnection.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/sync\/SerialConnection.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/sync\/SerialConnection.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/sync\/SerialConnection.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/sync\/SerialConnection.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/sync\/SerialConnection.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/sync\/SerialConnection.html#notify():Unit", "kind" : "final def"}, {"label" : "toString", "tail" : "(): String", "member" : "scala.AnyRef.toString", "link" : "akka\/serial\/sync\/SerialConnection.html#toString():String", "kind" : "def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/sync\/SerialConnection.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/sync\/SerialConnection.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/sync\/SerialConnection.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/sync\/SerialConnection.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/sync\/SerialConnection.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/sync\/SerialConnection.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "members_object" : [{"label" : "open", "tail" : "(port: String, settings: SerialSettings): SerialConnection", "member" : "akka.serial.sync.SerialConnection.open", "link" : "akka\/serial\/sync\/SerialConnection$.html#open(port:String,settings:akka.serial.SerialSettings):akka.serial.sync.SerialConnection", "kind" : "def"}, {"label" : "synchronized", "tail" : "(arg0: ⇒ T0): T0", "member" : "scala.AnyRef.synchronized", "link" : "akka\/serial\/sync\/SerialConnection$.html#synchronized[T0](x$1:=>T0):T0", "kind" : "final def"}, {"label" : "##", "tail" : "(): Int", "member" : "scala.AnyRef.##", "link" : "akka\/serial\/sync\/SerialConnection$.html###():Int", "kind" : "final def"}, {"label" : "!=", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.!=", "link" : "akka\/serial\/sync\/SerialConnection$.html#!=(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "==", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.==", "link" : "akka\/serial\/sync\/SerialConnection$.html#==(x$1:Any):Boolean", "kind" : "final def"}, {"label" : "ne", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.ne", "link" : "akka\/serial\/sync\/SerialConnection$.html#ne(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "eq", "tail" : "(arg0: AnyRef): Boolean", "member" : "scala.AnyRef.eq", "link" : "akka\/serial\/sync\/SerialConnection$.html#eq(x$1:AnyRef):Boolean", "kind" : "final def"}, {"label" : "finalize", "tail" : "(): Unit", "member" : "scala.AnyRef.finalize", "link" : "akka\/serial\/sync\/SerialConnection$.html#finalize():Unit", "kind" : "def"}, {"label" : "wait", "tail" : "(): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/sync\/SerialConnection$.html#wait():Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long, arg1: Int): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/sync\/SerialConnection$.html#wait(x$1:Long,x$2:Int):Unit", "kind" : "final def"}, {"label" : "wait", "tail" : "(arg0: Long): Unit", "member" : "scala.AnyRef.wait", "link" : "akka\/serial\/sync\/SerialConnection$.html#wait(x$1:Long):Unit", "kind" : "final def"}, {"label" : "notifyAll", "tail" : "(): Unit", "member" : "scala.AnyRef.notifyAll", "link" : "akka\/serial\/sync\/SerialConnection$.html#notifyAll():Unit", "kind" : "final def"}, {"label" : "notify", "tail" : "(): Unit", "member" : "scala.AnyRef.notify", "link" : "akka\/serial\/sync\/SerialConnection$.html#notify():Unit", "kind" : "final def"}, {"label" : "toString", "tail" : "(): String", "member" : "scala.AnyRef.toString", "link" : "akka\/serial\/sync\/SerialConnection$.html#toString():String", "kind" : "def"}, {"label" : "clone", "tail" : "(): AnyRef", "member" : "scala.AnyRef.clone", "link" : "akka\/serial\/sync\/SerialConnection$.html#clone():Object", "kind" : "def"}, {"label" : "equals", "tail" : "(arg0: Any): Boolean", "member" : "scala.AnyRef.equals", "link" : "akka\/serial\/sync\/SerialConnection$.html#equals(x$1:Any):Boolean", "kind" : "def"}, {"label" : "hashCode", "tail" : "(): Int", "member" : "scala.AnyRef.hashCode", "link" : "akka\/serial\/sync\/SerialConnection$.html#hashCode():Int", "kind" : "def"}, {"label" : "getClass", "tail" : "(): Class[_]", "member" : "scala.AnyRef.getClass", "link" : "akka\/serial\/sync\/SerialConnection$.html#getClass():Class[_]", "kind" : "final def"}, {"label" : "asInstanceOf", "tail" : "(): T0", "member" : "scala.Any.asInstanceOf", "link" : "akka\/serial\/sync\/SerialConnection$.html#asInstanceOf[T0]:T0", "kind" : "final def"}, {"label" : "isInstanceOf", "tail" : "(): Boolean", "member" : "scala.Any.isInstanceOf", "link" : "akka\/serial\/sync\/SerialConnection$.html#isInstanceOf[T0]:Boolean", "kind" : "final def"}], "class" : "akka\/serial\/sync\/SerialConnection.html", "kind" : "class"}]}; \ No newline at end of file
diff --git a/documentation/4.1/api/lib/MaterialIcons-Regular.eot b/documentation/4.1/api/lib/MaterialIcons-Regular.eot
new file mode 100644
index 0000000..bf67d48
--- /dev/null
+++ b/documentation/4.1/api/lib/MaterialIcons-Regular.eot
Binary files differ
diff --git a/documentation/4.1/api/lib/MaterialIcons-Regular.ttf b/documentation/4.1/api/lib/MaterialIcons-Regular.ttf
new file mode 100644
index 0000000..683dcd0
--- /dev/null
+++ b/documentation/4.1/api/lib/MaterialIcons-Regular.ttf
Binary files differ
diff --git a/documentation/4.1/api/lib/MaterialIcons-Regular.woff b/documentation/4.1/api/lib/MaterialIcons-Regular.woff
new file mode 100644
index 0000000..ddd6be3
--- /dev/null
+++ b/documentation/4.1/api/lib/MaterialIcons-Regular.woff
Binary files differ
diff --git a/documentation/4.1/api/lib/abstract_type.svg b/documentation/4.1/api/lib/abstract_type.svg
new file mode 100644
index 0000000..8a82052
--- /dev/null
+++ b/documentation/4.1/api/lib/abstract_type.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#6C7A89" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <text id="a" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="21" y="43">
+ a
+ </tspan>
+ </text>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/class.svg b/documentation/4.1/api/lib/class.svg
new file mode 100644
index 0000000..128f74d
--- /dev/null
+++ b/documentation/4.1/api/lib/class.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#44AD7D" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <text id="C" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="17" y="47">
+ C
+ </tspan>
+ </text>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/class_comp.svg b/documentation/4.1/api/lib/class_comp.svg
new file mode 100644
index 0000000..b457207
--- /dev/null
+++ b/documentation/4.1/api/lib/class_comp.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#2C6C8D" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <rect id="Rectangle-2" opacity="0.3" fill="#000000" mask="url(#mask-3)" x="-8" y="33" width="80" height="31"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <use id="Mask" fill="#44AD7D" filter="url(#filter-4)" xlink:href="#path-5"/>
+ <text id="C" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="17" y="47">
+ C
+ </tspan>
+ </text>
+ <rect id="Rectangle-2" opacity="0.190065299" fill="#000000" mask="url(#mask-6)" x="-8" y="2" width="80" height="31"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/class_diagram.png b/documentation/4.1/api/lib/class_diagram.png
new file mode 100644
index 0000000..9d7aec7
--- /dev/null
+++ b/documentation/4.1/api/lib/class_diagram.png
Binary files differ
diff --git a/documentation/4.1/api/lib/diagrams.css b/documentation/4.1/api/lib/diagrams.css
new file mode 100644
index 0000000..08add0e
--- /dev/null
+++ b/documentation/4.1/api/lib/diagrams.css
@@ -0,0 +1,203 @@
+@font-face {
+ font-family: 'Material Icons';
+ font-style: normal;
+ font-weight: 400;
+ src: url(MaterialIcons-Regular.eot);
+ src: local('Material Icons'),
+ local('MaterialIcons-Regular'),
+ url(MaterialIcons-Regular.woff) format('woff'),
+ url(MaterialIcons-Regular.ttf) format('truetype');
+}
+
+.material-icons {
+ font-family: 'Material Icons';
+ font-weight: normal;
+ font-style: normal;
+ font-size: 24px;
+ display: inline-block;
+ width: 1em;
+ height: 1em;
+ line-height: 1;
+ text-transform: none;
+ letter-spacing: normal;
+ word-wrap: normal;
+ white-space: nowrap;
+ direction: ltr;
+ -webkit-font-smoothing: antialiased;
+ text-rendering: optimizeLegibility;
+ -moz-osx-font-smoothing: grayscale;
+ font-feature-settings: 'liga';
+}
+
+.diagram-container {
+ display: none;
+}
+
+.diagram-container > span.toggle {
+ z-index: 9;
+}
+
+.diagram {
+ overflow: hidden;
+ padding-top:15px;
+}
+
+.diagram svg {
+ display: block;
+ position: absolute;
+ visibility: hidden;
+ margin: auto;
+}
+
+.diagram-help {
+ float:right;
+ display:none;
+}
+
+.magnifying {
+ cursor: -webkit-zoom-in ! important;
+ cursor: -moz-zoom-in ! important;
+ cursor: pointer;
+}
+
+#close-link {
+ position: absolute;
+ z-index: 100;
+ font-family: Arial, sans-serif;
+ font-size: 10pt;
+ text-decoration: underline;
+ color: #315479;
+}
+
+#close:hover {
+ text-decoration: none;
+}
+
+#inheritance-diagram-container > span.toggle {
+ z-index: 2;
+}
+
+.diagram-container.full-screen {
+ position: fixed !important;
+ margin: 0;
+ border-radius: 0;
+ top: 0em;
+ bottom: 3em;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 10000;
+}
+
+.diagram-container.full-screen > span.toggle {
+ display: none;
+}
+
+.diagram-container.full-screen > div.diagram {
+ position: absolute;
+ top: 0; right: 0; bottom: 0; left: 0;
+ margin: auto;
+}
+
+#diagram-controls {
+ z-index: 2;
+ position: absolute;
+ bottom: 1em;
+ right: 1em;
+}
+
+#diagram-controls > button.diagram-btn {
+ border-radius: 1.25em;
+ height: 2.5em;
+ width: 2.5em;
+ background-color: #c2c2c2;
+ color: #fff;
+ border: 0;
+ float: left;
+ margin: 0 0.1em;
+ cursor: pointer;
+ line-height: 0.9;
+ outline: none;
+}
+
+#diagram-controls > button.diagram-btn:hover {
+ background-color: #e2e2e2;
+}
+
+#diagram-controls > button.diagram-btn > i.material-icons {
+ font-size: 1.5em;
+}
+
+svg a {
+ cursor:pointer;
+}
+
+svg text {
+ font-size: 8.5px;
+}
+
+/* try to move the node text 1px in order to be vertically
+ * centered (does not work in all browsers)
+ */
+svg .node text {
+ transform: translate(0px,1px);
+ -ms-transform: translate(0px,1px);
+ -webkit-transform: translate(0px,1px);
+ -o-transform: translate(0px,1px);
+ -moz-transform: translate(0px,1px);
+}
+
+/* hover effect for edges */
+
+svg .edge.over text,
+svg .edge.implicit-incoming.over polygon,
+svg .edge.implicit-outgoing.over polygon {
+ fill: #103A51;
+}
+
+svg .edge.over path,
+svg .edge.over polygon {
+ stroke: #103A51;
+}
+
+/* for hover effect on nodes in diagrams, edit the following */
+svg.class-diagram .node {}
+svg.class-diagram .node.this {}
+svg.class-diagram .node.over {}
+
+svg .node.over polygon {
+ stroke: #202020;
+}
+
+/* hover effect for nodes in package diagrams */
+
+svg.package-diagram .node.class.over polygon,
+svg.class-diagram .node.this.class.over polygon {
+ fill: #098552;
+ fill: #04663e;
+}
+
+svg.package-diagram .node.trait.over polygon,
+svg.class-diagram .node.this.trait.over polygon {
+ fill: #3c7b9b;
+ fill: #235d7b;
+}
+
+svg.package-diagram .node.type.over polygon,
+svg.class-diagram .node.this.type.over polygon {
+ fill: #098552;
+ fill: #04663e;
+}
+
+
+svg.package-diagram .node.object.over polygon {
+ fill: #183377;
+}
+
+svg.package-diagram .node.outside.over polygon {
+ fill: #d4d4d4;
+}
+
+svg.package-diagram .node.default.over polygon {
+ fill: #d4d4d4;
+}
diff --git a/documentation/4.1/api/lib/diagrams.js b/documentation/4.1/api/lib/diagrams.js
new file mode 100644
index 0000000..b137327
--- /dev/null
+++ b/documentation/4.1/api/lib/diagrams.js
@@ -0,0 +1,240 @@
+/**
+ * JavaScript functions enhancing the SVG diagrams.
+ *
+ * @author Damien Obrist
+ */
+
+var diagrams = {};
+
+/**
+ * Initializes the diagrams in the main window.
+ */
+$(document).ready(function()
+{
+ // hide diagrams in browsers not supporting SVG
+ if(Modernizr && !Modernizr.inlinesvg)
+ return;
+
+ if($("#content-diagram").length)
+ $("#inheritance-diagram").css("padding-bottom", "20px");
+
+ $(".diagram-container").css("display", "block");
+
+ $(".diagram").each(function() {
+ // store initial dimensions
+ $(this).data("width", $("svg", $(this)).width());
+ $(this).data("height", $("svg", $(this)).height());
+ // store unscaled clone of SVG element
+ $(this).data("svg", $(this).get(0).childNodes[0].cloneNode(true));
+ });
+
+ // make diagram visible, hide container
+ $(".diagram").css("display", "none");
+ $(".diagram svg").css({
+ "position": "static",
+ "visibility": "visible",
+ "z-index": "auto"
+ });
+
+ // enable linking to diagrams
+ if($(location).attr("hash") == "#inheritance-diagram") {
+ diagrams.toggle($("#inheritance-diagram-container"), true);
+ } else if($(location).attr("hash") == "#content-diagram") {
+ diagrams.toggle($("#content-diagram-container"), true);
+ }
+
+ $(".diagram-link").click(function() {
+ diagrams.toggle($(this).parent());
+ });
+
+ // register resize function
+ $(window).resize(diagrams.resize);
+
+ // don't bubble event to parent div
+ // when clicking on a node of a resized
+ // diagram
+ $("svg a").click(function(e) {
+ e.stopPropagation();
+ });
+
+ diagrams.initHighlighting();
+
+ $("button#diagram-fs").click(function() {
+ $(".diagram-container").toggleClass("full-screen");
+ $(".diagram-container > div.diagram").css({
+ height: $("svg").height() + "pt"
+ });
+
+ $panzoom.panzoom("reset", { animate: false, contain: false });
+ });
+});
+
+/**
+ * Initializes highlighting for nodes and edges.
+ */
+diagrams.initHighlighting = function()
+{
+ // helper function since $.hover doesn't work in IE
+
+ function hover(elements, fn)
+ {
+ elements.mouseover(fn);
+ elements.mouseout(fn);
+ }
+
+ // inheritance edges
+
+ hover($("svg .edge.inheritance"), function(evt){
+ var toggleClass = evt.type == "mouseout" ? diagrams.removeClass : diagrams.addClass;
+ var parts = $(this).attr("id").split("_");
+ toggleClass($("#" + parts[0] + "_" + parts[1]));
+ toggleClass($("#" + parts[0] + "_" + parts[2]));
+ toggleClass($(this));
+ });
+
+ // nodes
+
+ hover($("svg .node"), function(evt){
+ var toggleClass = evt.type == "mouseout" ? diagrams.removeClass : diagrams.addClass;
+ toggleClass($(this));
+ var parts = $(this).attr("id").split("_");
+ var index = parts[1];
+ $("svg#" + parts[0] + " .edge.inheritance").each(function(){
+ var parts2 = $(this).attr("id").split("_");
+ if(parts2[1] == index)
+ {
+ toggleClass($("#" + parts2[0] + "_" + parts2[2]));
+ toggleClass($(this));
+ } else if(parts2[2] == index)
+ {
+ toggleClass($("#" + parts2[0] + "_" + parts2[1]));
+ toggleClass($(this));
+ }
+ });
+ });
+
+ // incoming implicits
+
+ hover($("svg .node.implicit-incoming"), function(evt){
+ var toggleClass = evt.type == "mouseout" ? diagrams.removeClass : diagrams.addClass;
+ toggleClass($(this));
+ toggleClass($("svg .edge.implicit-incoming"));
+ toggleClass($("svg .node.this"));
+ });
+
+ hover($("svg .edge.implicit-incoming"), function(evt){
+ var toggleClass = evt.type == "mouseout" ? diagrams.removeClass : diagrams.addClass;
+ toggleClass($(this));
+ toggleClass($("svg .node.this"));
+ $("svg .node.implicit-incoming").each(function(){
+ toggleClass($(this));
+ });
+ });
+
+ // implicit outgoing nodes
+
+ hover($("svg .node.implicit-outgoing"), function(evt){
+ var toggleClass = evt.type == "mouseout" ? diagrams.removeClass : diagrams.addClass;
+ toggleClass($(this));
+ toggleClass($("svg .edge.implicit-outgoing"));
+ toggleClass($("svg .node.this"));
+ });
+
+ hover($("svg .edge.implicit-outgoing"), function(evt){
+ var toggleClass = evt.type == "mouseout" ? diagrams.removeClass : diagrams.addClass;
+ toggleClass($(this));
+ toggleClass($("svg .node.this"));
+ $("svg .node.implicit-outgoing").each(function(){
+ toggleClass($(this));
+ });
+ });
+};
+
+/**
+ * Resizes the diagrams according to the available width.
+ */
+diagrams.resize = function() {
+ // available width
+ var availableWidth = $(".diagram-container").width();
+
+ $(".diagram-container").each(function() {
+ // unregister click event on whole div
+ $(".diagram", this).unbind("click");
+ var diagramWidth = $(".diagram", this).data("width");
+ var diagramHeight = $(".diagram", this).data("height");
+
+ if (diagramWidth > availableWidth) {
+ // resize diagram
+ var height = diagramHeight / diagramWidth * availableWidth;
+ $(".diagram svg", this).width(availableWidth);
+ $(".diagram svg", this).height(height);
+ } else {
+ // restore full size of diagram
+ $(".diagram svg", this).width(diagramWidth);
+ $(".diagram svg", this).height(diagramHeight);
+ // don't show custom cursor any more
+ $(".diagram", this).removeClass("magnifying");
+ }
+ });
+};
+
+/**
+ * Shows or hides a diagram depending on its current state.
+ */
+diagrams.toggle = function(container, dontAnimate)
+{
+ // change class of link
+ $(".diagram-link", container).toggleClass("open");
+ // get element to show / hide
+ var div = $(".diagram", container);
+ if (div.is(':visible')) {
+ $(".diagram-help", container).hide();
+ div.unbind("click");
+ div.slideUp(100);
+
+ $("#diagram-controls", container).hide();
+ $("#inheritance-diagram-container").unbind('mousewheel.focal');
+ } else {
+ diagrams.resize();
+ if(dontAnimate)
+ div.show();
+ else
+ div.slideDown(100);
+ $(".diagram-help", container).show();
+
+ $("#diagram-controls", container).show();
+
+ $(".diagram-container").on('mousewheel.focal', function(e) {
+ e.preventDefault();
+ var delta = e.delta || e.originalEvent.wheelDelta;
+ var zoomOut = delta ? delta < 0 : e.originalEvent.deltaY > 0;
+ $panzoom.panzoom('zoom', zoomOut, {
+ increment: 0.1,
+ animate: true,
+ focal: e
+ });
+ });
+ }
+};
+
+/**
+ * Helper method that adds a class to a SVG element.
+ */
+diagrams.addClass = function(svgElem, newClass) {
+ newClass = newClass || "over";
+ var classes = svgElem.attr("class");
+ if ($.inArray(newClass, classes.split(/\s+/)) == -1) {
+ classes += (classes ? ' ' : '') + newClass;
+ svgElem.attr("class", classes);
+ }
+};
+
+/**
+ * Helper method that removes a class from a SVG element.
+ */
+diagrams.removeClass = function(svgElem, oldClass) {
+ oldClass = oldClass || "over";
+ var classes = svgElem.attr("class");
+ classes = $.grep(classes.split(/\s+/), function(n, i) { return n != oldClass; }).join(' ');
+ svgElem.attr("class", classes);
+};
diff --git a/documentation/4.1/api/lib/index.css b/documentation/4.1/api/lib/index.css
new file mode 100644
index 0000000..b153113
--- /dev/null
+++ b/documentation/4.1/api/lib/index.css
@@ -0,0 +1,873 @@
+/* Fonts */
+@font-face {
+ font-family: 'Lato';
+ font-style: normal;
+ font-weight: 100;
+ src: url('lato-v11-latin-regular.eot');
+ src: local('Lato'), local('Lato'),
+ url('lato-v11-latin-100.eot?#iefix') format('embedded-opentype'),
+ url('lato-v11-latin-100.woff') format('woff'),
+ url('lato-v11-latin-100.ttf') format('truetype');
+}
+
+@font-face {
+ font-family: 'Lato';
+ font-style: normal;
+ font-weight: 400;
+ src: url('lato-v11-latin-regular.eot');
+ src: local('Lato'), local('Lato'),
+ url('lato-v11-latin-regular.eot?#iefix') format('embedded-opentype'),
+ url('lato-v11-latin-regular.woff') format('woff'),
+ url('lato-v11-latin-regular.ttf') format('truetype');
+}
+
+@font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: url('open-sans-v13-latin-regular.eot');
+ src: local('Open Sans'), local('OpenSans'),
+ url('open-sans-v13-latin-regular.eot?#iefix') format('embedded-opentype'),
+ url('open-sans-v13-latin-regular.woff') format('woff'),
+ url('open-sans-v13-latin-regular.ttf') format('truetype');
+}
+
+@font-face {
+ font-family: 'Source Code Pro';
+ font-style: normal;
+ font-weight: 400;
+ src: url('source-code-pro-v6-latin-regular.eot');
+ src: local('Source Code Pro'), local('SourceCodePro-Regular'),
+ url('source-code-pro-v6-latin-regular.eot?#iefix') format('embedded-opentype'),
+ url('source-code-pro-v6-latin-regular.woff') format('woff'),
+ url('source-code-pro-v6-latin-regular.ttf') format('truetype');
+}
+@font-face {
+ font-family: 'Source Code Pro';
+ font-style: normal;
+ font-weight: 700;
+ src: url('source-code-pro-v6-latin-700.eot');
+ src: local('Source Code Pro Bold'), local('SourceCodePro-Bold'),
+ url('source-code-pro-v6-latin-700.eot?#iefix') format('embedded-opentype'),
+ url('source-code-pro-v6-latin-700.woff') format('woff'),
+ url('source-code-pro-v6-latin-700.ttf') format('truetype');
+}
+
+* {
+ color: inherit;
+ text-decoration: none;
+ font-family: "Lato", Arial, sans-serif;
+ border-width: 0px;
+ margin: 0px;
+}
+
+a {
+ cursor: pointer;
+ text-decoration: none;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+span.entity > a {
+ padding: 0.1em 0.5em;
+ margin-left: 0.2em;
+}
+
+span.entity > a.selected {
+ background-color: #C2D2DC;
+ border-radius: 0.2em;
+}
+
+html {
+ background-color: #f0f3f6;
+ box-sizing: border-box;
+}
+*, *:before, *:after {
+ box-sizing: inherit;
+}
+
+textarea, input { outline: none; }
+
+#library {
+ display: none;
+}
+
+#browser {
+ width: 17.5em;
+ top: 0px;
+ left: 0;
+ bottom: 0px;
+ display: block;
+ position: fixed;
+ background-color: #f0f3f6;
+}
+
+#browser.full-screen {
+ left: -17.5em;
+}
+
+#search {
+ background-color: #103a51; /* typesafe blue */
+ min-height: 5.5em;
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ height: 3em;
+ min-height: initial;
+ z-index: 103;
+ box-shadow: 0 0 4px rgba(0, 0, 0, 0.18), 0 4px 8px rgba(0, 0, 0, 0.28);
+}
+
+#search > h1 {
+ font-size: 2em;
+ position: absolute;
+ left: 0.25em;
+ top: 0.5em;
+}
+
+#search > h2 {
+ position: absolute;
+ left: 3.8em;
+ top: 3em;
+}
+
+#search > img.scala-logo {
+ width: 3em;
+ height: auto;
+ position: absolute;
+ left: 5.8em;
+ top: 0.43em;
+}
+
+#search > span.toggle-sidebar {
+ position: absolute;
+ top: 0.8em;
+ left: 0.2em;
+ color: #fff;
+ z-index: 99;
+ width: 1.5em;
+ height: 1.5em;
+}
+
+#search > span#doc-title {
+ color: #fff;
+ position: absolute;
+ top: 0.8em;
+ left: 0;
+ width: 18em;
+ text-align: center;
+ cursor: pointer;
+ z-index: 2;
+}
+
+#search > span#doc-title > span#doc-version {
+ color: #c2c2c2;
+ font-weight: 100;
+ font-size: 0.72em;
+ display: inline-block;
+ width: 12ex;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+
+#search > span#doc-title > span#doc-version:hover {
+ overflow: visible;
+}
+
+#search > span.toggle-sidebar:hover {
+ cursor: pointer;
+}
+
+/* Pseudo element replacing UTF8-symbol "Trigram From Heaven" */
+#search > span.toggle-sidebar:before {
+ position: absolute;
+ top: -0.45em;
+ left: 0.45em;
+ content: "";
+ display: block;
+ width: 0.7em;
+ -webkit-box-shadow: 0 0.8em 0 1px #fff, 0 1.1em 0 1px #fff, 0 1.4em 0 1px #fff;
+ box-shadow: 0 0.8em 0 1px #fff, 0 1.1em 0 1px #fff, 0 1.4em 0 1px #fff;
+}
+
+#search > span.toggle-sidebar:hover:before {
+ -webkit-box-shadow: 0 0.8em 0 1px #c2c2c2, 0 1.1em 0 1px #c2c2c2, 0 1.4em 0 1px #c2c2c2;
+ box-shadow: 0 0.8em 0 1px #c2c2c2, 0 1.1em 0 1px #c2c2c2, 0 1.4em 0 1px #c2c2c2;
+}
+
+#textfilter > .pre {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 23px;
+ width: 21px;
+}
+
+#textfilter {
+ position: absolute;
+ top: 0.5em;
+ bottom: 0.8em;
+ left: 0;
+ right: 0;
+ display: block;
+ height: 2em;
+}
+
+#textfilter > .input {
+ position: relative;
+ display: block;
+ padding: 0.2em;
+ max-width: 48.5em;
+ margin: 0 auto;
+}
+
+#textfilter > .input > i#search-icon {
+ color: rgba(255,255,255, 0.4);
+ position: absolute;
+ left: 0.34em;
+ top: 0.3em;
+ font-size: 1.3rem;
+}
+
+#textfilter > span.toggle {
+ cursor: pointer;
+ padding-left: 15px;
+ position: absolute;
+ left: -0.55em;
+ top: 3em;
+ z-index: 99;
+ color: #fff;
+ font-size: 0.8em;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+#textfilter > span.toggle:hover {
+ color: #c2c2c2;
+}
+
+#textfilter > span.toggle:hover {
+ cursor: pointer;
+}
+
+#textfilter > .hide:hover {
+ cursor: pointer;
+ color: #a2a2a2;
+}
+
+#textfilter > .input > input {
+ font-family: "Open Sans";
+ font-size: 0.85em;
+ height: 2em;
+ padding: 0 0 0 2.1em;
+ color: #fff;
+ width: 100%;
+ border-radius: 0.2em;
+ background: rgba(255, 255, 255, 0.2);
+}
+
+
+#textfilter > .input > input::-webkit-input-placeholder {
+ color: rgba(255, 255, 255, 0.4);
+}
+
+#textfilter > .input > input::-moz-placeholder {
+ color: rgba(255, 255, 255, 0.4);
+}
+
+#textfilter > .input > input:-ms-input-placeholder {
+ color: rgba(255, 255, 255, 0.4);
+}
+
+#textfilter > .input > input:-moz-placeholder {
+ color: rgba(255, 255, 255, 0.4);
+}
+
+#focusfilter > .focusremove:hover {
+ text-decoration: none;
+}
+
+#textfilter > .input > .clear {
+ display: none;
+ position: absolute;
+ font-size: 0.9em;
+ top: 0.7em;
+ right: 0.1em;
+ height: 23px;
+ width: 21px;
+ color: rgba(255, 255, 255, 0.4);
+}
+
+#textfilter > .input > .clear:hover {
+ cursor: pointer;
+ color: #fff;
+}
+
+#focusfilter {
+ font-size: 0.9em;
+ position: relative;
+ text-align: center;
+ display: none;
+ padding: 0.6em;
+ background-color: #f16665;
+ color: #fff;
+ margin: 3.9em 0.55em 0 0.35em;
+ border-radius: 0.2em;
+ z-index: 1;
+}
+
+div#search-progress {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 0.25em;
+}
+
+div#search-progress > div#progress-fill {
+ width: 0%;
+ background-color: #f16665;
+ transition: 0.1s;
+}
+
+#focusfilter .focuscoll {
+ font-weight: bold;
+}
+
+#focusfilter a.focusremove {
+ margin-left: 0.2em;
+ font-size: 0.9em;
+}
+
+#kindfilter-container {
+ position: fixed;
+ display: block;
+ z-index: 99;
+ bottom: 0.5em;
+ left: 0;
+ width: 17.25em;
+}
+
+#kindfilter {
+ float: right;
+ text-align: center;
+ padding: 0.3em 1em;
+ border-radius: 0.8em;
+ background: #f16665;
+ border-bottom: 2px solid #d64546;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ color: #fff;
+ font-size: 0.8em;
+}
+
+#kindfilter:hover {
+ cursor: pointer;
+ background-color: rgb(226, 87, 88);
+}
+
+#letters {
+ position: relative;
+ text-align: center;
+ border: 0;
+ margin-top: 0em;
+ color: #fff;
+}
+
+#letters > a, #letters > span {
+ color: #fff;
+ font-size: 0.67em;
+ padding-right: 2px;
+}
+
+#letters > a:hover {
+ text-decoration: none;
+ color: #c2c2c2;
+}
+
+#letters > span {
+ color: #bbb;
+}
+
+div#content-scroll-container {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 100;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+div#content-container {
+ max-width: 1140px;
+ margin: 0 auto;
+}
+
+div#content-container > div#content {
+ -webkit-overflow-scrolling: touch;
+ display: block;
+ overflow-y: hidden;
+ max-width: 1140px;
+ margin: 4em auto 0;
+}
+
+div#content-container > div#subpackage-spacer {
+ float: right;
+ height: 100%;
+ margin: 1.1rem 0.5rem 0 0.5em;
+ font-size: 0.8em;
+ min-width: 8rem;
+}
+
+div#packages > h1 {
+ color: #103a51;
+}
+
+div#packages > ul {
+ list-style-type: none;
+}
+
+div#packages > ul > li {
+ position: relative;
+ margin: 0.5rem 0;
+ width: 100%;
+ border-radius: 0.2em;
+ min-height: 1.5em;
+ padding-left: 2em;
+}
+
+div#packages > ul > li.current-entities {
+ margin: 0.3rem 0;
+}
+
+div#packages > ul > li.current:hover {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ cursor: pointer;
+}
+
+div#packages > ul > li.current-entities > *:nth-child(1),
+div#packages > ul > li.current-entities > *:nth-child(2) {
+ float: left;
+ display: inline;
+ height: 1rem;
+ width: 1rem;
+ margin: 1px 0 0 0;
+ cursor: pointer;
+}
+
+div#packages > ul > li > a.class {
+ background: url("class.svg") no-repeat center;
+ background-size: 0.9rem;
+}
+
+div#packages > ul > li > a.trait {
+ background: url("trait.svg") no-repeat center;
+ background-size: 0.9rem;
+}
+
+div#packages > ul > li > a.object {
+ background: url("object.svg") no-repeat center;
+ background-size: 0.9rem;
+}
+
+div#packages > ul > li > a.abstract.type {
+ background: url("abstract_type.svg") no-repeat center;
+ background-size: 0.9rem;
+}
+
+div#packages > ul > li > a {
+ text-decoration: none !important;
+ margin-left: 1px;
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+ font-size: 0.9em;
+}
+
+/* Indentation levels for packages */
+div#packages > ul > li.indented0 { padding-left: 0em; }
+div#packages > ul > li.indented1 { padding-left: 1em; }
+div#packages > ul > li.indented2 { padding-left: 2em; }
+div#packages > ul > li.indented3 { padding-left: 3em; }
+div#packages > ul > li.indented4 { padding-left: 4em; }
+div#packages > ul > li.indented5 { padding-left: 5em; }
+div#packages > ul > li.indented6 { padding-left: 6em; }
+div#packages > ul > li.indented7 { padding-left: 7em; }
+div#packages > ul > li.indented8 { padding-left: 8em; }
+div#packages > ul > li.indented9 { padding-left: 9em; }
+div#packages > ul > li.indented10 { padding-left: 10em; }
+div#packages > ul > li.current.indented0 { padding-left: -0.5em }
+div#packages > ul > li.current.indented1 { padding-left: 0.5em }
+div#packages > ul > li.current.indented2 { padding-left: 1.5em }
+div#packages > ul > li.current.indented3 { padding-left: 2.5em }
+div#packages > ul > li.current.indented4 { padding-left: 3.5em }
+div#packages > ul > li.current.indented5 { padding-left: 4.5em }
+div#packages > ul > li.current.indented6 { padding-left: 5.5em }
+div#packages > ul > li.current.indented7 { padding-left: 6.5em }
+div#packages > ul > li.current.indented8 { padding-left: 7.5em }
+div#packages > ul > li.current.indented9 { padding-left: 8.5em }
+div#packages > ul > li.current.indented10 { padding-left: 9.5em }
+
+div#packages > ul > li.current > span.symbol {
+ border-left: 0.25em solid #72D0EB;
+ padding-left: 0.25em;
+}
+
+div#packages > ul > li > span.symbol > a {
+ text-decoration: none;
+}
+
+div#packages > ul > li > span.symbol > span.name {
+ font-weight: normal;
+}
+
+div#packages > ul > li .fullcomment,
+div#packages > ul > li .modifier_kind,
+div#packages > ul > li .permalink,
+div#packages > ul > li .shortcomment {
+ display: none;
+}
+
+div#search-results {
+ color: #103a51;
+ position: absolute;
+ left: 0;
+ top: 3em;
+ right: 0;
+ bottom: 0;
+ background-color: rgb(240, 243, 246);
+ z-index: 101;
+ overflow-x: hidden;
+ display: none;
+ padding: 1em;
+ -webkit-overflow-scrolling: touch;
+}
+
+div#search > span.close-results {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ position: fixed;
+ top: 0.8em;
+ left: 1em;
+ color: #fff;
+ display: none;
+ z-index: 1;
+}
+
+div#search > span.close-results:hover {
+ cursor: pointer;
+}
+
+div#results-content {
+ max-width: 1140px;
+ margin: 0 auto;
+}
+
+div#results-content > span.search-text {
+ margin-left: 1em;
+ font-size: 1.2em;
+ float: left;
+ width: 100%;
+}
+
+div#results-content > span.search-text > span.query-str {
+ font-weight: 900;
+}
+
+div#results-content > div > h1.result-type {
+ font-size: 1.5em;
+ margin: 1em 0 0.3em;
+ font-family: "Open Sans";
+ font-weight: 300;
+ border-bottom: 1px solid #103a51;
+}
+
+div#results-content > div#entity-results {
+ float: left;
+ width: 50%;
+ padding: 1em;
+ display: inline;
+}
+
+div#results-content > div#member-results {
+ float: left;
+ width: 50%;
+ padding: 1em;
+ display: inline;
+}
+
+div#results-content > div#member-results > a.package,
+div#results-content > div#entity-results > a.package {
+ font-size: 1em;
+ margin: 0 0 1em 0;
+ color: #f16665;
+ cursor: pointer;
+}
+
+div#results-content > div#member-results > ul.entities,
+div#results-content > div#entity-results > ul.entities {
+ list-style-type: none;
+ padding-left: 0;
+}
+
+div#results-content > div#member-results > ul.entities > li,
+div#results-content > div#entity-results > ul.entities > li {
+ margin: 0.5em 0;
+}
+
+div#results-content > div#member-results > ul.entities > li > .icon,
+div#results-content > div#entity-results > ul.entities > li > .icon {
+ float: left;
+ display: inline;
+ height: 1em;
+ width: 1em;
+ margin: 0.23em 0 0;
+ cursor: pointer;
+}
+
+div#results-content > div#member-results > ul.entities > li > .icon.class,
+div#results-content > div#entity-results > ul.entities > li > .icon.class {
+ background: url("class.svg") no-repeat center;
+ background-size: 1em 1em;
+}
+
+div#results-content > div#member-results > ul.entities > li > .icon.trait,
+div#results-content > div#entity-results > ul.entities > li > .icon.trait {
+ background: url("trait.svg") no-repeat center;
+ background-size: 1em 1em;
+}
+
+div#results-content > div#member-results > ul.entities > li > .icon.object,
+div#results-content > div#entity-results > ul.entities > li > .icon.object {
+ background: url("object.svg") no-repeat center;
+ background-size: 1em 1em;
+}
+
+div#results-content > div#member-results > ul.entities > li > span.entity,
+div#results-content > div#entity-results > ul.entities > li > span.entity {
+ font-size: 1.1em;
+ font-weight: 900;
+}
+
+div#results-content > div#member-results > ul.entities > li > ul.members,
+div#results-content > div#entity-results > ul.entities > li > ul.members {
+ margin-top: 0.5em;
+ list-style-type: none;
+ font-size: 0.85em;
+ margin-left: 0.2em;
+}
+
+div#results-content > div#member-results > ul.entities > li > ul.members > li,
+div#results-content > div#entity-results > ul.entities > li > ul.members > li {
+ margin: 0.5em 0;
+}
+
+div#results-content > div#member-results > ul.entities > li > ul.members > li > span.kind,
+div#results-content > div#member-results > ul.entities > li > ul.members > li > span.tail,
+div#results-content > div#entity-results > ul.entities > li > ul.members > li > span.kind,
+div#results-content > div#entity-results > ul.entities > li > ul.members > li > span.tail {
+ margin-right: 0.6em;
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+}
+
+div#results-content > div#member-results > ul.entities > li > ul.members > li > span.kind {
+ font-weight: 600;
+}
+
+div#results-content > div#member-results > ul.entities > li > ul.members > li > a.label,
+div#results-content > div#entity-results > ul.entities > li > ul.members > li > a.label {
+ color: #2C3D9B;
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+}
+
+/** Scrollpane settings needed for jquery.scrollpane.min.js */
+.jspContainer {
+ overflow: hidden;
+ position: relative;
+}
+
+.jspPane {
+ position: absolute;
+}
+
+.jspVerticalBar {
+ position: absolute;
+ top: 0;
+ right: 0;
+ width: 0.6em;
+ height: 100%;
+ background: transparent;
+}
+
+.jspHorizontalBar {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 16px;
+ background: red;
+}
+
+.jspCap {
+ display: none;
+}
+
+.jspHorizontalBar .jspCap {
+ float: left;
+}
+
+.jspTrack {
+ background: #f0f3f6;
+ position: relative;
+}
+
+.jspDrag {
+ display: none;
+ background: rgba(0, 0, 0, 0.35);
+ position: relative;
+ top: 0;
+ left: 0;
+ cursor: pointer;
+}
+
+#tpl:hover .jspDrag {
+ display: block;
+}
+
+.jspHorizontalBar .jspTrack,
+.jspHorizontalBar .jspDrag {
+ float: left;
+ height: 100%;
+}
+
+.jspArrow {
+ background: #50506d;
+ text-indent: -20000px;
+ display: block;
+ cursor: pointer;
+ padding: 0;
+ margin: 0;
+}
+
+.jspArrow.jspDisabled {
+ cursor: default;
+ background: #80808d;
+}
+
+.jspVerticalBar .jspArrow {
+ height: 16px;
+}
+
+.jspHorizontalBar .jspArrow {
+ width: 16px;
+ float: left;
+ height: 100%;
+}
+
+.jspVerticalBar .jspArrow:focus {
+ outline: none;
+}
+
+.jspCorner {
+ background: #eeeef4;
+ float: left;
+ height: 100%;
+}
+
+/* CSS Hack for IE6 3 pixel bug */
+* html .jspCorner {
+ margin: 0 -3px 0 0;
+}
+
+/* Media query rules for smaller viewport */
+@media only screen /* Large screen with a small window */
+and (max-width: 1300px)
+{
+ #textfilter {
+ left: 17.8em;
+ right: 0.35em;
+ }
+
+ #textfilter .input {
+ max-width: none;
+ margin: 0;
+ }
+}
+
+@media only screen /* Large screen with a smaller window */
+and (max-width: 800px)
+{
+ div#results-content > div#entity-results {
+ width: 100%;
+ padding: 0em;
+ }
+
+ div#results-content > div#member-results {
+ width: 100%;
+ padding: 0em;
+ }
+}
+
+/* Media query rules specifically for mobile devices */
+@media
+screen /* HiDPI device like Nexus 5 */
+and (max-device-width: 360px)
+and (max-device-height: 640px)
+and (-webkit-device-pixel-ratio: 3)
+,
+screen /* Most mobile devices */
+and (max-device-width: 480px)
+and (orientation: portrait)
+,
+only screen /* iPhone 6 */
+and (max-device-width: 667px)
+and (-webkit-device-pixel-ratio: 2)
+{
+ div#content-container > div#subpackage-spacer {
+ display: none;
+ }
+
+ div#content-container > div#content {
+ margin: 3.3em auto 0;
+ }
+
+ #search > span#doc-title {
+ width: 100%;
+ text-align: left;
+ padding-left: 0.7em;
+ top: 0.95em;
+ z-index: 1;
+ }
+
+ #search > div#textfilter {
+ z-index: 2;
+ }
+
+ #search > span#doc-title > span#doc-version {
+ display: none;
+ }
+
+ #textfilter {
+ left: 12.2em;
+ }
+}
diff --git a/documentation/4.1/api/lib/index.js b/documentation/4.1/api/lib/index.js
new file mode 100644
index 0000000..1a2e62b
--- /dev/null
+++ b/documentation/4.1/api/lib/index.js
@@ -0,0 +1,604 @@
+// © 2009–2010 EPFL/LAMP
+// code by Gilles Dubochet with contributions by Johannes Rudolph, "spiros", Marcin Kubala and Felix Mulder
+
+var scheduler = undefined;
+
+var title = $(document).attr('title');
+
+var lastFragment = "";
+
+var Index = {};
+(function (ns) {
+ ns.keyLength = 0;
+ ns.keys = function (obj) {
+ var result = [];
+ var key;
+ for (key in obj) {
+ result.push(key);
+ ns.keyLength++;
+ }
+ return result;
+ }
+})(Index);
+
+/** Find query string from URL */
+var QueryString = function(key) {
+ if (QueryString.map === undefined) { // only calc once
+ QueryString.map = {};
+ var keyVals = window.location.search.split("?").pop().split("&");
+ keyVals.forEach(function(elem) {
+ var pair = elem.split("=");
+ if (pair.length == 2) QueryString.map[pair[0]] = pair[1];
+ });
+ }
+
+ return QueryString.map[key];
+};
+
+$(document).ready(function() {
+ // Clicking #doc-title returns the user to the root package
+ $("#doc-title").click(function() { document.location = toRoot + "index.html" });
+
+ scheduler = new Scheduler();
+ scheduler.addLabel("init", 1);
+ scheduler.addLabel("focus", 2);
+ scheduler.addLabel("filter", 4);
+ scheduler.addLabel("search", 5);
+
+ configureTextFilter();
+
+ $("#index-input").on("input", function(e) {
+ if($(this).val().length > 0)
+ $("#textfilter > .input > .clear").show();
+ else
+ $("#textfilter > .input > .clear").hide();
+ });
+
+ if (QueryString("search") !== undefined) {
+ $("#index-input").val(QueryString("search"));
+ searchAll();
+ }
+});
+
+/* Handles all key presses while scrolling around with keyboard shortcuts in search results */
+function handleKeyNavigation() {
+ /** Iterates both back and forth among selected elements */
+ var EntityIterator = function (litems, ritems) {
+ var it = this;
+ this.index = -1;
+
+ this.items = litems;
+ this.litems = litems;
+ this.ritems = ritems;
+
+ if (litems.length == 0)
+ this.items = ritems;
+
+ /** Returns the next entry - if trying to select past last element, it
+ * returns the last element
+ */
+ it.next = function() {
+ it.index = Math.min(it.items.length - 1, it.index + 1);
+ return $(it.items[it.index]);
+ };
+
+ /** Returns the previous entry - will return `undefined` instead if
+ * selecting up from first element
+ */
+ it.prev = function() {
+ it.index = Math.max(-1, it.index - 1);
+ return it.index == -1 ? undefined : $(it.items[it.index]);
+ };
+
+ it.right = function() {
+ if (it.ritems.length != 0) {
+ it.items = it.ritems;
+ it.index = Math.min(it.index, it.items.length - 1);
+ }
+ return $(it.items[it.index]);
+ };
+
+ it.left = function() {
+ if (it.litems.length != 0) {
+ it.items = it.litems;
+ it.index = Math.min(it.index, it.items.length - 1);
+ }
+ return $(it.items[it.index]);
+ };
+ };
+
+ /** Scroll helper, ensures that the selected elem is inside the viewport */
+ var Scroller = function ($container) {
+ scroller = this;
+ scroller.container = $container;
+
+ scroller.scrollDown = function($elem) {
+ var yPos = $elem.offset().top; // offset relative to viewport
+ if ($container.height() < yPos || (yPos - $("#search").height()) < 0) {
+ $container.animate({
+ scrollTop: $container.scrollTop() + yPos - $("#search").height() - 10
+ }, 200);
+ }
+ };
+
+ scroller.scrollUp = function ($elem) {
+ var yPos = $elem.offset().top; // offset relative to viewport
+ if (yPos < $("#search").height()) {
+ $container.animate({
+ scrollTop: $container.scrollTop() + yPos - $("#search").height() - 10
+ }, 200);
+ }
+ };
+
+ scroller.scrollTop = function() {
+ $container.animate({
+ scrollTop: 0
+ }, 200);
+ }
+ };
+
+ scheduler.add("init", function() {
+ $("#textfilter input").blur();
+ var items = new EntityIterator(
+ $("div#results-content > div#entity-results > ul.entities span.entity > a").toArray(),
+ $("div#results-content > div#member-results > ul.entities span.entity > a").toArray()
+ );
+
+ var scroller = new Scroller($("#search-results"));
+
+ var $old = items.next();
+ $old.addClass("selected");
+ scroller.scrollDown($old);
+
+ $(window).bind("keydown", function(e) {
+ switch ( e.keyCode ) {
+ case 9: // tab
+ $old.removeClass("selected");
+ break;
+
+ case 13: // enter
+ var href = $old.attr("href");
+ location.replace(href);
+ $old.click();
+ $("#textfilter input").attr("value", "");
+ break;
+
+ case 27: // escape
+ $("#textfilter input").attr("value", "");
+ $("div#search-results").hide();
+ $("#search > span.close-results").hide();
+ $("#search > span#doc-title").show();
+ break;
+
+ case 37: // left
+ var oldTop = $old.offset().top;
+ $old.removeClass("selected");
+ $old = items.left();
+ $old.addClass("selected");
+
+ (oldTop - $old.offset().top < 0 ? scroller.scrollDown : scroller.scrollUp)($old);
+ break;
+
+ case 38: // up
+ $old.removeClass('selected');
+ $old = items.prev();
+
+ if ($old === undefined) { // scroll past top
+ $(window).unbind("keydown");
+ $("#textfilter input").focus();
+ scroller.scrollTop();
+ return false;
+ } else {
+ $old.addClass("selected");
+ scroller.scrollUp($old);
+ }
+ break;
+
+ case 39: // right
+ var oldTop = $old.offset().top;
+ $old.removeClass("selected");
+ $old = items.right();
+ $old.addClass("selected");
+
+ (oldTop - $old.offset().top < 0 ? scroller.scrollDown : scroller.scrollUp)($old);
+ break;
+
+ case 40: // down
+ $old.removeClass("selected");
+ $old = items.next();
+ $old.addClass("selected");
+ scroller.scrollDown($old);
+ break;
+ }
+ });
+ });
+}
+
+/* Configures the text filter */
+function configureTextFilter() {
+ scheduler.add("init", function() {
+ var input = $("#textfilter input");
+ input.bind('keyup', function(event) {
+ switch ( event.keyCode ) {
+ case 27: // escape
+ input.attr("value", "");
+ $("div#search-results").hide();
+ $("#search > span.close-results").hide();
+ $("#search > span#doc-title").show();
+ break;
+
+ case 38: // up arrow
+ return false;
+
+ case 40: // down arrow
+ $(window).unbind("keydown");
+ handleKeyNavigation();
+ return false;
+ }
+
+ searchAll();
+ });
+ });
+ scheduler.add("init", function() {
+ $("#textfilter > .input > .clear").click(function() {
+ $("#textfilter input").attr("value", "");
+ $("div#search-results").hide();
+ $("#search > span.close-results").hide();
+ $("#search > span#doc-title").show();
+
+ $(this).hide();
+ });
+ });
+
+ scheduler.add("init", function() {
+ $("div#search > span.close-results").click(function() {
+ $("div#search-results").hide();
+ $("#search > span.close-results").hide();
+ $("#search > span#doc-title").show();
+ $("#textfilter input").attr("value", "");
+ });
+ });
+}
+
+function compilePattern(query) {
+ var escaped = query.replace(/([\.\*\+\?\|\(\)\[\]\\])/g, '\\$1');
+
+ if (query.toLowerCase() != query) {
+ // Regexp that matches CamelCase subbits: "BiSe" is
+ // "[a-z]*Bi[a-z]*Se" and matches "BitSet", "ABitSet", ...
+ return new RegExp(escaped.replace(/([A-Z])/g,"[a-z]*$1"));
+ }
+ else { // if query is all lower case make a normal case insensitive search
+ return new RegExp(escaped, "i");
+ }
+}
+
+/** Searches packages for entites matching the search query using a regex
+ *
+ * @param {[Object]} pack: package being searched
+ * @param {RegExp} regExp: a regular expression for finding matching entities
+ */
+function searchPackage(pack, regExp) {
+ scheduler.add("search", function() {
+ var entities = Index.PACKAGES[pack];
+ var matched = [];
+ var notMatching = [];
+
+ scheduler.add("search", function() {
+ searchMembers(entities, regExp, pack);
+ });
+
+ entities.forEach(function (elem) {
+ regExp.test(elem.name) ? matched.push(elem) : notMatching.push(elem);
+ });
+
+ var results = {
+ "matched": matched,
+ "package": pack
+ };
+
+ scheduler.add("search", function() {
+ handleSearchedPackage(results, regExp);
+ setProgress();
+ });
+ });
+}
+
+function searchMembers(entities, regExp, pack) {
+ var memDiv = document.getElementById("member-results");
+ var packLink = document.createElement("a");
+ packLink.className = "package";
+ packLink.appendChild(document.createTextNode(pack));
+ packLink.style.display = "none";
+ packLink.title = pack;
+ packLink.href = toRoot + urlFriendlyEntity(pack).replace(new RegExp("\\.", "g"), "/") + "/index.html";
+ memDiv.appendChild(packLink);
+
+ var entityUl = document.createElement("ul");
+ entityUl.className = "entities";
+ memDiv.appendChild(entityUl);
+
+ entities.forEach(function(entity) {
+ var entityLi = document.createElement("li");
+ var name = entity.name.split('.').pop()
+
+ var iconElem = document.createElement("a");
+ iconElem.className = "icon " + entity.kind;
+ iconElem.title = name + " " + entity.kind;
+ iconElem.href = toRoot + entity[entity.kind];
+ entityLi.appendChild(iconElem);
+
+ if (entity.kind != "object" && entity.object) {
+ var companion = document.createElement("a");
+ companion.className = "icon object";
+ companion.title = name + " companion object";
+ companion.href = toRoot + entity.object;
+ entityLi.insertBefore(companion, iconElem);
+ } else {
+ var spacer = document.createElement("div");
+ spacer.className = "icon spacer";
+ entityLi.insertBefore(spacer, iconElem);
+ }
+
+ var nameElem = document.createElement("span");
+ nameElem.className = "entity";
+
+ var entityUrl = document.createElement("a");
+ entityUrl.title = entity.shortDescription ? entity.shortDescription : name;
+ entityUrl.href = toRoot + entity[entity.kind];
+ entityUrl.appendChild(document.createTextNode(name));
+
+ nameElem.appendChild(entityUrl);
+ entityLi.appendChild(nameElem);
+
+ var membersUl = document.createElement("ul");
+ membersUl.className = "members";
+ entityLi.appendChild(membersUl);
+
+
+ searchEntity(entity, membersUl, regExp)
+ .then(function(res) {
+ if (res.length > 0) {
+ packLink.style.display = "block";
+ entityUl.appendChild(entityLi);
+ }
+ });
+ });
+}
+
+/** This function inserts `li` into the `ul` ordered by the li's id
+ *
+ * @param {Node} ul: the list in which to insert `li`
+ * @param {Node} li: item to insert
+ */
+function insertSorted(ul, li) {
+ var lis = ul.childNodes;
+ var beforeLi = null;
+
+ for (var i = 0; i < lis.length; i++) {
+ if (lis[i].id > li.id)
+ beforeLi = lis[i];
+ }
+
+ // if beforeLi == null, it will be inserted last
+ ul.insertBefore(li, beforeLi);
+}
+
+/** Defines the callback when a package has been searched and searches its
+ * members
+ *
+ * It will search all entities which matched the regExp.
+ *
+ * @param {Object} res: this is the searched package. It will contain the map
+ * from the `searchPackage`function.
+ * @param {RegExp} regExp
+ */
+function handleSearchedPackage(res, regExp) {
+ $("div#search-results").show();
+ $("#search > span.close-results").show();
+ $("#search > span#doc-title").hide();
+
+ var searchRes = document.getElementById("results-content");
+ var entityDiv = document.getElementById("entity-results");
+
+ var packLink = document.createElement("a");
+ packLink.className = "package";
+ packLink.title = res.package;
+ packLink.href = toRoot + urlFriendlyEntity(res.package).replace(new RegExp("\\.", "g"), "/") + "/index.html";
+ packLink.appendChild(document.createTextNode(res.package));
+
+ if (res.matched.length == 0)
+ packLink.style.display = "none";
+
+ entityDiv.appendChild(packLink);
+
+ var ul = document.createElement("ul")
+ ul.className = "entities";
+
+ // Generate html list items from results
+ res.matched
+ .map(function(entity) { return listItem(entity, regExp); })
+ .forEach(function(li) { ul.appendChild(li); });
+
+ entityDiv.appendChild(ul);
+}
+
+/** Searches an entity asynchronously for regExp matches in an entity's members
+ *
+ * @param {Object} entity: the entity to be searched
+ * @param {Node} ul: the list in which to insert the list item created
+ * @param {RegExp} regExp
+ */
+function searchEntity(entity, ul, regExp) {
+ return new Promise(function(resolve, reject) {
+ var allMembers =
+ (entity.members_trait || [])
+ .concat(entity.members_class || [])
+ .concat(entity.members_object || [])
+
+ var matchingMembers = $.grep(allMembers, function(member, i) {
+ return regExp.test(member.label);
+ });
+
+ resolve(matchingMembers);
+ })
+ .then(function(res) {
+ res.forEach(function(elem) {
+ var kind = document.createElement("span");
+ kind.className = "kind";
+ kind.appendChild(document.createTextNode(elem.kind));
+
+ var label = document.createElement("a");
+ label.title = elem.label;
+ label.href = toRoot + elem.link;
+ label.className = "label";
+ label.appendChild(document.createTextNode(elem.label));
+
+ var tail = document.createElement("span");
+ tail.className = "tail";
+ tail.appendChild(document.createTextNode(elem.tail));
+
+ var li = document.createElement("li");
+ li.appendChild(kind);
+ li.appendChild(label);
+ li.appendChild(tail);
+
+ ul.appendChild(li);
+ });
+ return res;
+ });
+}
+
+/** Creates a list item representing an entity
+ *
+ * @param {Object} entity, the searched entity to be displayed
+ * @param {RegExp} regExp
+ * @return {Node} list item containing entity
+ */
+function listItem(entity, regExp) {
+ var name = entity.name.split('.').pop()
+ var nameElem = document.createElement("span");
+ nameElem.className = "entity";
+
+ var entityUrl = document.createElement("a");
+ entityUrl.title = entity.shortDescription ? entity.shortDescription : name;
+ entityUrl.href = toRoot + entity[entity.kind];
+
+ entityUrl.appendChild(document.createTextNode(name));
+ nameElem.appendChild(entityUrl);
+
+ var iconElem = document.createElement("a");
+ iconElem.className = "icon " + entity.kind;
+ iconElem.title = name + " " + entity.kind;
+ iconElem.href = toRoot + entity[entity.kind];
+
+ var li = document.createElement("li");
+ li.id = entity.name.replace(new RegExp("\\.", "g"),"-");
+ li.appendChild(iconElem);
+ li.appendChild(nameElem);
+
+ if (entity.kind != "object" && entity.object) {
+ var companion = document.createElement("a");
+ companion.title = name + " companion object";
+ companion.href = toRoot + entity.object;
+ companion.className = "icon object";
+ li.insertBefore(companion, iconElem);
+ } else {
+ var spacer = document.createElement("div");
+ spacer.className = "icon spacer";
+ li.insertBefore(spacer, iconElem);
+ }
+
+ var ul = document.createElement("ul");
+ ul.className = "members";
+
+ li.appendChild(ul);
+
+ return li;
+}
+
+/** Searches all packages and entities for the current search string in
+ * the input field "#textfilter"
+ *
+ * Then shows the results in div#search-results
+ */
+function searchAll() {
+ scheduler.clear("search"); // clear previous search
+ maxJobs = 1; // clear previous max
+ var searchStr = $("#textfilter input").attr("value").trim() || '';
+
+ if (searchStr === '') {
+ $("div#search-results").hide();
+ $("#search > span.close-results").hide();
+ $("#search > span#doc-title").show();
+ return;
+ }
+
+ // Replace ?search=X with current search string if not hosted locally on Chrome
+ try {
+ window.history.replaceState({}, "", "?search=" + searchStr);
+ } catch(e) {}
+
+ $("div#results-content > span.search-text").remove();
+
+ var memberResults = document.getElementById("member-results");
+ memberResults.innerHTML = "";
+ var memberH1 = document.createElement("h1");
+ memberH1.className = "result-type";
+ memberH1.innerHTML = "Member results";
+ memberResults.appendChild(memberH1);
+
+ var entityResults = document.getElementById("entity-results");
+ entityResults.innerHTML = "";
+ var entityH1 = document.createElement("h1");
+ entityH1.className = "result-type";
+ entityH1.innerHTML = "Entity results";
+ entityResults.appendChild(entityH1);
+
+ $("div#results-content")
+ .prepend("<span class='search-text'>"
+ +" Showing results for <span class='query-str'>\"" + searchStr + "\"</span>"
+ +"</span>");
+
+ var regExp = compilePattern(searchStr);
+
+ // Search for all entities matching query
+ Index
+ .keys(Index.PACKAGES)
+ .sort()
+ .forEach(function(elem) { searchPackage(elem, regExp); })
+}
+
+/** Check if user agent is associated with a known mobile browser */
+function isMobile() {
+ return /Android|webOS|Mobi|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
+}
+
+function urlFriendlyEntity(entity) {
+ var corr = {
+ '\\+': '$plus',
+ ':': '$colon'
+ };
+
+ for (k in corr)
+ entity = entity.replace(new RegExp(k, 'g'), corr[k]);
+
+ return entity;
+}
+
+var maxJobs = 1;
+function setProgress() {
+ var running = scheduler.numberOfJobs("search");
+ maxJobs = Math.max(maxJobs, running);
+
+ var percent = 100 - (running / maxJobs * 100);
+ var bar = document.getElementById("progress-fill");
+ bar.style.height = "100%";
+ bar.style.width = percent + "%";
+
+ if (percent == 100) {
+ setTimeout(function() {
+ bar.style.height = 0;
+ }, 500);
+ }
+}
diff --git a/documentation/4.1/api/lib/jquery.js b/documentation/4.1/api/lib/jquery.js
new file mode 100644
index 0000000..bc3fbc8
--- /dev/null
+++ b/documentation/4.1/api/lib/jquery.js
@@ -0,0 +1,2 @@
+/*! jQuery v1.8.2 jquery.com | jquery.org/license */
+(function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:+d+""===d?+d:H.test(d)?p.parseJSON(d):d}catch(f){}p.data(a,c,d)}else d=b}return d}function K(a){var b;for(b in a){if(b==="data"&&p.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function ba(){return!1}function bb(){return!0}function bh(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function bi(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function bj(a,b,c){b=b||0;if(p.isFunction(b))return p.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return p.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=p.grep(a,function(a){return a.nodeType===1});if(be.test(b))return p.filter(b,d,!c);b=p.filter(b,d)}return p.grep(a,function(a,d){return p.inArray(a,b)>=0===c})}function bk(a){var b=bl.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function bC(a,b){return a.getElementsByTagName(b)[0]||a.appendChild(a.ownerDocument.createElement(b))}function bD(a,b){if(b.nodeType!==1||!p.hasData(a))return;var c,d,e,f=p._data(a),g=p._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)p.event.add(b,c,h[c][d])}g.data&&(g.data=p.extend({},g.data))}function bE(a,b){var c;if(b.nodeType!==1)return;b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?(b.parentNode&&(b.outerHTML=a.outerHTML),p.support.html5Clone&&a.innerHTML&&!p.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):c==="input"&&bv.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text),b.removeAttribute(p.expando)}function bF(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bG(a){bv.test(a.type)&&(a.defaultChecked=a.checked)}function bY(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=bW.length;while(e--){b=bW[e]+c;if(b in a)return b}return d}function bZ(a,b){return a=b||a,p.css(a,"display")==="none"||!p.contains(a.ownerDocument,a)}function b$(a,b){var c,d,e=[],f=0,g=a.length;for(;f<g;f++){c=a[f];if(!c.style)continue;e[f]=p._data(c,"olddisplay"),b?(!e[f]&&c.style.display==="none"&&(c.style.display=""),c.style.display===""&&bZ(c)&&(e[f]=p._data(c,"olddisplay",cc(c.nodeName)))):(d=bH(c,"display"),!e[f]&&d!=="none"&&p._data(c,"olddisplay",d))}for(f=0;f<g;f++){c=a[f];if(!c.style)continue;if(!b||c.style.display==="none"||c.style.display==="")c.style.display=b?e[f]||"":"none"}return a}function b_(a,b,c){var d=bP.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function ca(a,b,c,d){var e=c===(d?"border":"content")?4:b==="width"?1:0,f=0;for(;e<4;e+=2)c==="margin"&&(f+=p.css(a,c+bV[e],!0)),d?(c==="content"&&(f-=parseFloat(bH(a,"padding"+bV[e]))||0),c!=="margin"&&(f-=parseFloat(bH(a,"border"+bV[e]+"Width"))||0)):(f+=parseFloat(bH(a,"padding"+bV[e]))||0,c!=="padding"&&(f+=parseFloat(bH(a,"border"+bV[e]+"Width"))||0));return f}function cb(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=!0,f=p.support.boxSizing&&p.css(a,"boxSizing")==="border-box";if(d<=0||d==null){d=bH(a,b);if(d<0||d==null)d=a.style[b];if(bQ.test(d))return d;e=f&&(p.support.boxSizingReliable||d===a.style[b]),d=parseFloat(d)||0}return d+ca(a,b,c||(f?"border":"content"),e)+"px"}function cc(a){if(bS[a])return bS[a];var b=p("<"+a+">").appendTo(e.body),c=b.css("display");b.remove();if(c==="none"||c===""){bI=e.body.appendChild(bI||p.extend(e.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!bJ||!bI.createElement)bJ=(bI.contentWindow||bI.contentDocument).document,bJ.write("<!doctype html><html><body>"),bJ.close();b=bJ.body.appendChild(bJ.createElement(a)),c=bH(b,"display"),e.body.removeChild(bI)}return bS[a]=c,c}function ci(a,b,c,d){var e;if(p.isArray(b))p.each(b,function(b,e){c||ce.test(a)?d(a,e):ci(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&p.type(b)==="object")for(e in b)ci(a+"["+e+"]",b[e],c,d);else d(a,b)}function cz(a){return function(b,c){typeof b!="string"&&(c=b,b="*");var d,e,f,g=b.toLowerCase().split(s),h=0,i=g.length;if(p.isFunction(c))for(;h<i;h++)d=g[h],f=/^\+/.test(d),f&&(d=d.substr(1)||"*"),e=a[d]=a[d]||[],e[f?"unshift":"push"](c)}}function cA(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h,i=a[f],j=0,k=i?i.length:0,l=a===cv;for(;j<k&&(l||!h);j++)h=i[j](c,d,e),typeof h=="string"&&(!l||g[h]?h=b:(c.dataTypes.unshift(h),h=cA(a,c,d,e,h,g)));return(l||!h)&&!g["*"]&&(h=cA(a,c,d,e,"*",g)),h}function cB(a,c){var d,e,f=p.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&p.extend(!0,a,e)}function cC(a,c,d){var e,f,g,h,i=a.contents,j=a.dataTypes,k=a.responseFields;for(f in k)f in d&&(c[k[f]]=d[f]);while(j[0]==="*")j.shift(),e===b&&(e=a.mimeType||c.getResponseHeader("content-type"));if(e)for(f in i)if(i[f]&&i[f].test(e)){j.unshift(f);break}if(j[0]in d)g=j[0];else{for(f in d){if(!j[0]||a.converters[f+" "+j[0]]){g=f;break}h||(h=f)}g=g||h}if(g)return g!==j[0]&&j.unshift(g),d[g]}function cD(a,b){var c,d,e,f,g=a.dataTypes.slice(),h=g[0],i={},j=0;a.dataFilter&&(b=a.dataFilter(b,a.dataType));if(g[1])for(c in a.converters)i[c.toLowerCase()]=a.converters[c];for(;e=g[++j];)if(e!=="*"){if(h!=="*"&&h!==e){c=i[h+" "+e]||i["* "+e];if(!c)for(d in i){f=d.split(" ");if(f[1]===e){c=i[h+" "+f[0]]||i["* "+f[0]];if(c){c===!0?c=i[d]:i[d]!==!0&&(e=f[0],g.splice(j--,0,e));break}}}if(c!==!0)if(c&&a["throws"])b=c(b);else try{b=c(b)}catch(k){return{state:"parsererror",error:c?k:"No conversion from "+h+" to "+e}}}h=e}return{state:"success",data:b}}function cL(){try{return new a.XMLHttpRequest}catch(b){}}function cM(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function cU(){return setTimeout(function(){cN=b},0),cN=p.now()}function cV(a,b){p.each(b,function(b,c){var d=(cT[b]||[]).concat(cT["*"]),e=0,f=d.length;for(;e<f;e++)if(d[e].call(a,b,c))return})}function cW(a,b,c){var d,e=0,f=0,g=cS.length,h=p.Deferred().always(function(){delete i.elem}),i=function(){var b=cN||cU(),c=Math.max(0,j.startTime+j.duration-b),d=1-(c/j.duration||0),e=0,f=j.tweens.length;for(;e<f;e++)j.tweens[e].run(d);return h.notifyWith(a,[j,d,c]),d<1&&f?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:p.extend({},b),opts:p.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:cN||cU(),duration:c.duration,tweens:[],createTween:function(b,c,d){var e=p.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(e),e},stop:function(b){var c=0,d=b?j.tweens.length:0;for(;c<d;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;cX(k,j.opts.specialEasing);for(;e<g;e++){d=cS[e].call(j,a,k,j.opts);if(d)return d}return cV(j,k),p.isFunction(j.opts.start)&&j.opts.start.call(a,j),p.fx.timer(p.extend(i,{anim:j,queue:j.opts.queue,elem:a})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}function cX(a,b){var c,d,e,f,g;for(c in a){d=p.camelCase(c),e=b[d],f=a[c],p.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=p.cssHooks[d];if(g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}}function cY(a,b,c){var d,e,f,g,h,i,j,k,l=this,m=a.style,n={},o=[],q=a.nodeType&&bZ(a);c.queue||(j=p._queueHooks(a,"fx"),j.unqueued==null&&(j.unqueued=0,k=j.empty.fire,j.empty.fire=function(){j.unqueued||k()}),j.unqueued++,l.always(function(){l.always(function(){j.unqueued--,p.queue(a,"fx").length||j.empty.fire()})})),a.nodeType===1&&("height"in b||"width"in b)&&(c.overflow=[m.overflow,m.overflowX,m.overflowY],p.css(a,"display")==="inline"&&p.css(a,"float")==="none"&&(!p.support.inlineBlockNeedsLayout||cc(a.nodeName)==="inline"?m.display="inline-block":m.zoom=1)),c.overflow&&(m.overflow="hidden",p.support.shrinkWrapBlocks||l.done(function(){m.overflow=c.overflow[0],m.overflowX=c.overflow[1],m.overflowY=c.overflow[2]}));for(d in b){f=b[d];if(cP.exec(f)){delete b[d];if(f===(q?"hide":"show"))continue;o.push(d)}}g=o.length;if(g){h=p._data(a,"fxshow")||p._data(a,"fxshow",{}),q?p(a).show():l.done(function(){p(a).hide()}),l.done(function(){var b;p.removeData(a,"fxshow",!0);for(b in n)p.style(a,b,n[b])});for(d=0;d<g;d++)e=o[d],i=l.createTween(e,q?h[e]:0),n[e]=h[e]||p.style(a,e),e in h||(h[e]=i.start,q&&(i.end=i.start,i.start=e==="width"||e==="height"?1:0))}}function cZ(a,b,c,d,e){return new cZ.prototype.init(a,b,c,d,e)}function c$(a,b){var c,d={height:a},e=0;b=b?1:0;for(;e<4;e+=2-b)c=bV[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function da(a){return p.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}var c,d,e=a.document,f=a.location,g=a.navigator,h=a.jQuery,i=a.$,j=Array.prototype.push,k=Array.prototype.slice,l=Array.prototype.indexOf,m=Object.prototype.toString,n=Object.prototype.hasOwnProperty,o=String.prototype.trim,p=function(a,b){return new p.fn.init(a,b,c)},q=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,r=/\S/,s=/\s+/,t=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,y=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,z=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,A=/^-ms-/,B=/-([\da-z])/gi,C=function(a,b){return(b+"").toUpperCase()},D=function(){e.addEventListener?(e.removeEventListener("DOMContentLoaded",D,!1),p.ready()):e.readyState==="complete"&&(e.detachEvent("onreadystatechange",D),p.ready())},E={};p.fn=p.prototype={constructor:p,init:function(a,c,d){var f,g,h,i;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)==="<"&&a.charAt(a.length-1)===">"&&a.length>=3?f=[null,a,null]:f=u.exec(a);if(f&&(f[1]||!c)){if(f[1])return c=c instanceof p?c[0]:c,i=c&&c.nodeType?c.ownerDocument||c:e,a=p.parseHTML(f[1],i,!0),v.test(f[1])&&p.isPlainObject(c)&&this.attr.call(a,c,!0),p.merge(this,a);g=e.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return d.find(a);this.length=1,this[0]=g}return this.context=e,this.selector=a,this}return!c||c.jquery?(c||d).find(a):this.constructor(c).find(a)}return p.isFunction(a)?d.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),p.makeArray(a,this))},selector:"",jquery:"1.8.2",length:0,size:function(){return this.length},toArray:function(){return k.call(this)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=p.merge(this.constructor(),a);return d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d},each:function(a,b){return p.each(this,a,b)},ready:function(a){return p.ready.promise().done(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(k.apply(this,arguments),"slice",k.call(arguments).join(","))},map:function(a){return this.pushStack(p.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:j,sort:[].sort,splice:[].splice},p.fn.init.prototype=p.fn,p.extend=p.fn.extend=function(){var a,c,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;typeof h=="boolean"&&(k=h,h=arguments[1]||{},i=2),typeof h!="object"&&!p.isFunction(h)&&(h={}),j===i&&(h=this,--i);for(;i<j;i++)if((a=arguments[i])!=null)for(c in a){d=h[c],e=a[c];if(h===e)continue;k&&e&&(p.isPlainObject(e)||(f=p.isArray(e)))?(f?(f=!1,g=d&&p.isArray(d)?d:[]):g=d&&p.isPlainObject(d)?d:{},h[c]=p.extend(k,g,e)):e!==b&&(h[c]=e)}return h},p.extend({noConflict:function(b){return a.$===p&&(a.$=i),b&&a.jQuery===p&&(a.jQuery=h),p},isReady:!1,readyWait:1,holdReady:function(a){a?p.readyWait++:p.ready(!0)},ready:function(a){if(a===!0?--p.readyWait:p.isReady)return;if(!e.body)return setTimeout(p.ready,1);p.isReady=!0;if(a!==!0&&--p.readyWait>0)return;d.resolveWith(e,[p]),p.fn.trigger&&p(e).trigger("ready").off("ready")},isFunction:function(a){return p.type(a)==="function"},isArray:Array.isArray||function(a){return p.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):E[m.call(a)]||"object"},isPlainObject:function(a){if(!a||p.type(a)!=="object"||a.nodeType||p.isWindow(a))return!1;try{if(a.constructor&&!n.call(a,"constructor")&&!n.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||n.call(a,d)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},error:function(a){throw new Error(a)},parseHTML:function(a,b,c){var d;return!a||typeof a!="string"?null:(typeof b=="boolean"&&(c=b,b=0),b=b||e,(d=v.exec(a))?[b.createElement(d[1])]:(d=p.buildFragment([a],b,c?null:[]),p.merge([],(d.cacheable?p.clone(d.fragment):d.fragment).childNodes)))},parseJSON:function(b){if(!b||typeof b!="string")return null;b=p.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(w.test(b.replace(y,"@").replace(z,"]").replace(x,"")))return(new Function("return "+b))();p.error("Invalid JSON: "+b)},parseXML:function(c){var d,e;if(!c||typeof c!="string")return null;try{a.DOMParser?(e=new DOMParser,d=e.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(f){d=b}return(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&p.error("Invalid XML: "+c),d},noop:function(){},globalEval:function(b){b&&r.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(A,"ms-").replace(B,C)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,c,d){var e,f=0,g=a.length,h=g===b||p.isFunction(a);if(d){if(h){for(e in a)if(c.apply(a[e],d)===!1)break}else for(;f<g;)if(c.apply(a[f++],d)===!1)break}else if(h){for(e in a)if(c.call(a[e],e,a[e])===!1)break}else for(;f<g;)if(c.call(a[f],f,a[f++])===!1)break;return a},trim:o&&!o.call(" ")?function(a){return a==null?"":o.call(a)}:function(a){return a==null?"":(a+"").replace(t,"")},makeArray:function(a,b){var c,d=b||[];return a!=null&&(c=p.type(a),a.length==null||c==="string"||c==="function"||c==="regexp"||p.isWindow(a)?j.call(d,a):p.merge(d,a)),d},inArray:function(a,b,c){var d;if(b){if(l)return l.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=c.length,e=a.length,f=0;if(typeof d=="number")for(;f<d;f++)a[e++]=c[f];else while(c[f]!==b)a[e++]=c[f++];return a.length=e,a},grep:function(a,b,c){var d,e=[],f=0,g=a.length;c=!!c;for(;f<g;f++)d=!!b(a[f],f),c!==d&&e.push(a[f]);return e},map:function(a,c,d){var e,f,g=[],h=0,i=a.length,j=a instanceof p||i!==b&&typeof i=="number"&&(i>0&&a[0]&&a[i-1]||i===0||p.isArray(a));if(j)for(;h<i;h++)e=c(a[h],h,d),e!=null&&(g[g.length]=e);else for(f in a)e=c(a[f],f,d),e!=null&&(g[g.length]=e);return g.concat.apply([],g)},guid:1,proxy:function(a,c){var d,e,f;return typeof c=="string"&&(d=a[c],c=a,a=d),p.isFunction(a)?(e=k.call(arguments,2),f=function(){return a.apply(c,e.concat(k.call(arguments)))},f.guid=a.guid=a.guid||p.guid++,f):b},access:function(a,c,d,e,f,g,h){var i,j=d==null,k=0,l=a.length;if(d&&typeof d=="object"){for(k in d)p.access(a,c,k,d[k],1,g,e);f=1}else if(e!==b){i=h===b&&p.isFunction(e),j&&(i?(i=c,c=function(a,b,c){return i.call(p(a),c)}):(c.call(a,e),c=null));if(c)for(;k<l;k++)c(a[k],d,i?e.call(a[k],k,c(a[k],d)):e,h);f=1}return f?a:j?c.call(a):l?c(a[0],d):g},now:function(){return(new Date).getTime()}}),p.ready.promise=function(b){if(!d){d=p.Deferred();if(e.readyState==="complete")setTimeout(p.ready,1);else if(e.addEventListener)e.addEventListener("DOMContentLoaded",D,!1),a.addEventListener("load",p.ready,!1);else{e.attachEvent("onreadystatechange",D),a.attachEvent("onload",p.ready);var c=!1;try{c=a.frameElement==null&&e.documentElement}catch(f){}c&&c.doScroll&&function g(){if(!p.isReady){try{c.doScroll("left")}catch(a){return setTimeout(g,50)}p.ready()}}()}}return d.promise(b)},p.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){E["[object "+b+"]"]=b.toLowerCase()}),c=p(e);var F={};p.Callbacks=function(a){a=typeof a=="string"?F[a]||G(a):p.extend({},a);var c,d,e,f,g,h,i=[],j=!a.once&&[],k=function(b){c=a.memory&&b,d=!0,h=f||0,f=0,g=i.length,e=!0;for(;i&&h<g;h++)if(i[h].apply(b[0],b[1])===!1&&a.stopOnFalse){c=!1;break}e=!1,i&&(j?j.length&&k(j.shift()):c?i=[]:l.disable())},l={add:function(){if(i){var b=i.length;(function d(b){p.each(b,function(b,c){var e=p.type(c);e==="function"&&(!a.unique||!l.has(c))?i.push(c):c&&c.length&&e!=="string"&&d(c)})})(arguments),e?g=i.length:c&&(f=b,k(c))}return this},remove:function(){return i&&p.each(arguments,function(a,b){var c;while((c=p.inArray(b,i,c))>-1)i.splice(c,1),e&&(c<=g&&g--,c<=h&&h--)}),this},has:function(a){return p.inArray(a,i)>-1},empty:function(){return i=[],this},disable:function(){return i=j=c=b,this},disabled:function(){return!i},lock:function(){return j=b,c||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return b=b||[],b=[a,b.slice?b.slice():b],i&&(!d||j)&&(e?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!d}};return l},p.extend({Deferred:function(a){var b=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return p.Deferred(function(c){p.each(b,function(b,d){var f=d[0],g=a[b];e[d[1]](p.isFunction(g)?function(){var a=g.apply(this,arguments);a&&p.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f+"With"](this===e?c:this,[a])}:c[f])}),a=null}).promise()},promise:function(a){return a!=null?p.extend(a,d):d}},e={};return d.pipe=d.then,p.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[a^1][2].disable,b[2][2].lock),e[f[0]]=g.fire,e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=k.call(arguments),d=c.length,e=d!==1||a&&p.isFunction(a.promise)?d:0,f=e===1?a:p.Deferred(),g=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?k.call(arguments):d,c===h?f.notifyWith(b,c):--e||f.resolveWith(b,c)}},h,i,j;if(d>1){h=new Array(d),i=new Array(d),j=new Array(d);for(;b<d;b++)c[b]&&p.isFunction(c[b].promise)?c[b].promise().done(g(b,j,c)).fail(f.reject).progress(g(b,i,h)):--e}return e||f.resolveWith(j,c),f.promise()}}),p.support=function(){var b,c,d,f,g,h,i,j,k,l,m,n=e.createElement("div");n.setAttribute("className","t"),n.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0],d.style.cssText="top:1px;float:left;opacity:.5";if(!c||!c.length)return{};f=e.createElement("select"),g=f.appendChild(e.createElement("option")),h=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.5/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:n.className!=="t",enctype:!!e.createElement("form").enctype,html5Clone:e.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:e.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},h.checked=!0,b.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,b.optDisabled=!g.disabled;try{delete n.test}catch(o){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",m=function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick"),n.detachEvent("onclick",m)),h=e.createElement("input"),h.value="t",h.setAttribute("type","radio"),b.radioValue=h.value==="t",h.setAttribute("checked","checked"),h.setAttribute("name","t"),n.appendChild(h),i=e.createDocumentFragment(),i.appendChild(n.lastChild),b.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=h.checked,i.removeChild(h),i.appendChild(n);if(n.attachEvent)for(k in{submit:!0,change:!0,focusin:!0})j="on"+k,l=j in n,l||(n.setAttribute(j,"return;"),l=typeof n[j]=="function"),b[k+"Bubbles"]=l;return p(function(){var c,d,f,g,h="padding:0;margin:0;border:0;display:block;overflow:hidden;",i=e.getElementsByTagName("body")[0];if(!i)return;c=e.createElement("div"),c.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",i.insertBefore(c,i.firstChild),d=e.createElement("div"),c.appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",f=d.getElementsByTagName("td"),f[0].style.cssText="padding:0;margin:0;border:0;display:none",l=f[0].offsetHeight===0,f[0].style.display="",f[1].style.display="none",b.reliableHiddenOffsets=l&&f[0].offsetHeight===0,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",b.boxSizing=d.offsetWidth===4,b.doesNotIncludeMarginInBodyOffset=i.offsetTop!==1,a.getComputedStyle&&(b.pixelPosition=(a.getComputedStyle(d,null)||{}).top!=="1%",b.boxSizingReliable=(a.getComputedStyle(d,null)||{width:"4px"}).width==="4px",g=e.createElement("div"),g.style.cssText=d.style.cssText=h,g.style.marginRight=g.style.width="0",d.style.width="1px",d.appendChild(g),b.reliableMarginRight=!parseFloat((a.getComputedStyle(g,null)||{}).marginRight)),typeof d.style.zoom!="undefined"&&(d.innerHTML="",d.style.cssText=h+"width:1px;padding:1px;display:inline;zoom:1",b.inlineBlockNeedsLayout=d.offsetWidth===3,d.style.display="block",d.style.overflow="visible",d.innerHTML="<div></div>",d.firstChild.style.width="5px",b.shrinkWrapBlocks=d.offsetWidth!==3,c.style.zoom=1),i.removeChild(c),c=d=f=g=null}),i.removeChild(n),c=d=f=g=h=i=n=null,b}();var H=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,I=/([A-Z])/g;p.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(p.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?p.cache[a[p.expando]]:a[p.expando],!!a&&!K(a)},data:function(a,c,d,e){if(!p.acceptData(a))return;var f,g,h=p.expando,i=typeof c=="string",j=a.nodeType,k=j?p.cache:a,l=j?a[h]:a[h]&&h;if((!l||!k[l]||!e&&!k[l].data)&&i&&d===b)return;l||(j?a[h]=l=p.deletedIds.pop()||p.guid++:l=h),k[l]||(k[l]={},j||(k[l].toJSON=p.noop));if(typeof c=="object"||typeof c=="function")e?k[l]=p.extend(k[l],c):k[l].data=p.extend(k[l].data,c);return f=k[l],e||(f.data||(f.data={}),f=f.data),d!==b&&(f[p.camelCase(c)]=d),i?(g=f[c],g==null&&(g=f[p.camelCase(c)])):g=f,g},removeData:function(a,b,c){if(!p.acceptData(a))return;var d,e,f,g=a.nodeType,h=g?p.cache:a,i=g?a[p.expando]:p.expando;if(!h[i])return;if(b){d=c?h[i]:h[i].data;if(d){p.isArray(b)||(b in d?b=[b]:(b=p.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?K:p.isEmptyObject)(d))return}}if(!c){delete h[i].data;if(!K(h[i]))return}g?p.cleanData([a],!0):p.support.deleteExpando||h!=h.window?delete h[i]:h[i]=null},_data:function(a,b,c){return p.data(a,b,c,!0)},acceptData:function(a){var b=a.nodeName&&p.noData[a.nodeName.toLowerCase()];return!b||b!==!0&&a.getAttribute("classid")===b}}),p.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=p.data(i);if(i.nodeType===1&&!p._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")||(g=p.camelCase(g.substring(5)),J(i,g,k[g]));p._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){p.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",p.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=p.data(i,a),k=J(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=p(this);b.triggerHandler("setData"+e,d),p.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){p.removeData(this,a)})}}),p.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=p._data(a,b),c&&(!d||p.isArray(c)?d=p._data(a,b,p.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=p.queue(a,b),d=c.length,e=c.shift(),f=p._queueHooks(a,b),g=function(){p.dequeue(a,b)};e==="inprogress"&&(e=c.shift(),d--),e&&(b==="fx"&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return p._data(a,c)||p._data(a,c,{empty:p.Callbacks("once memory").add(function(){p.removeData(a,b+"queue",!0),p.removeData(a,c,!0)})})}}),p.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?p.queue(this[0],a):c===b?this:this.each(function(){var b=p.queue(this,a,c);p._queueHooks(this,a),a==="fx"&&b[0]!=="inprogress"&&p.dequeue(this,a)})},dequeue:function(a){return this.each(function(){p.dequeue(this,a)})},delay:function(a,b){return a=p.fx?p.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){var d,e=1,f=p.Deferred(),g=this,h=this.length,i=function(){--e||f.resolveWith(g,[g])};typeof a!="string"&&(c=a,a=b),a=a||"fx";while(h--)d=p._data(g[h],a+"queueHooks"),d&&d.empty&&(e++,d.empty.add(i));return i(),f.promise(c)}});var L,M,N,O=/[\t\r\n]/g,P=/\r/g,Q=/^(?:button|input)$/i,R=/^(?:button|input|object|select|textarea)$/i,S=/^a(?:rea|)$/i,T=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,U=p.support.getSetAttribute;p.fn.extend({attr:function(a,b){return p.access(this,p.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){p.removeAttr(this,a)})},prop:function(a,b){return p.access(this,p.prop,a,b,arguments.length>1)},removeProp:function(a){return a=p.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(p.isFunction(a))return this.each(function(b){p(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(s);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)f.indexOf(" "+b[g]+" ")<0&&(f+=b[g]+" ");e.className=p.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(p.isFunction(a))return this.each(function(b){p(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(s);for(h=0,i=this.length;h<i;h++){e=this[h];if(e.nodeType===1&&e.className){d=(" "+e.className+" ").replace(O," ");for(f=0,g=c.length;f<g;f++)while(d.indexOf(" "+c[f]+" ")>=0)d=d.replace(" "+c[f]+" "," ");e.className=a?p.trim(d):""}}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return p.isFunction(a)?this.each(function(c){p(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=p(this),h=b,i=a.split(s);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&p._data(this,"__className__",this.className),this.className=this.className||a===!1?"":p._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>=0)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!arguments.length){if(f)return c=p.valHooks[f.type]||p.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(P,""):d==null?"":d);return}return e=p.isFunction(a),this.each(function(d){var f,g=p(this);if(this.nodeType!==1)return;e?f=a.call(this,d,g.val()):f=a,f==null?f="":typeof f=="number"?f+="":p.isArray(f)&&(f=p.map(f,function(a){return a==null?"":a+""})),c=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,f,"value")===b)this.value=f})}}),p.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(p.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!p.nodeName(e.parentNode,"optgroup"))){b=p(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?p(h[f]).val():g},set:function(a,b){var c=p.makeArray(b);return p(a).find("option").each(function(){this.selected=p.inArray(p(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!a||i===3||i===8||i===2)return;if(e&&p.isFunction(p.fn[c]))return p(a)[c](d);if(typeof a.getAttribute=="undefined")return p.prop(a,c,d);h=i!==1||!p.isXMLDoc(a),h&&(c=c.toLowerCase(),g=p.attrHooks[c]||(T.test(c)?M:L));if(d!==b){if(d===null){p.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,d+""),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)},removeAttr:function(a,b){var c,d,e,f,g=0;if(b&&a.nodeType===1){d=b.split(s);for(;g<d.length;g++)e=d[g],e&&(c=p.propFix[e]||e,f=T.test(e),f||p.attr(a,e,""),a.removeAttribute(U?e:c),f&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(Q.test(a.nodeName)&&a.parentNode)p.error("type property can't be changed");else if(!p.support.radioValue&&b==="radio"&&p.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return L&&p.nodeName(a,"button")?L.get(a,b):b in a?a.value:null},set:function(a,b,c){if(L&&p.nodeName(a,"button"))return L.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!a||h===3||h===8||h===2)return;return g=h!==1||!p.isXMLDoc(a),g&&(c=p.propFix[c]||c,f=p.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):R.test(a.nodeName)||S.test(a.nodeName)&&a.href?0:b}}}}),M={get:function(a,c){var d,e=p.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?p.removeAttr(a,c):(d=p.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},U||(N={name:!0,id:!0,coords:!0},L=p.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(N[c]?d.value!=="":d.specified)?d.value:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=e.createAttribute(c),a.setAttributeNode(d)),d.value=b+""}},p.each(["width","height"],function(a,b){p.attrHooks[b]=p.extend(p.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),p.attrHooks.contenteditable={get:L.get,set:function(a,b,c){b===""&&(b="false"),L.set(a,b,c)}}),p.support.hrefNormalized||p.each(["href","src","width","height"],function(a,c){p.attrHooks[c]=p.extend(p.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),p.support.style||(p.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=b+""}}),p.support.optSelected||(p.propHooks.selected=p.extend(p.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),p.support.enctype||(p.propFix.enctype="encoding"),p.support.checkOn||p.each(["radio","checkbox"],function(){p.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),p.each(["radio","checkbox"],function(){p.valHooks[this]=p.extend(p.valHooks[this],{set:function(a,b){if(p.isArray(b))return a.checked=p.inArray(p(a).val(),b)>=0}})});var V=/^(?:textarea|input|select)$/i,W=/^([^\.]*|)(?:\.(.+)|)$/,X=/(?:^|\s)hover(\.\S+|)\b/,Y=/^key/,Z=/^(?:mouse|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=function(a){return p.event.special.hover?a:a.replace(X,"mouseenter$1 mouseleave$1")};p.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,q,r;if(a.nodeType===3||a.nodeType===8||!c||!d||!(g=p._data(a)))return;d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=p.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof p!="undefined"&&(!a||p.event.triggered!==a.type)?p.event.dispatch.apply(h.elem,arguments):b},h.elem=a),c=p.trim(_(c)).split(" ");for(j=0;j<c.length;j++){k=W.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=p.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=p.event.special[l]||{},n=p.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,needsContext:f&&p.expr.match.needsContext.test(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),p.event.global[l]=!0}a=null},global:{},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,q,r=p.hasData(a)&&p._data(a);if(!r||!(m=r.events))return;b=p.trim(_(b||"")).split(" ");for(f=0;f<b.length;f++){g=W.exec(b[f])||[],h=i=g[1],j=g[2];if(!h){for(h in m)p.event.remove(a,h+b[f],c,d,!0);continue}n=p.event.special[h]||{},h=(d?n.delegateType:n.bindType)||h,o=m[h]||[],k=o.length,j=j?new RegExp("(^|\\.)"+j.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(l=0;l<o.length;l++)q=o[l],(e||i===q.origType)&&(!c||c.guid===q.guid)&&(!j||j.test(q.namespace))&&(!d||d===q.selector||d==="**"&&q.selector)&&(o.splice(l--,1),q.selector&&o.delegateCount--,n.remove&&n.remove.call(a,q));o.length===0&&k!==o.length&&((!n.teardown||n.teardown.call(a,j,r.handle)===!1)&&p.removeEvent(a,h,r.handle),delete m[h])}p.isEmptyObject(m)&&(delete r.handle,p.removeData(a,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,f,g){if(!f||f.nodeType!==3&&f.nodeType!==8){var h,i,j,k,l,m,n,o,q,r,s=c.type||c,t=[];if($.test(s+p.event.triggered))return;s.indexOf("!")>=0&&(s=s.slice(0,-1),i=!0),s.indexOf(".")>=0&&(t=s.split("."),s=t.shift(),t.sort());if((!f||p.event.customEvent[s])&&!p.event.global[s])return;c=typeof c=="object"?c[p.expando]?c:new p.Event(s,c):new p.Event(s),c.type=s,c.isTrigger=!0,c.exclusive=i,c.namespace=t.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+t.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,m=s.indexOf(":")<0?"on"+s:"";if(!f){h=p.cache;for(j in h)h[j].events&&h[j].events[s]&&p.event.trigger(c,d,h[j].handle.elem,!0);return}c.result=b,c.target||(c.target=f),d=d!=null?p.makeArray(d):[],d.unshift(c),n=p.event.special[s]||{};if(n.trigger&&n.trigger.apply(f,d)===!1)return;q=[[f,n.bindType||s]];if(!g&&!n.noBubble&&!p.isWindow(f)){r=n.delegateType||s,k=$.test(r+s)?f:f.parentNode;for(l=f;k;k=k.parentNode)q.push([k,r]),l=k;l===(f.ownerDocument||e)&&q.push([l.defaultView||l.parentWindow||a,r])}for(j=0;j<q.length&&!c.isPropagationStopped();j++)k=q[j][0],c.type=q[j][1],o=(p._data(k,"events")||{})[c.type]&&p._data(k,"handle"),o&&o.apply(k,d),o=m&&k[m],o&&p.acceptData(k)&&o.apply&&o.apply(k,d)===!1&&c.preventDefault();return c.type=s,!g&&!c.isDefaultPrevented()&&(!n._default||n._default.apply(f.ownerDocument,d)===!1)&&(s!=="click"||!p.nodeName(f,"a"))&&p.acceptData(f)&&m&&f[s]&&(s!=="focus"&&s!=="blur"||c.target.offsetWidth!==0)&&!p.isWindow(f)&&(l=f[m],l&&(f[m]=null),p.event.triggered=s,f[s](),p.event.triggered=b,l&&(f[m]=l)),c.result}return},dispatch:function(c){c=p.event.fix(c||a.event);var d,e,f,g,h,i,j,l,m,n,o=(p._data(this,"events")||{})[c.type]||[],q=o.delegateCount,r=k.call(arguments),s=!c.exclusive&&!c.namespace,t=p.event.special[c.type]||{},u=[];r[0]=c,c.delegateTarget=this;if(t.preDispatch&&t.preDispatch.call(this,c)===!1)return;if(q&&(!c.button||c.type!=="click"))for(f=c.target;f!=this;f=f.parentNode||this)if(f.disabled!==!0||c.type!=="click"){h={},j=[];for(d=0;d<q;d++)l=o[d],m=l.selector,h[m]===b&&(h[m]=l.needsContext?p(m,this).index(f)>=0:p.find(m,this,null,[f]).length),h[m]&&j.push(l);j.length&&u.push({elem:f,matches:j})}o.length>q&&u.push({elem:this,matches:o.slice(q)});for(d=0;d<u.length&&!c.isPropagationStopped();d++){i=u[d],c.currentTarget=i.elem;for(e=0;e<i.matches.length&&!c.isImmediatePropagationStopped();e++){l=i.matches[e];if(s||!c.namespace&&!l.namespace||c.namespace_re&&c.namespace_re.test(l.namespace))c.data=l.data,c.handleObj=l,g=((p.event.special[l.origType]||{}).handle||l.handler).apply(i.elem,r),g!==b&&(c.result=g,g===!1&&(c.preventDefault(),c.stopPropagation()))}}return t.postDispatch&&t.postDispatch.call(this,c),c.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,f,g,h=c.button,i=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||e,f=d.documentElement,g=d.body,a.pageX=c.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=c.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?c.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0),a}},fix:function(a){if(a[p.expando])return a;var b,c,d=a,f=p.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=p.Event(d);for(b=g.length;b;)c=g[--b],a[c]=d[c];return a.target||(a.target=d.srcElement||e),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,f.filter?f.filter(a,d):a},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){p.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=p.extend(new p.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?p.event.trigger(e,null,b):p.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},p.event.handle=p.event.dispatch,p.removeEvent=e.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]=="undefined"&&(a[d]=null),a.detachEvent(d,c))},p.Event=function(a,b){if(this instanceof p.Event)a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?bb:ba):this.type=a,b&&p.extend(this,b),this.timeStamp=a&&a.timeStamp||p.now(),this[p.expando]=!0;else return new p.Event(a,b)},p.Event.prototype={preventDefault:function(){this.isDefaultPrevented=bb;var a=this.originalEvent;if(!a)return;a.preventDefault?a.preventDefault():a.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=bb;var a=this.originalEvent;if(!a)return;a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=bb,this.stopPropagation()},isDefaultPrevented:ba,isPropagationStopped:ba,isImmediatePropagationStopped:ba},p.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){p.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj,g=f.selector;if(!e||e!==d&&!p.contains(d,e))a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b;return c}}}),p.support.submitBubbles||(p.event.special.submit={setup:function(){if(p.nodeName(this,"form"))return!1;p.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=p.nodeName(c,"input")||p.nodeName(c,"button")?c.form:b;d&&!p._data(d,"_submit_attached")&&(p.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),p._data(d,"_submit_attached",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&p.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(p.nodeName(this,"form"))return!1;p.event.remove(this,"._submit")}}),p.support.changeBubbles||(p.event.special.change={setup:function(){if(V.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")p.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),p.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),p.event.simulate("change",this,a,!0)});return!1}p.event.add(this,"beforeactivate._change",function(a){var b=a.target;V.test(b.nodeName)&&!p._data(b,"_change_attached")&&(p.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&p.event.simulate("change",this.parentNode,a,!0)}),p._data(b,"_change_attached",!0))})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return p.event.remove(this,"._change"),!V.test(this.nodeName)}}),p.support.focusinBubbles||p.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){p.event.simulate(b,a.target,p.event.fix(a),!0)};p.event.special[b]={setup:function(){c++===0&&e.addEventListener(a,d,!0)},teardown:function(){--c===0&&e.removeEventListener(a,d,!0)}}}),p.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=ba;else if(!e)return this;return f===1&&(g=e,e=function(a){return p().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=p.guid++)),this.each(function(){p.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){var e,f;if(a&&a.preventDefault&&a.handleObj)return e=a.handleObj,p(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this;if(typeof a=="object"){for(f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=ba),this.each(function(){p.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return p(this.context).on(a,this.selector,b,c),this},die:function(a,b){return p(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length===1?this.off(a,"**"):this.off(b,a||"**",c)},trigger:function(a,b){return this.each(function(){p.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return p.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||p.guid++,d=0,e=function(c){var e=(p._data(this,"lastToggle"+a.guid)||0)%d;return p._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),p.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){p.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},Y.test(b)&&(p.event.fixHooks[b]=p.event.keyHooks),Z.test(b)&&(p.event.fixHooks[b]=p.event.mouseHooks)}),function(a,b){function bc(a,b,c,d){c=c||[],b=b||r;var e,f,i,j,k=b.nodeType;if(!a||typeof a!="string")return c;if(k!==1&&k!==9)return[];i=g(b);if(!i&&!d)if(e=P.exec(a))if(j=e[1]){if(k===9){f=b.getElementById(j);if(!f||!f.parentNode)return c;if(f.id===j)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(j))&&h(b,f)&&f.id===j)return c.push(f),c}else{if(e[2])return w.apply(c,x.call(b.getElementsByTagName(a),0)),c;if((j=e[3])&&_&&b.getElementsByClassName)return w.apply(c,x.call(b.getElementsByClassName(j),0)),c}return bp(a.replace(L,"$1"),b,c,d,i)}function bd(a){return function(b){var c=b.nodeName.toLowerCase();return c==="input"&&b.type===a}}function be(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}}function bf(a){return z(function(b){return b=+b,z(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function bg(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}function bh(a,b){var c,d,f,g,h,i,j,k=C[o][a];if(k)return b?0:k.slice(0);h=a,i=[],j=e.preFilter;while(h){if(!c||(d=M.exec(h)))d&&(h=h.slice(d[0].length)),i.push(f=[]);c=!1;if(d=N.exec(h))f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=d[0].replace(L," ");for(g in e.filter)(d=W[g].exec(h))&&(!j[g]||(d=j[g](d,r,!0)))&&(f.push(c=new q(d.shift())),h=h.slice(c.length),c.type=g,c.matches=d);if(!c)break}return b?h.length:h?bc.error(a):C(a,i).slice(0)}function bi(a,b,d){var e=b.dir,f=d&&b.dir==="parentNode",g=u++;return b.first?function(b,c,d){while(b=b[e])if(f||b.nodeType===1)return a(b,c,d)}:function(b,d,h){if(!h){var i,j=t+" "+g+" ",k=j+c;while(b=b[e])if(f||b.nodeType===1){if((i=b[o])===k)return b.sizset;if(typeof i=="string"&&i.indexOf(j)===0){if(b.sizset)return b}else{b[o]=k;if(a(b,d,h))return b.sizset=!0,b;b.sizset=!1}}}else while(b=b[e])if(f||b.nodeType===1)if(a(b,d,h))return b}}function bj(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function bk(a,b,c,d,e){var f,g=[],h=0,i=a.length,j=b!=null;for(;h<i;h++)if(f=a[h])if(!c||c(f,d,e))g.push(f),j&&b.push(h);return g}function bl(a,b,c,d,e,f){return d&&!d[o]&&(d=bl(d)),e&&!e[o]&&(e=bl(e,f)),z(function(f,g,h,i){if(f&&e)return;var j,k,l,m=[],n=[],o=g.length,p=f||bo(b||"*",h.nodeType?[h]:h,[],f),q=a&&(f||!b)?bk(p,m,a,h,i):p,r=c?e||(f?a:o||d)?[]:g:q;c&&c(q,r,h,i);if(d){l=bk(r,n),d(l,[],h,i),j=l.length;while(j--)if(k=l[j])r[n[j]]=!(q[n[j]]=k)}if(f){j=a&&r.length;while(j--)if(k=r[j])f[m[j]]=!(g[m[j]]=k)}else r=bk(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):w.apply(g,r)})}function bm(a){var b,c,d,f=a.length,g=e.relative[a[0].type],h=g||e.relative[" "],i=g?1:0,j=bi(function(a){return a===b},h,!0),k=bi(function(a){return y.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==l)||((b=c).nodeType?j(a,c,d):k(a,c,d))}];for(;i<f;i++)if(c=e.relative[a[i].type])m=[bi(bj(m),c)];else{c=e.filter[a[i].type].apply(null,a[i].matches);if(c[o]){d=++i;for(;d<f;d++)if(e.relative[a[d].type])break;return bl(i>1&&bj(m),i>1&&a.slice(0,i-1).join("").replace(L,"$1"),c,i<d&&bm(a.slice(i,d)),d<f&&bm(a=a.slice(d)),d<f&&a.join(""))}m.push(c)}return bj(m)}function bn(a,b){var d=b.length>0,f=a.length>0,g=function(h,i,j,k,m){var n,o,p,q=[],s=0,u="0",x=h&&[],y=m!=null,z=l,A=h||f&&e.find.TAG("*",m&&i.parentNode||i),B=t+=z==null?1:Math.E;y&&(l=i!==r&&i,c=g.el);for(;(n=A[u])!=null;u++){if(f&&n){for(o=0;p=a[o];o++)if(p(n,i,j)){k.push(n);break}y&&(t=B,c=++g.el)}d&&((n=!p&&n)&&s--,h&&x.push(n))}s+=u;if(d&&u!==s){for(o=0;p=b[o];o++)p(x,q,i,j);if(h){if(s>0)while(u--)!x[u]&&!q[u]&&(q[u]=v.call(k));q=bk(q)}w.apply(k,q),y&&!h&&q.length>0&&s+b.length>1&&bc.uniqueSort(k)}return y&&(t=B,l=z),x};return g.el=0,d?z(g):g}function bo(a,b,c,d){var e=0,f=b.length;for(;e<f;e++)bc(a,b[e],c,d);return c}function bp(a,b,c,d,f){var g,h,j,k,l,m=bh(a),n=m.length;if(!d&&m.length===1){h=m[0]=m[0].slice(0);if(h.length>2&&(j=h[0]).type==="ID"&&b.nodeType===9&&!f&&e.relative[h[1].type]){b=e.find.ID(j.matches[0].replace(V,""),b,f)[0];if(!b)return c;a=a.slice(h.shift().length)}for(g=W.POS.test(a)?-1:h.length-1;g>=0;g--){j=h[g];if(e.relative[k=j.type])break;if(l=e.find[k])if(d=l(j.matches[0].replace(V,""),R.test(h[0].type)&&b.parentNode||b,f)){h.splice(g,1),a=d.length&&h.join("");if(!a)return w.apply(c,x.call(d,0)),c;break}}}return i(a,m)(d,b,f,c,R.test(a)),c}function bq(){}var c,d,e,f,g,h,i,j,k,l,m=!0,n="undefined",o=("sizcache"+Math.random()).replace(".",""),q=String,r=a.document,s=r.documentElement,t=0,u=0,v=[].pop,w=[].push,x=[].slice,y=[].indexOf||function(a){var b=0,c=this.length;for(;b<c;b++)if(this[b]===a)return b;return-1},z=function(a,b){return a[o]=b==null||b,a},A=function(){var a={},b=[];return z(function(c,d){return b.push(c)>e.cacheLength&&delete a[b.shift()],a[c]=d},a)},B=A(),C=A(),D=A(),E="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",G=F.replace("w","w#"),H="([*^$|!~]?=)",I="\\["+E+"*("+F+")"+E+"*(?:"+H+E+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+G+")|)|)"+E+"*\\]",J=":("+F+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+I+")|[^:]|\\\\.)*|.*))\\)|)",K=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)",L=new RegExp("^"+E+"+|((?:^|[^\\\\])(?:\\\\.)*)"+E+"+$","g"),M=new RegExp("^"+E+"*,"+E+"*"),N=new RegExp("^"+E+"*([\\x20\\t\\r\\n\\f>+~])"+E+"*"),O=new RegExp(J),P=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,Q=/^:not/,R=/[\x20\t\r\n\f]*[+~]/,S=/:not\($/,T=/h\d/i,U=/input|select|textarea|button/i,V=/\\(?!\\)/g,W={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),NAME:new RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:new RegExp("^("+F.replace("w","w*")+")"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+J),POS:new RegExp(K,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i"),needsContext:new RegExp("^"+E+"*[>+~]|"+K,"i")},X=function(a){var b=r.createElement("div");try{return a(b)}catch(c){return!1}finally{b=null}},Y=X(function(a){return a.appendChild(r.createComment("")),!a.getElementsByTagName("*").length}),Z=X(function(a){return a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!==n&&a.firstChild.getAttribute("href")==="#"}),$=X(function(a){a.innerHTML="<select></select>";var b=typeof a.lastChild.getAttribute("multiple");return b!=="boolean"&&b!=="string"}),_=X(function(a){return a.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!a.getElementsByClassName||!a.getElementsByClassName("e").length?!1:(a.lastChild.className="e",a.getElementsByClassName("e").length===2)}),ba=X(function(a){a.id=o+0,a.innerHTML="<a name='"+o+"'></a><div name='"+o+"'></div>",s.insertBefore(a,s.firstChild);var b=r.getElementsByName&&r.getElementsByName(o).length===2+r.getElementsByName(o+0).length;return d=!r.getElementById(o),s.removeChild(a),b});try{x.call(s.childNodes,0)[0].nodeType}catch(bb){x=function(a){var b,c=[];for(;b=this[a];a++)c.push(b);return c}}bc.matches=function(a,b){return bc(a,null,null,b)},bc.matchesSelector=function(a,b){return bc(b,null,null,[a]).length>0},f=bc.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(e===1||e===9||e===11){if(typeof a.textContent=="string")return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=f(a)}else if(e===3||e===4)return a.nodeValue}else for(;b=a[d];d++)c+=f(b);return c},g=bc.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?b.nodeName!=="HTML":!1},h=bc.contains=s.contains?function(a,b){var c=a.nodeType===9?a.documentElement:a,d=b&&b.parentNode;return a===d||!!(d&&d.nodeType===1&&c.contains&&c.contains(d))}:s.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16)}:function(a,b){while(b=b.parentNode)if(b===a)return!0;return!1},bc.attr=function(a,b){var c,d=g(a);return d||(b=b.toLowerCase()),(c=e.attrHandle[b])?c(a):d||$?a.getAttribute(b):(c=a.getAttributeNode(b),c?typeof a[b]=="boolean"?a[b]?b:null:c.specified?c.value:null:null)},e=bc.selectors={cacheLength:50,createPseudo:z,match:W,attrHandle:Z?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:d?function(a,b,c){if(typeof b.getElementById!==n&&!c){var d=b.getElementById(a);return d&&d.parentNode?[d]:[]}}:function(a,c,d){if(typeof c.getElementById!==n&&!d){var e=c.getElementById(a);return e?e.id===a||typeof e.getAttributeNode!==n&&e.getAttributeNode("id").value===a?[e]:b:[]}},TAG:Y?function(a,b){if(typeof b.getElementsByTagName!==n)return b.getElementsByTagName(a)}:function(a,b){var c=b.getElementsByTagName(a);if(a==="*"){var d,e=[],f=0;for(;d=c[f];f++)d.nodeType===1&&e.push(d);return e}return c},NAME:ba&&function(a,b){if(typeof b.getElementsByName!==n)return b.getElementsByName(name)},CLASS:_&&function(a,b,c){if(typeof b.getElementsByClassName!==n&&!c)return b.getElementsByClassName(a)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(V,""),a[3]=(a[4]||a[5]||"").replace(V,""),a[2]==="~="&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),a[1]==="nth"?(a[2]||bc.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*(a[2]==="even"||a[2]==="odd")),a[4]=+(a[6]+a[7]||a[2]==="odd")):a[2]&&bc.error(a[0]),a},PSEUDO:function(a){var b,c;if(W.CHILD.test(a[0]))return null;if(a[3])a[2]=a[3];else if(b=a[4])O.test(b)&&(c=bh(b,!0))&&(c=b.indexOf(")",b.length-c)-b.length)&&(b=b.slice(0,c),a[0]=a[0].slice(0,c)),a[2]=b;return a.slice(0,3)}},filter:{ID:d?function(a){return a=a.replace(V,""),function(b){return b.getAttribute("id")===a}}:function(a){return a=a.replace(V,""),function(b){var c=typeof b.getAttributeNode!==n&&b.getAttributeNode("id");return c&&c.value===a}},TAG:function(a){return a==="*"?function(){return!0}:(a=a.replace(V,"").toLowerCase(),function(b){return b.nodeName&&b.nodeName.toLowerCase()===a})},CLASS:function(a){var b=B[o][a];return b||(b=B(a,new RegExp("(^|"+E+")"+a+"("+E+"|$)"))),function(a){return b.test(a.className||typeof a.getAttribute!==n&&a.getAttribute("class")||"")}},ATTR:function(a,b,c){return function(d,e){var f=bc.attr(d,a);return f==null?b==="!=":b?(f+="",b==="="?f===c:b==="!="?f!==c:b==="^="?c&&f.indexOf(c)===0:b==="*="?c&&f.indexOf(c)>-1:b==="$="?c&&f.substr(f.length-c.length)===c:b==="~="?(" "+f+" ").indexOf(c)>-1:b==="|="?f===c||f.substr(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d){return a==="nth"?function(a){var b,e,f=a.parentNode;if(c===1&&d===0)return!0;if(f){e=0;for(b=f.firstChild;b;b=b.nextSibling)if(b.nodeType===1){e++;if(a===b)break}}return e-=d,e===c||e%c===0&&e/c>=0}:function(b){var c=b;switch(a){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(a==="first")return!0;c=b;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0}}},PSEUDO:function(a,b){var c,d=e.pseudos[a]||e.setFilters[a.toLowerCase()]||bc.error("unsupported pseudo: "+a);return d[o]?d(b):d.length>1?(c=[a,a,"",b],e.setFilters.hasOwnProperty(a.toLowerCase())?z(function(a,c){var e,f=d(a,b),g=f.length;while(g--)e=y.call(a,f[g]),a[e]=!(c[e]=f[g])}):function(a){return d(a,0,c)}):d}},pseudos:{not:z(function(a){var b=[],c=[],d=i(a.replace(L,"$1"));return d[o]?z(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)if(f=g[h])a[h]=!(b[h]=f)}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:z(function(a){return function(b){return bc(a,b).length>0}}),contains:z(function(a){return function(b){return(b.textContent||b.innerText||f(b)).indexOf(a)>-1}}),enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!e.pseudos.empty(a)},empty:function(a){var b;a=a.firstChild;while(a){if(a.nodeName>"@"||(b=a.nodeType)===3||b===4)return!1;a=a.nextSibling}return!0},header:function(a){return T.test(a.nodeName)},text:function(a){var b,c;return a.nodeName.toLowerCase()==="input"&&(b=a.type)==="text"&&((c=a.getAttribute("type"))==null||c.toLowerCase()===b)},radio:bd("radio"),checkbox:bd("checkbox"),file:bd("file"),password:bd("password"),image:bd("image"),submit:be("submit"),reset:be("reset"),button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},input:function(a){return U.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&(!!a.type||!!a.href)},active:function(a){return a===a.ownerDocument.activeElement},first:bf(function(a,b,c){return[0]}),last:bf(function(a,b,c){return[b-1]}),eq:bf(function(a,b,c){return[c<0?c+b:c]}),even:bf(function(a,b,c){for(var d=0;d<b;d+=2)a.push(d);return a}),odd:bf(function(a,b,c){for(var d=1;d<b;d+=2)a.push(d);return a}),lt:bf(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:bf(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},j=s.compareDocumentPosition?function(a,b){return a===b?(k=!0,0):(!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition:a.compareDocumentPosition(b)&4)?-1:1}:function(a,b){if(a===b)return k=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,h=b.parentNode,i=g;if(g===h)return bg(a,b);if(!g)return-1;if(!h)return 1;while(i)e.unshift(i),i=i.parentNode;i=h;while(i)f.unshift(i),i=i.parentNode;c=e.length,d=f.length;for(var j=0;j<c&&j<d;j++)if(e[j]!==f[j])return bg(e[j],f[j]);return j===c?bg(a,f[j],-1):bg(e[j],b,1)},[0,0].sort(j),m=!k,bc.uniqueSort=function(a){var b,c=1;k=m,a.sort(j);if(k)for(;b=a[c];c++)b===a[c-1]&&a.splice(c--,1);return a},bc.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},i=bc.compile=function(a,b){var c,d=[],e=[],f=D[o][a];if(!f){b||(b=bh(a)),c=b.length;while(c--)f=bm(b[c]),f[o]?d.push(f):e.push(f);f=D(a,bn(e,d))}return f},r.querySelectorAll&&function(){var a,b=bp,c=/'|\\/g,d=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,e=[":focus"],f=[":active",":focus"],h=s.matchesSelector||s.mozMatchesSelector||s.webkitMatchesSelector||s.oMatchesSelector||s.msMatchesSelector;X(function(a){a.innerHTML="<select><option selected=''></option></select>",a.querySelectorAll("[selected]").length||e.push("\\["+E+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),a.querySelectorAll(":checked").length||e.push(":checked")}),X(function(a){a.innerHTML="<p test=''></p>",a.querySelectorAll("[test^='']").length&&e.push("[*^$]="+E+"*(?:\"\"|'')"),a.innerHTML="<input type='hidden'/>",a.querySelectorAll(":enabled").length||e.push(":enabled",":disabled")}),e=new RegExp(e.join("|")),bp=function(a,d,f,g,h){if(!g&&!h&&(!e||!e.test(a))){var i,j,k=!0,l=o,m=d,n=d.nodeType===9&&a;if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){i=bh(a),(k=d.getAttribute("id"))?l=k.replace(c,"\\$&"):d.setAttribute("id",l),l="[id='"+l+"'] ",j=i.length;while(j--)i[j]=l+i[j].join("");m=R.test(a)&&d.parentNode||d,n=i.join(",")}if(n)try{return w.apply(f,x.call(m.querySelectorAll(n),0)),f}catch(p){}finally{k||d.removeAttribute("id")}}return b(a,d,f,g,h)},h&&(X(function(b){a=h.call(b,"div");try{h.call(b,"[test!='']:sizzle"),f.push("!=",J)}catch(c){}}),f=new RegExp(f.join("|")),bc.matchesSelector=function(b,c){c=c.replace(d,"='$1']");if(!g(b)&&!f.test(c)&&(!e||!e.test(c)))try{var i=h.call(b,c);if(i||a||b.document&&b.document.nodeType!==11)return i}catch(j){}return bc(c,null,null,[b]).length>0})}(),e.pseudos.nth=e.pseudos.eq,e.filters=bq.prototype=e.pseudos,e.setFilters=new bq,bc.attr=p.attr,p.find=bc,p.expr=bc.selectors,p.expr[":"]=p.expr.pseudos,p.unique=bc.uniqueSort,p.text=bc.getText,p.isXMLDoc=bc.isXML,p.contains=bc.contains}(a);var bc=/Until$/,bd=/^(?:parents|prev(?:Until|All))/,be=/^.[^:#\[\.,]*$/,bf=p.expr.match.needsContext,bg={children:!0,contents:!0,next:!0,prev:!0};p.fn.extend({find:function(a){var b,c,d,e,f,g,h=this;if(typeof a!="string")return p(a).filter(function(){for(b=0,c=h.length;b<c;b++)if(p.contains(h[b],this))return!0});g=this.pushStack("","find",a);for(b=0,c=this.length;b<c;b++){d=g.length,p.find(a,this[b],g);if(b>0)for(e=d;e<g.length;e++)for(f=0;f<d;f++)if(g[f]===g[e]){g.splice(e--,1);break}}return g},has:function(a){var b,c=p(a,this),d=c.length;return this.filter(function(){for(b=0;b<d;b++)if(p.contains(this,c[b]))return!0})},not:function(a){return this.pushStack(bj(this,a,!1),"not",a)},filter:function(a){return this.pushStack(bj(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?bf.test(a)?p(a,this.context).index(this[0])>=0:p.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c,d=0,e=this.length,f=[],g=bf.test(a)||typeof a!="string"?p(a,b||this.context):0;for(;d<e;d++){c=this[d];while(c&&c.ownerDocument&&c!==b&&c.nodeType!==11){if(g?g.index(c)>-1:p.find.matchesSelector(c,a)){f.push(c);break}c=c.parentNode}}return f=f.length>1?p.unique(f):f,this.pushStack(f,"closest",a)},index:function(a){return a?typeof a=="string"?p.inArray(this[0],p(a)):p.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?p(a,b):p.makeArray(a&&a.nodeType?[a]:a),d=p.merge(this.get(),c);return this.pushStack(bh(c[0])||bh(d[0])?d:p.unique(d))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}}),p.fn.andSelf=p.fn.addBack,p.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return p.dir(a,"parentNode")},parentsUntil:function(a,b,c){return p.dir(a,"parentNode",c)},next:function(a){return bi(a,"nextSibling")},prev:function(a){return bi(a,"previousSibling")},nextAll:function(a){return p.dir(a,"nextSibling")},prevAll:function(a){return p.dir(a,"previousSibling")},nextUntil:function(a,b,c){return p.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return p.dir(a,"previousSibling",c)},siblings:function(a){return p.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return p.sibling(a.firstChild)},contents:function(a){return p.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:p.merge([],a.childNodes)}},function(a,b){p.fn[a]=function(c,d){var e=p.map(this,b,c);return bc.test(a)||(d=c),d&&typeof d=="string"&&(e=p.filter(d,e)),e=this.length>1&&!bg[a]?p.unique(e):e,this.length>1&&bd.test(a)&&(e=e.reverse()),this.pushStack(e,a,k.call(arguments).join(","))}}),p.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?p.find.matchesSelector(b[0],a)?[b[0]]:[]:p.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!p(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var bl="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",bm=/ jQuery\d+="(?:null|\d+)"/g,bn=/^\s+/,bo=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bp=/<([\w:]+)/,bq=/<tbody/i,br=/<|&#?\w+;/,bs=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,bu=new RegExp("<(?:"+bl+")[\\s/>]","i"),bv=/^(?:checkbox|radio)$/,bw=/checked\s*(?:[^=]|=\s*.checked.)/i,bx=/\/(java|ecma)script/i,by=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,bz={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bA=bk(e),bB=bA.appendChild(e.createElement("div"));bz.optgroup=bz.option,bz.tbody=bz.tfoot=bz.colgroup=bz.caption=bz.thead,bz.th=bz.td,p.support.htmlSerialize||(bz._default=[1,"X<div>","</div>"]),p.fn.extend({text:function(a){return p.access(this,function(a){return a===b?p.text(this):this.empty().append((this[0]&&this[0].ownerDocument||e).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(p.isFunction(a))return this.each(function(b){p(this).wrapAll(a.call(this,b))});if(this[0]){var b=p(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return p.isFunction(a)?this.each(function(b){p(this).wrapInner(a.call(this,b))}):this.each(function(){var b=p(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=p.isFunction(a);return this.each(function(c){p(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(a,this.firstChild)})},before:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(a,this),"before",this.selector)}},after:function(){if(!bh(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=p.clean(arguments);return this.pushStack(p.merge(this,a),"after",this.selector)}},remove:function(a,b){var c,d=0;for(;(c=this[d])!=null;d++)if(!a||p.filter(a,[c]).length)!b&&c.nodeType===1&&(p.cleanData(c.getElementsByTagName("*")),p.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){var a,b=0;for(;(a=this[b])!=null;b++){a.nodeType===1&&p.cleanData(a.getElementsByTagName("*"));while(a.firstChild)a.removeChild(a.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return p.clone(this,a,b)})},html:function(a){return p.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(bm,""):b;if(typeof a=="string"&&!bs.test(a)&&(p.support.htmlSerialize||!bu.test(a))&&(p.support.leadingWhitespace||!bn.test(a))&&!bz[(bp.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(bo,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(p.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return bh(this[0])?this.length?this.pushStack(p(p.isFunction(a)?a():a),"replaceWith",a):this:p.isFunction(a)?this.each(function(b){var c=p(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=p(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;p(this).remove(),b?p(b).before(a):p(c).append(a)}))},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){a=[].concat.apply([],a);var e,f,g,h,i=0,j=a[0],k=[],l=this.length;if(!p.support.checkClone&&l>1&&typeof j=="string"&&bw.test(j))return this.each(function(){p(this).domManip(a,c,d)});if(p.isFunction(j))return this.each(function(e){var f=p(this);a[0]=j.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){e=p.buildFragment(a,this,k),g=e.fragment,f=g.firstChild,g.childNodes.length===1&&(g=f);if(f){c=c&&p.nodeName(f,"tr");for(h=e.cacheable||l-1;i<l;i++)d.call(c&&p.nodeName(this[i],"table")?bC(this[i],"tbody"):this[i],i===h?g:p.clone(g,!0,!0))}g=f=null,k.length&&p.each(k,function(a,b){b.src?p.ajax?p.ajax({url:b.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):p.error("no ajax"):p.globalEval((b.text||b.textContent||b.innerHTML||"").replace(by,"")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),p.buildFragment=function(a,c,d){var f,g,h,i=a[0];return c=c||e,c=!c.nodeType&&c[0]||c,c=c.ownerDocument||c,a.length===1&&typeof i=="string"&&i.length<512&&c===e&&i.charAt(0)==="<"&&!bt.test(i)&&(p.support.checkClone||!bw.test(i))&&(p.support.html5Clone||!bu.test(i))&&(g=!0,f=p.fragments[i],h=f!==b),f||(f=c.createDocumentFragment(),p.clean(a,c,f,d),g&&(p.fragments[i]=h&&f)),{fragment:f,cacheable:g}},p.fragments={},p.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){p.fn[a]=function(c){var d,e=0,f=[],g=p(c),h=g.length,i=this.length===1&&this[0].parentNode;if((i==null||i&&i.nodeType===11&&i.childNodes.length===1)&&h===1)return g[b](this[0]),this;for(;e<h;e++)d=(e>0?this.clone(!0):this).get(),p(g[e])[b](d),f=f.concat(d);return this.pushStack(f,a,g.selector)}}),p.extend({clone:function(a,b,c){var d,e,f,g;p.support.html5Clone||p.isXMLDoc(a)||!bu.test("<"+a.nodeName+">")?g=a.cloneNode(!0):(bB.innerHTML=a.outerHTML,bB.removeChild(g=bB.firstChild));if((!p.support.noCloneEvent||!p.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!p.isXMLDoc(a)){bE(a,g),d=bF(a),e=bF(g);for(f=0;d[f];++f)e[f]&&bE(d[f],e[f])}if(b){bD(a,g);if(c){d=bF(a),e=bF(g);for(f=0;d[f];++f)bD(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var f,g,h,i,j,k,l,m,n,o,q,r,s=b===e&&bA,t=[];if(!b||typeof b.createDocumentFragment=="undefined")b=e;for(f=0;(h=a[f])!=null;f++){typeof h=="number"&&(h+="");if(!h)continue;if(typeof h=="string")if(!br.test(h))h=b.createTextNode(h);else{s=s||bk(b),l=b.createElement("div"),s.appendChild(l),h=h.replace(bo,"<$1></$2>"),i=(bp.exec(h)||["",""])[1].toLowerCase(),j=bz[i]||bz._default,k=j[0],l.innerHTML=j[1]+h+j[2];while(k--)l=l.lastChild;if(!p.support.tbody){m=bq.test(h),n=i==="table"&&!m?l.firstChild&&l.firstChild.childNodes:j[1]==="<table>"&&!m?l.childNodes:[];for(g=n.length-1;g>=0;--g)p.nodeName(n[g],"tbody")&&!n[g].childNodes.length&&n[g].parentNode.removeChild(n[g])}!p.support.leadingWhitespace&&bn.test(h)&&l.insertBefore(b.createTextNode(bn.exec(h)[0]),l.firstChild),h=l.childNodes,l.parentNode.removeChild(l)}h.nodeType?t.push(h):p.merge(t,h)}l&&(h=l=s=null);if(!p.support.appendChecked)for(f=0;(h=t[f])!=null;f++)p.nodeName(h,"input")?bG(h):typeof h.getElementsByTagName!="undefined"&&p.grep(h.getElementsByTagName("input"),bG);if(c){q=function(a){if(!a.type||bx.test(a.type))return d?d.push(a.parentNode?a.parentNode.removeChild(a):a):c.appendChild(a)};for(f=0;(h=t[f])!=null;f++)if(!p.nodeName(h,"script")||!q(h))c.appendChild(h),typeof h.getElementsByTagName!="undefined"&&(r=p.grep(p.merge([],h.getElementsByTagName("script")),q),t.splice.apply(t,[f+1,0].concat(r)),f+=r.length)}return t},cleanData:function(a,b){var c,d,e,f,g=0,h=p.expando,i=p.cache,j=p.support.deleteExpando,k=p.event.special;for(;(e=a[g])!=null;g++)if(b||p.acceptData(e)){d=e[h],c=d&&i[d];if(c){if(c.events)for(f in c.events)k[f]?p.event.remove(e,f):p.removeEvent(e,f,c.handle);i[d]&&(delete i[d],j?delete e[h]:e.removeAttribute?e.removeAttribute(h):e[h]=null,p.deletedIds.push(d))}}}}),function(){var a,b;p.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a=p.uaMatch(g.userAgent),b={},a.browser&&(b[a.browser]=!0,b.version=a.version),b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0),p.browser=b,p.sub=function(){function a(b,c){return new a.fn.init(b,c)}p.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function c(c,d){return d&&d instanceof p&&!(d instanceof a)&&(d=a(d)),p.fn.init.call(this,c,d,b)},a.fn.init.prototype=a.fn;var b=a(e);return a}}();var bH,bI,bJ,bK=/alpha\([^)]*\)/i,bL=/opacity=([^)]*)/,bM=/^(top|right|bottom|left)$/,bN=/^(none|table(?!-c[ea]).+)/,bO=/^margin/,bP=new RegExp("^("+q+")(.*)$","i"),bQ=new RegExp("^("+q+")(?!px)[a-z%]+$","i"),bR=new RegExp("^([-+])=("+q+")","i"),bS={},bT={position:"absolute",visibility:"hidden",display:"block"},bU={letterSpacing:0,fontWeight:400},bV=["Top","Right","Bottom","Left"],bW=["Webkit","O","Moz","ms"],bX=p.fn.toggle;p.fn.extend({css:function(a,c){return p.access(this,function(a,c,d){return d!==b?p.style(a,c,d):p.css(a,c)},a,c,arguments.length>1)},show:function(){return b$(this,!0)},hide:function(){return b$(this)},toggle:function(a,b){var c=typeof a=="boolean";return p.isFunction(a)&&p.isFunction(b)?bX.apply(this,arguments):this.each(function(){(c?a:bZ(this))?p(this).show():p(this).hide()})}}),p.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bH(a,"opacity");return c===""?"1":c}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":p.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!a||a.nodeType===3||a.nodeType===8||!a.style)return;var f,g,h,i=p.camelCase(c),j=a.style;c=p.cssProps[i]||(p.cssProps[i]=bY(j,i)),h=p.cssHooks[c]||p.cssHooks[i];if(d===b)return h&&"get"in h&&(f=h.get(a,!1,e))!==b?f:j[c];g=typeof d,g==="string"&&(f=bR.exec(d))&&(d=(f[1]+1)*f[2]+parseFloat(p.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!p.cssNumber[i]&&(d+="px");if(!h||!("set"in h)||(d=h.set(a,d,e))!==b)try{j[c]=d}catch(k){}},css:function(a,c,d,e){var f,g,h,i=p.camelCase(c);return c=p.cssProps[i]||(p.cssProps[i]=bY(a.style,i)),h=p.cssHooks[c]||p.cssHooks[i],h&&"get"in h&&(f=h.get(a,!0,e)),f===b&&(f=bH(a,c)),f==="normal"&&c in bU&&(f=bU[c]),d||e!==b?(g=parseFloat(f),d||p.isNumeric(g)?g||0:f):f},swap:function(a,b,c){var d,e,f={};for(e in b)f[e]=a.style[e],a.style[e]=b[e];d=c.call(a);for(e in b)a.style[e]=f[e];return d}}),a.getComputedStyle?bH=function(b,c){var d,e,f,g,h=a.getComputedStyle(b,null),i=b.style;return h&&(d=h[c],d===""&&!p.contains(b.ownerDocument,b)&&(d=p.style(b,c)),bQ.test(d)&&bO.test(c)&&(e=i.width,f=i.minWidth,g=i.maxWidth,i.minWidth=i.maxWidth=i.width=d,d=h.width,i.width=e,i.minWidth=f,i.maxWidth=g)),d}:e.documentElement.currentStyle&&(bH=function(a,b){var c,d,e=a.currentStyle&&a.currentStyle[b],f=a.style;return e==null&&f&&f[b]&&(e=f[b]),bQ.test(e)&&!bM.test(b)&&(c=f.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":e,e=f.pixelLeft+"px",f.left=c,d&&(a.runtimeStyle.left=d)),e===""?"auto":e}),p.each(["height","width"],function(a,b){p.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth===0&&bN.test(bH(a,"display"))?p.swap(a,bT,function(){return cb(a,b,d)}):cb(a,b,d)},set:function(a,c,d){return b_(a,c,d?ca(a,b,d,p.support.boxSizing&&p.css(a,"boxSizing")==="border-box"):0)}}}),p.support.opacity||(p.cssHooks.opacity={get:function(a,b){return bL.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=p.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&p.trim(f.replace(bK,""))===""&&c.removeAttribute){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bK.test(f)?f.replace(bK,e):f+" "+e}}),p(function(){p.support.reliableMarginRight||(p.cssHooks.marginRight={get:function(a,b){return p.swap(a,{display:"inline-block"},function(){if(b)return bH(a,"marginRight")})}}),!p.support.pixelPosition&&p.fn.position&&p.each(["top","left"],function(a,b){p.cssHooks[b]={get:function(a,c){if(c){var d=bH(a,b);return bQ.test(d)?p(a).position()[b]+"px":d}}}})}),p.expr&&p.expr.filters&&(p.expr.filters.hidden=function(a){return a.offsetWidth===0&&a.offsetHeight===0||!p.support.reliableHiddenOffsets&&(a.style&&a.style.display||bH(a,"display"))==="none"},p.expr.filters.visible=function(a){return!p.expr.filters.hidden(a)}),p.each({margin:"",padding:"",border:"Width"},function(a,b){p.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bV[d]+b]=e[d]||e[d-2]||e[0];return f}},bO.test(a)||(p.cssHooks[a+b].set=b_)});var cd=/%20/g,ce=/\[\]$/,cf=/\r?\n/g,cg=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,ch=/^(?:select|textarea)/i;p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?p.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ch.test(this.nodeName)||cg.test(this.type))}).map(function(a,b){var c=p(this).val();return c==null?null:p.isArray(c)?p.map(c,function(a,c){return{name:b.name,value:a.replace(cf,"\r\n")}}):{name:b.name,value:c.replace(cf,"\r\n")}}).get()}}),p.param=function(a,c){var d,e=[],f=function(a,b){b=p.isFunction(b)?b():b==null?"":b,e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=p.ajaxSettings&&p.ajaxSettings.traditional);if(p.isArray(a)||a.jquery&&!p.isPlainObject(a))p.each(a,function(){f(this.name,this.value)});else for(d in a)ci(d,a[d],c,f);return e.join("&").replace(cd,"+")};var cj,ck,cl=/#.*$/,cm=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,cn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,co=/^(?:GET|HEAD)$/,cp=/^\/\//,cq=/\?/,cr=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,cs=/([?&])_=[^&]*/,ct=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,cu=p.fn.load,cv={},cw={},cx=["*/"]+["*"];try{ck=f.href}catch(cy){ck=e.createElement("a"),ck.href="",ck=ck.href}cj=ct.exec(ck.toLowerCase())||[],p.fn.load=function(a,c,d){if(typeof a!="string"&&cu)return cu.apply(this,arguments);if(!this.length)return this;var e,f,g,h=this,i=a.indexOf(" ");return i>=0&&(e=a.slice(i,a.length),a=a.slice(0,i)),p.isFunction(c)?(d=c,c=b):c&&typeof c=="object"&&(f="POST"),p.ajax({url:a,type:f,dataType:"html",data:c,complete:function(a,b){d&&h.each(d,g||[a.responseText,b,a])}}).done(function(a){g=arguments,h.html(e?p("<div>").append(a.replace(cr,"")).find(e):a)}),this},p.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){p.fn[b]=function(a){return this.on(b,a)}}),p.each(["get","post"],function(a,c){p[c]=function(a,d,e,f){return p.isFunction(d)&&(f=f||e,e=d,d=b),p.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),p.extend({getScript:function(a,c){return p.get(a,b,c,"script")},getJSON:function(a,b,c){return p.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?cB(a,p.ajaxSettings):(b=a,a=p.ajaxSettings),cB(a,b),a},ajaxSettings:{url:ck,isLocal:cn.test(cj[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":cx},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:cz(cv),ajaxTransport:cz(cw),ajax:function(a,c){function y(a,c,f,i){var k,s,t,u,w,y=c;if(v===2)return;v=2,h&&clearTimeout(h),g=b,e=i||"",x.readyState=a>0?4:0,f&&(u=cC(l,x,f));if(a>=200&&a<300||a===304)l.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(p.lastModified[d]=w),w=x.getResponseHeader("Etag"),w&&(p.etag[d]=w)),a===304?(y="notmodified",k=!0):(k=cD(l,u),y=k.state,s=k.data,t=k.error,k=!t);else{t=y;if(!y||a)y="error",a<0&&(a=0)}x.status=a,x.statusText=(c||y)+"",k?o.resolveWith(m,[s,y,x]):o.rejectWith(m,[x,y,t]),x.statusCode(r),r=b,j&&n.trigger("ajax"+(k?"Success":"Error"),[x,l,k?s:t]),q.fireWith(m,[x,y]),j&&(n.trigger("ajaxComplete",[x,l]),--p.active||p.event.trigger("ajaxStop"))}typeof a=="object"&&(c=a,a=b),c=c||{};var d,e,f,g,h,i,j,k,l=p.ajaxSetup({},c),m=l.context||l,n=m!==l&&(m.nodeType||m instanceof p)?p(m):p.event,o=p.Deferred(),q=p.Callbacks("once memory"),r=l.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=u[c]=u[c]||a,t[a]=b}return this},getAllResponseHeaders:function(){return v===2?e:null},getResponseHeader:function(a){var c;if(v===2){if(!f){f={};while(c=cm.exec(e))f[c[1].toLowerCase()]=c[2]}c=f[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(l.mimeType=a),this},abort:function(a){return a=a||w,g&&g.abort(a),y(0,a),this}};o.promise(x),x.success=x.done,x.error=x.fail,x.complete=q.add,x.statusCode=function(a){if(a){var b;if(v<2)for(b in a)r[b]=[r[b],a[b]];else b=a[x.status],x.always(b)}return this},l.url=((a||l.url)+"").replace(cl,"").replace(cp,cj[1]+"//"),l.dataTypes=p.trim(l.dataType||"*").toLowerCase().split(s),l.crossDomain==null&&(i=ct.exec(l.url.toLowerCase())||!1,l.crossDomain=i&&i.join(":")+(i[3]?"":i[1]==="http:"?80:443)!==cj.join(":")+(cj[3]?"":cj[1]==="http:"?80:443)),l.data&&l.processData&&typeof l.data!="string"&&(l.data=p.param(l.data,l.traditional)),cA(cv,l,c,x);if(v===2)return x;j=l.global,l.type=l.type.toUpperCase(),l.hasContent=!co.test(l.type),j&&p.active++===0&&p.event.trigger("ajaxStart");if(!l.hasContent){l.data&&(l.url+=(cq.test(l.url)?"&":"?")+l.data,delete l.data),d=l.url;if(l.cache===!1){var z=p.now(),A=l.url.replace(cs,"$1_="+z);l.url=A+(A===l.url?(cq.test(l.url)?"&":"?")+"_="+z:"")}}(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",l.contentType),l.ifModified&&(d=d||l.url,p.lastModified[d]&&x.setRequestHeader("If-Modified-Since",p.lastModified[d]),p.etag[d]&&x.setRequestHeader("If-None-Match",p.etag[d])),x.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+cx+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)x.setRequestHeader(k,l.headers[k]);if(!l.beforeSend||l.beforeSend.call(m,x,l)!==!1&&v!==2){w="abort";for(k in{success:1,error:1,complete:1})x[k](l[k]);g=cA(cw,l,c,x);if(!g)y(-1,"No Transport");else{x.readyState=1,j&&n.trigger("ajaxSend",[x,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){x.abort("timeout")},l.timeout));try{v=1,g.send(t,y)}catch(B){if(v<2)y(-1,B);else throw B}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var cE=[],cF=/\?/,cG=/(=)\?(?=&|$)|\?\?/,cH=p.now();p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=cE.pop()||p.expando+"_"+cH++;return this[a]=!0,a}}),p.ajaxPrefilter("json jsonp",function(c,d,e){var f,g,h,i=c.data,j=c.url,k=c.jsonp!==!1,l=k&&cG.test(j),m=k&&!l&&typeof i=="string"&&!(c.contentType||"").indexOf("application/x-www-form-urlencoded")&&cG.test(i);if(c.dataTypes[0]==="jsonp"||l||m)return f=c.jsonpCallback=p.isFunction(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,g=a[f],l?c.url=j.replace(cG,"$1"+f):m?c.data=i.replace(cG,"$1"+f):k&&(c.url+=(cF.test(j)?"&":"?")+c.jsonp+"="+f),c.converters["script json"]=function(){return h||p.error(f+" was not called"),h[0]},c.dataTypes[0]="json",a[f]=function(){h=arguments},e.always(function(){a[f]=g,c[f]&&(c.jsonpCallback=d.jsonpCallback,cE.push(f)),h&&p.isFunction(g)&&g(h[0]),h=g=b}),"script"}),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return p.globalEval(a),a}}}),p.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),p.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=e.head||e.getElementsByTagName("head")[0]||e.documentElement;return{send:function(f,g){c=e.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||g(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var cI,cJ=a.ActiveXObject?function(){for(var a in cI)cI[a](0,1)}:!1,cK=0;p.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&cL()||cM()}:cL,function(a){p.extend(p.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(p.ajaxSettings.xhr()),p.support.ajax&&p.ajaxTransport(function(c){if(!c.crossDomain||p.support.cors){var d;return{send:function(e,f){var g,h,i=c.xhr();c.username?i.open(c.type,c.url,c.async,c.username,c.password):i.open(c.type,c.url,c.async);if(c.xhrFields)for(h in c.xhrFields)i[h]=c.xhrFields[h];c.mimeType&&i.overrideMimeType&&i.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(h in e)i.setRequestHeader(h,e[h])}catch(j){}i.send(c.hasContent&&c.data||null),d=function(a,e){var h,j,k,l,m;try{if(d&&(e||i.readyState===4)){d=b,g&&(i.onreadystatechange=p.noop,cJ&&delete cI[g]);if(e)i.readyState!==4&&i.abort();else{h=i.status,k=i.getAllResponseHeaders(),l={},m=i.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=i.responseText}catch(a){}try{j=i.statusText}catch(n){j=""}!h&&c.isLocal&&!c.crossDomain?h=l.text?200:404:h===1223&&(h=204)}}}catch(o){e||f(-1,o)}l&&f(h,j,l,k)},c.async?i.readyState===4?setTimeout(d,0):(g=++cK,cJ&&(cI||(cI={},p(a).unload(cJ)),cI[g]=d),i.onreadystatechange=d):d()},abort:function(){d&&d(0,1)}}}});var cN,cO,cP=/^(?:toggle|show|hide)$/,cQ=new RegExp("^(?:([-+])=|)("+q+")([a-z%]*)$","i"),cR=/queueHooks$/,cS=[cY],cT={"*":[function(a,b){var c,d,e=this.createTween(a,b),f=cQ.exec(b),g=e.cur(),h=+g||0,i=1,j=20;if(f){c=+f[2],d=f[3]||(p.cssNumber[a]?"":"px");if(d!=="px"&&h){h=p.css(e.elem,a,!0)||c||1;do i=i||".5",h=h/i,p.style(e.elem,a,h+d);while(i!==(i=e.cur()/g)&&i!==1&&--j)}e.unit=d,e.start=h,e.end=f[1]?h+(f[1]+1)*c:c}return e}]};p.Animation=p.extend(cW,{tweener:function(a,b){p.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");var c,d=0,e=a.length;for(;d<e;d++)c=a[d],cT[c]=cT[c]||[],cT[c].unshift(b)},prefilter:function(a,b){b?cS.unshift(a):cS.push(a)}}),p.Tween=cZ,cZ.prototype={constructor:cZ,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(p.cssNumber[c]?"":"px")},cur:function(){var a=cZ.propHooks[this.prop];return a&&a.get?a.get(this):cZ.propHooks._default.get(this)},run:function(a){var b,c=cZ.propHooks[this.prop];return this.options.duration?this.pos=b=p.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):cZ.propHooks._default.set(this),this}},cZ.prototype.init.prototype=cZ.prototype,cZ.propHooks={_default:{get:function(a){var b;return a.elem[a.prop]==null||!!a.elem.style&&a.elem.style[a.prop]!=null?(b=p.css(a.elem,a.prop,!1,""),!b||b==="auto"?0:b):a.elem[a.prop]},set:function(a){p.fx.step[a.prop]?p.fx.step[a.prop](a):a.elem.style&&(a.elem.style[p.cssProps[a.prop]]!=null||p.cssHooks[a.prop])?p.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},cZ.propHooks.scrollTop=cZ.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},p.each(["toggle","show","hide"],function(a,b){var c=p.fn[b];p.fn[b]=function(d,e,f){return d==null||typeof d=="boolean"||!a&&p.isFunction(d)&&p.isFunction(e)?c.apply(this,arguments):this.animate(c$(b,!0),d,e,f)}}),p.fn.extend({fadeTo:function(a,b,c,d){return this.filter(bZ).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=p.isEmptyObject(a),f=p.speed(b,c,d),g=function(){var b=cW(this,p.extend({},a),f);e&&b.stop(!0)};return e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,c,d){var e=function(a){var b=a.stop;delete a.stop,b(d)};return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,c=a!=null&&a+"queueHooks",f=p.timers,g=p._data(this);if(c)g[c]&&g[c].stop&&e(g[c]);else for(c in g)g[c]&&g[c].stop&&cR.test(c)&&e(g[c]);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(f[c].anim.stop(d),b=!1,f.splice(c,1));(b||!d)&&p.dequeue(this,a)})}}),p.each({slideDown:c$("show"),slideUp:c$("hide"),slideToggle:c$("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){p.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),p.speed=function(a,b,c){var d=a&&typeof a=="object"?p.extend({},a):{complete:c||!c&&b||p.isFunction(a)&&a,duration:a,easing:c&&b||b&&!p.isFunction(b)&&b};d.duration=p.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in p.fx.speeds?p.fx.speeds[d.duration]:p.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(){p.isFunction(d.old)&&d.old.call(this),d.queue&&p.dequeue(this,d.queue)},d},p.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},p.timers=[],p.fx=cZ.prototype.init,p.fx.tick=function(){var a,b=p.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||p.fx.stop()},p.fx.timer=function(a){a()&&p.timers.push(a)&&!cO&&(cO=setInterval(p.fx.tick,p.fx.interval))},p.fx.interval=13,p.fx.stop=function(){clearInterval(cO),cO=null},p.fx.speeds={slow:600,fast:200,_default:400},p.fx.step={},p.expr&&p.expr.filters&&(p.expr.filters.animated=function(a){return p.grep(p.timers,function(b){return a===b.elem}).length});var c_=/^(?:body|html)$/i;p.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){p.offset.setOffset(this,a,b)});var c,d,e,f,g,h,i,j={top:0,left:0},k=this[0],l=k&&k.ownerDocument;if(!l)return;return(d=l.body)===k?p.offset.bodyOffset(k):(c=l.documentElement,p.contains(c,k)?(typeof k.getBoundingClientRect!="undefined"&&(j=k.getBoundingClientRect()),e=da(l),f=c.clientTop||d.clientTop||0,g=c.clientLeft||d.clientLeft||0,h=e.pageYOffset||c.scrollTop,i=e.pageXOffset||c.scrollLeft,{top:j.top+h-f,left:j.left+i-g}):j)},p.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return p.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(p.css(a,"marginTop"))||0,c+=parseFloat(p.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=p.css(a,"position");d==="static"&&(a.style.position="relative");var e=p(a),f=e.offset(),g=p.css(a,"top"),h=p.css(a,"left"),i=(d==="absolute"||d==="fixed")&&p.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),p.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},p.fn.extend({position:function(){if(!this[0])return;var a=this[0],b=this.offsetParent(),c=this.offset(),d=c_.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(p.css(a,"marginTop"))||0,c.left-=parseFloat(p.css(a,"marginLeft"))||0,d.top+=parseFloat(p.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(p.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||e.body;while(a&&!c_.test(a.nodeName)&&p.css(a,"position")==="static")a=a.offsetParent;return a||e.body})}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);p.fn[a]=function(e){return p.access(this,function(a,e,f){var g=da(a);if(f===b)return g?c in g?g[c]:g.document.documentElement[e]:a[e];g?g.scrollTo(d?p(g).scrollLeft():f,d?f:p(g).scrollTop()):a[e]=f},a,e,arguments.length,null)}}),p.each({Height:"height",Width:"width"},function(a,c){p.each({padding:"inner"+a,content:c,"":"outer"+a},function(d,e){p.fn[e]=function(e,f){var g=arguments.length&&(d||typeof e!="boolean"),h=d||(e===!0||f===!0?"margin":"border");return p.access(this,function(c,d,e){var f;return p.isWindow(c)?c.document.documentElement["client"+a]:c.nodeType===9?(f=c.documentElement,Math.max(c.body["scroll"+a],f["scroll"+a],c.body["offset"+a],f["offset"+a],f["client"+a])):e===b?p.css(c,d,e,h):p.style(c,d,e,h)},c,g?e:b,g,null)}})}),a.jQuery=a.$=p,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return p})})(window); \ No newline at end of file
diff --git a/documentation/4.1/api/lib/jquery.mousewheel.min.js b/documentation/4.1/api/lib/jquery.mousewheel.min.js
new file mode 100644
index 0000000..03bfd60
--- /dev/null
+++ b/documentation/4.1/api/lib/jquery.mousewheel.min.js
@@ -0,0 +1,8 @@
+/*!
+ * jQuery Mousewheel 3.1.13
+ *
+ * Copyright 2015 jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ */
+!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}); \ No newline at end of file
diff --git a/documentation/4.1/api/lib/jquery.panzoom.min.js b/documentation/4.1/api/lib/jquery.panzoom.min.js
new file mode 100644
index 0000000..7c3be68
--- /dev/null
+++ b/documentation/4.1/api/lib/jquery.panzoom.min.js
@@ -0,0 +1,9 @@
+/**
+ * @license jquery.panzoom.js v2.0.5
+ * Updated: Thu Jul 03 2014
+ * Add pan and zoom functionality to any element
+ * Copyright (c) 2014 timmy willison
+ * Released under the MIT license
+ * https://github.com/timmywil/jquery.panzoom/blob/master/MIT-License.txt
+ */
+!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return b(a,c)}):"object"==typeof exports?b(a,require("jquery")):b(a,a.jQuery)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(a,b){for(var c=a.length;--c;)if(+a[c]!==+b[c])return!1;return!0}function d(a){var c={range:!0,animate:!0};return"boolean"==typeof a?c.animate=a:b.extend(c,a),c}function e(a,c,d,e,f,g,h,i,j){this.elements="array"===b.type(a)?[+a[0],+a[2],+a[4],+a[1],+a[3],+a[5],0,0,1]:[a,c,d,e,f,g,h||0,i||0,j||1]}function f(a,b,c){this.elements=[a,b,c]}function g(a,c){if(!(this instanceof g))return new g(a,c);1!==a.nodeType&&b.error("Panzoom called on non-Element node"),b.contains(l,a)||b.error("Panzoom element must be attached to the document");var d=b.data(a,m);if(d)return d;this.options=c=b.extend({},g.defaults,c),this.elem=a;var e=this.$elem=b(a);this.$set=c.$set&&c.$set.length?c.$set:e,this.$doc=b(a.ownerDocument||l),this.$parent=e.parent(),this.isSVG=r.test(a.namespaceURI)&&"svg"!==a.nodeName.toLowerCase(),this.panning=!1,this._buildTransform(),this._transform=!this.isSVG&&b.cssProps.transform.replace(q,"-$1").toLowerCase(),this._buildTransition(),this.resetDimensions();var f=b(),h=this;b.each(["$zoomIn","$zoomOut","$zoomRange","$reset"],function(a,b){h[b]=c[b]||f}),this.enable(),b.data(a,m,this)}var h="over out down up move enter leave cancel".split(" "),i=b.extend({},b.event.mouseHooks),j={};if(a.PointerEvent)b.each(h,function(a,c){b.event.fixHooks[j[c]="pointer"+c]=i});else{var k=i.props;i.props=k.concat(["touches","changedTouches","targetTouches","altKey","ctrlKey","metaKey","shiftKey"]),i.filter=function(a,b){var c,d=k.length;if(!b.pageX&&b.touches&&(c=b.touches[0]))for(;d--;)a[k[d]]=c[k[d]];return a},b.each(h,function(a,c){if(2>a)j[c]="mouse"+c;else{var d="touch"+("down"===c?"start":"up"===c?"end":c);b.event.fixHooks[d]=i,j[c]=d+" mouse"+c}})}b.pointertouch=j;var l=a.document,m="__pz__",n=Array.prototype.slice,o=!!a.PointerEvent,p=function(){var a=l.createElement("input");return a.setAttribute("oninput","return"),"function"==typeof a.oninput}(),q=/([A-Z])/g,r=/^http:[\w\.\/]+svg$/,s=/^inline/,t="(\\-?[\\d\\.e]+)",u="\\,?\\s*",v=new RegExp("^matrix\\("+t+u+t+u+t+u+t+u+t+u+t+"\\)$");return e.prototype={x:function(a){var b=a instanceof f,c=this.elements,d=a.elements;return b&&3===d.length?new f(c[0]*d[0]+c[1]*d[1]+c[2]*d[2],c[3]*d[0]+c[4]*d[1]+c[5]*d[2],c[6]*d[0]+c[7]*d[1]+c[8]*d[2]):d.length===c.length?new e(c[0]*d[0]+c[1]*d[3]+c[2]*d[6],c[0]*d[1]+c[1]*d[4]+c[2]*d[7],c[0]*d[2]+c[1]*d[5]+c[2]*d[8],c[3]*d[0]+c[4]*d[3]+c[5]*d[6],c[3]*d[1]+c[4]*d[4]+c[5]*d[7],c[3]*d[2]+c[4]*d[5]+c[5]*d[8],c[6]*d[0]+c[7]*d[3]+c[8]*d[6],c[6]*d[1]+c[7]*d[4]+c[8]*d[7],c[6]*d[2]+c[7]*d[5]+c[8]*d[8]):!1},inverse:function(){var a=1/this.determinant(),b=this.elements;return new e(a*(b[8]*b[4]-b[7]*b[5]),a*-(b[8]*b[1]-b[7]*b[2]),a*(b[5]*b[1]-b[4]*b[2]),a*-(b[8]*b[3]-b[6]*b[5]),a*(b[8]*b[0]-b[6]*b[2]),a*-(b[5]*b[0]-b[3]*b[2]),a*(b[7]*b[3]-b[6]*b[4]),a*-(b[7]*b[0]-b[6]*b[1]),a*(b[4]*b[0]-b[3]*b[1]))},determinant:function(){var a=this.elements;return a[0]*(a[8]*a[4]-a[7]*a[5])-a[3]*(a[8]*a[1]-a[7]*a[2])+a[6]*(a[5]*a[1]-a[4]*a[2])}},f.prototype.e=e.prototype.e=function(a){return this.elements[a]},g.rmatrix=v,g.events=b.pointertouch,g.defaults={eventNamespace:".panzoom",transition:!0,cursor:"move",disablePan:!1,disableZoom:!1,increment:.3,minScale:.4,maxScale:5,rangeStep:.05,duration:200,easing:"ease-in-out",contain:!1},g.prototype={constructor:g,instance:function(){return this},enable:function(){this._initStyle(),this._bind(),this.disabled=!1},disable:function(){this.disabled=!0,this._resetStyle(),this._unbind()},isDisabled:function(){return this.disabled},destroy:function(){this.disable(),b.removeData(this.elem,m)},resetDimensions:function(){var a=this.$parent;this.container={width:a.innerWidth(),height:a.innerHeight()};var c,d=a.offset(),e=this.elem,f=this.$elem;this.isSVG?(c=e.getBoundingClientRect(),c={left:c.left-d.left,top:c.top-d.top,width:c.width,height:c.height,margin:{left:0,top:0}}):c={left:b.css(e,"left",!0)||0,top:b.css(e,"top",!0)||0,width:f.innerWidth(),height:f.innerHeight(),margin:{top:b.css(e,"marginTop",!0)||0,left:b.css(e,"marginLeft",!0)||0}},c.widthBorder=b.css(e,"borderLeftWidth",!0)+b.css(e,"borderRightWidth",!0)||0,c.heightBorder=b.css(e,"borderTopWidth",!0)+b.css(e,"borderBottomWidth",!0)||0,this.dimensions=c},reset:function(a){a=d(a);var b=this.setMatrix(this._origTransform,a);a.silent||this._trigger("reset",b)},resetZoom:function(a){a=d(a);var b=this.getMatrix(this._origTransform);a.dValue=b[3],this.zoom(b[0],a)},resetPan:function(a){var b=this.getMatrix(this._origTransform);this.pan(b[4],b[5],d(a))},setTransform:function(a){for(var c=this.isSVG?"attr":"style",d=this.$set,e=d.length;e--;)b[c](d[e],"transform",a)},getTransform:function(a){var c=this.$set,d=c[0];return a?this.setTransform(a):a=b[this.isSVG?"attr":"style"](d,"transform"),"none"===a||v.test(a)||this.setTransform(a=b.css(d,"transform")),a||"none"},getMatrix:function(a){var b=v.exec(a||this.getTransform());return b&&b.shift(),b||[1,0,0,1,0,0]},setMatrix:function(a,c){if(!this.disabled){c||(c={}),"string"==typeof a&&(a=this.getMatrix(a));var d,e,f,g,h,i,j,k,l,m,n=+a[0],o=this.$parent,p="undefined"!=typeof c.contain?c.contain:this.options.contain;return p&&(d=this._checkDims(),e=this.container,l=d.width+d.widthBorder,m=d.height+d.heightBorder,f=(l*Math.abs(n)-e.width)/2,g=(m*Math.abs(n)-e.height)/2,j=d.left+d.margin.left,k=d.top+d.margin.top,"invert"===p?(h=l>e.width?l-e.width:0,i=m>e.height?m-e.height:0,f+=(e.width-l)/2,g+=(e.height-m)/2,a[4]=Math.max(Math.min(a[4],f-j),-f-j-h),a[5]=Math.max(Math.min(a[5],g-k),-g-k-i+d.heightBorder)):(g+=d.heightBorder/2,h=e.width>l?e.width-l:0,i=e.height>m?e.height-m:0,"center"===o.css("textAlign")&&s.test(b.css(this.elem,"display"))?h=0:f=g=0,a[4]=Math.min(Math.max(a[4],f-j),-f-j+h),a[5]=Math.min(Math.max(a[5],g-k),-g-k+i))),"skip"!==c.animate&&this.transition(!c.animate),c.range&&this.$zoomRange.val(n),this.setTransform("matrix("+a.join(",")+")"),c.silent||this._trigger("change",a),a}},isPanning:function(){return this.panning},transition:function(a){if(this._transition)for(var c=a||!this.options.transition?"none":this._transition,d=this.$set,e=d.length;e--;)b.style(d[e],"transition")!==c&&b.style(d[e],"transition",c)},pan:function(a,b,c){if(!this.options.disablePan){c||(c={});var d=c.matrix;d||(d=this.getMatrix()),c.relative&&(a+=+d[4],b+=+d[5]),d[4]=a,d[5]=b,this.setMatrix(d,c),c.silent||this._trigger("pan",d[4],d[5])}},zoom:function(a,c){"object"==typeof a?(c=a,a=null):c||(c={});var d=b.extend({},this.options,c);if(!d.disableZoom){var g=!1,h=d.matrix||this.getMatrix();"number"!=typeof a&&(a=+h[0]+d.increment*(a?-1:1),g=!0),a>d.maxScale?a=d.maxScale:a<d.minScale&&(a=d.minScale);var i=d.focal;if(i&&!d.disablePan){var j=this._checkDims(),k=i.clientX,l=i.clientY;this.isSVG||(k-=(j.width+j.widthBorder)/2,l-=(j.height+j.heightBorder)/2);var m=new f(k,l,1),n=new e(h),o=this.parentOffset||this.$parent.offset(),p=new e(1,0,o.left-this.$doc.scrollLeft(),0,1,o.top-this.$doc.scrollTop()),q=n.inverse().x(p.inverse().x(m)),r=a/h[0];n=n.x(new e([r,0,0,r,0,0])),m=p.x(n.x(q)),h[4]=+h[4]+(k-m.e(0)),h[5]=+h[5]+(l-m.e(1))}h[0]=a,h[3]="number"==typeof d.dValue?d.dValue:a,this.setMatrix(h,{animate:"boolean"==typeof d.animate?d.animate:g,range:!d.noSetRange}),d.silent||this._trigger("zoom",h[0],d)}},option:function(a,c){var d;if(!a)return b.extend({},this.options);if("string"==typeof a){if(1===arguments.length)return void 0!==this.options[a]?this.options[a]:null;d={},d[a]=c}else d=a;this._setOptions(d)},_setOptions:function(a){b.each(a,b.proxy(function(a,c){switch(a){case"disablePan":this._resetStyle();case"$zoomIn":case"$zoomOut":case"$zoomRange":case"$reset":case"disableZoom":case"onStart":case"onChange":case"onZoom":case"onPan":case"onEnd":case"onReset":case"eventNamespace":this._unbind()}switch(this.options[a]=c,a){case"disablePan":this._initStyle();case"$zoomIn":case"$zoomOut":case"$zoomRange":case"$reset":this[a]=c;case"disableZoom":case"onStart":case"onChange":case"onZoom":case"onPan":case"onEnd":case"onReset":case"eventNamespace":this._bind();break;case"cursor":b.style(this.elem,"cursor",c);break;case"minScale":this.$zoomRange.attr("min",c);break;case"maxScale":this.$zoomRange.attr("max",c);break;case"rangeStep":this.$zoomRange.attr("step",c);break;case"startTransform":this._buildTransform();break;case"duration":case"easing":this._buildTransition();case"transition":this.transition();break;case"$set":c instanceof b&&c.length&&(this.$set=c,this._initStyle(),this._buildTransform())}},this))},_initStyle:function(){var a={"backface-visibility":"hidden","transform-origin":this.isSVG?"0 0":"50% 50%"};this.options.disablePan||(a.cursor=this.options.cursor),this.$set.css(a);var c=this.$parent;c.length&&!b.nodeName(c[0],"body")&&(a={overflow:"hidden"},"static"===c.css("position")&&(a.position="relative"),c.css(a))},_resetStyle:function(){this.$elem.css({cursor:"",transition:""}),this.$parent.css({overflow:"",position:""})},_bind:function(){var a=this,c=this.options,d=c.eventNamespace,e=o?"pointerdown"+d:"touchstart"+d+" mousedown"+d,f=o?"pointerup"+d:"touchend"+d+" click"+d,h={},i=this.$reset,j=this.$zoomRange;if(b.each(["Start","Change","Zoom","Pan","End","Reset"],function(){var a=c["on"+this];b.isFunction(a)&&(h["panzoom"+this.toLowerCase()+d]=a)}),c.disablePan&&c.disableZoom||(h[e]=function(b){var d;("touchstart"===b.type?!(d=b.touches)||(1!==d.length||c.disablePan)&&2!==d.length:c.disablePan||1!==b.which)||(b.preventDefault(),b.stopPropagation(),a._startMove(b,d))}),this.$elem.on(h),i.length&&i.on(f,function(b){b.preventDefault(),a.reset()}),j.length&&j.attr({step:c.rangeStep===g.defaults.rangeStep&&j.attr("step")||c.rangeStep,min:c.minScale,max:c.maxScale}).prop({value:this.getMatrix()[0]}),!c.disableZoom){var k=this.$zoomIn,l=this.$zoomOut;k.length&&l.length&&(k.on(f,function(b){b.preventDefault(),a.zoom()}),l.on(f,function(b){b.preventDefault(),a.zoom(!0)})),j.length&&(h={},h[(o?"pointerdown":"mousedown")+d]=function(){a.transition(!0)},h[(p?"input":"change")+d]=function(){a.zoom(+this.value,{noSetRange:!0})},j.on(h))}},_unbind:function(){this.$elem.add(this.$zoomIn).add(this.$zoomOut).add(this.$reset).off(this.options.eventNamespace)},_buildTransform:function(){return this._origTransform=this.getTransform(this.options.startTransform)},_buildTransition:function(){if(this._transform){var a=this.options;this._transition=this._transform+" "+a.duration+"ms "+a.easing}},_checkDims:function(){var a=this.dimensions;return a.width&&a.height||this.resetDimensions(),this.dimensions},_getDistance:function(a){var b=a[0],c=a[1];return Math.sqrt(Math.pow(Math.abs(c.clientX-b.clientX),2)+Math.pow(Math.abs(c.clientY-b.clientY),2))},_getMiddle:function(a){var b=a[0],c=a[1];return{clientX:(c.clientX-b.clientX)/2+b.clientX,clientY:(c.clientY-b.clientY)/2+b.clientY}},_trigger:function(a){"string"==typeof a&&(a="panzoom"+a),this.$elem.triggerHandler(a,[this].concat(n.call(arguments,1)))},_startMove:function(a,d){var e,f,g,h,i,j,k,m,n=this,p=this.options,q=p.eventNamespace,r=this.getMatrix(),s=r.slice(0),t=+s[4],u=+s[5],v={matrix:r,animate:"skip"};o?(f="pointermove",g="pointerup"):"touchstart"===a.type?(f="touchmove",g="touchend"):(f="mousemove",g="mouseup"),f+=q,g+=q,this.transition(!0),this.panning=!0,this._trigger("start",a,d),d&&2===d.length?(h=this._getDistance(d),i=+r[0],j=this._getMiddle(d),e=function(a){a.preventDefault();var b=n._getMiddle(d=a.touches),c=n._getDistance(d)-h;n.zoom(c*(p.increment/100)+i,{focal:b,matrix:r,animate:!1}),n.pan(+r[4]+b.clientX-j.clientX,+r[5]+b.clientY-j.clientY,v),j=b}):(k=a.pageX,m=a.pageY,e=function(a){a.preventDefault(),n.pan(t+a.pageX-k,u+a.pageY-m,v)}),b(l).off(q).on(f,e).on(g,function(a){a.preventDefault(),b(this).off(q),n.panning=!1,a.type="panzoomend",n._trigger(a,r,!c(r,s))})}},b.Panzoom=g,b.fn.panzoom=function(a){var c,d,e,f;return"string"==typeof a?(f=[],d=n.call(arguments,1),this.each(function(){c=b.data(this,m),c?"_"!==a.charAt(0)&&"function"==typeof(e=c[a])&&void 0!==(e=e.apply(c,d))&&f.push(e):f.push(void 0)}),f.length?1===f.length?f[0]:f:this):this.each(function(){new g(this,a)})},g}); \ No newline at end of file
diff --git a/documentation/4.1/api/lib/lato-v11-latin-100.eot b/documentation/4.1/api/lib/lato-v11-latin-100.eot
new file mode 100644
index 0000000..7437fd9
--- /dev/null
+++ b/documentation/4.1/api/lib/lato-v11-latin-100.eot
Binary files differ
diff --git a/documentation/4.1/api/lib/lato-v11-latin-100.ttf b/documentation/4.1/api/lib/lato-v11-latin-100.ttf
new file mode 100644
index 0000000..4e7128a
--- /dev/null
+++ b/documentation/4.1/api/lib/lato-v11-latin-100.ttf
Binary files differ
diff --git a/documentation/4.1/api/lib/lato-v11-latin-100.woff b/documentation/4.1/api/lib/lato-v11-latin-100.woff
new file mode 100644
index 0000000..48915bb
--- /dev/null
+++ b/documentation/4.1/api/lib/lato-v11-latin-100.woff
Binary files differ
diff --git a/documentation/4.1/api/lib/lato-v11-latin-regular.eot b/documentation/4.1/api/lib/lato-v11-latin-regular.eot
new file mode 100644
index 0000000..28343da
--- /dev/null
+++ b/documentation/4.1/api/lib/lato-v11-latin-regular.eot
Binary files differ
diff --git a/documentation/4.1/api/lib/lato-v11-latin-regular.ttf b/documentation/4.1/api/lib/lato-v11-latin-regular.ttf
new file mode 100644
index 0000000..7608bc3
--- /dev/null
+++ b/documentation/4.1/api/lib/lato-v11-latin-regular.ttf
Binary files differ
diff --git a/documentation/4.1/api/lib/lato-v11-latin-regular.woff b/documentation/4.1/api/lib/lato-v11-latin-regular.woff
new file mode 100644
index 0000000..49e6044
--- /dev/null
+++ b/documentation/4.1/api/lib/lato-v11-latin-regular.woff
Binary files differ
diff --git a/documentation/4.1/api/lib/modernizr.custom.js b/documentation/4.1/api/lib/modernizr.custom.js
new file mode 100644
index 0000000..4688d63
--- /dev/null
+++ b/documentation/4.1/api/lib/modernizr.custom.js
@@ -0,0 +1,4 @@
+/* Modernizr 2.5.3 (Custom Build) | MIT & BSD
+ * Build: http://www.modernizr.com/download/#-inlinesvg
+ */
+;window.Modernizr=function(a,b,c){function u(a){i.cssText=a}function v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b)}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.5.3",e={},f=b.documentElement,g="modernizr",h=b.createElement(g),i=h.style,j,k={}.toString,l={svg:"http://www.w3.org/2000/svg"},m={},n={},o={},p=[],q=p.slice,r,s={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a&&w(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=q.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(q.call(arguments)))};return e}),m.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="<svg/>",(a.firstChild&&a.firstChild.namespaceURI)==l.svg};for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]=m[z](),p.push((e[r]?"":"no-")+r));return u(""),h=j=null,e._version=d,e}(this,this.document); \ No newline at end of file
diff --git a/documentation/4.1/api/lib/object.svg b/documentation/4.1/api/lib/object.svg
new file mode 100644
index 0000000..6665d73
--- /dev/null
+++ b/documentation/4.1/api/lib/object.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#2C6C8D" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <text id="O" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="17" y="47">
+ O
+ </tspan>
+ </text>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/object_comp.svg b/documentation/4.1/api/lib/object_comp.svg
new file mode 100644
index 0000000..0434243
--- /dev/null
+++ b/documentation/4.1/api/lib/object_comp.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#44AD7D" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <rect id="Rectangle-2" opacity="0.3" fill="#000000" mask="url(#mask-3)" x="-8" y="33" width="80" height="31"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <use id="Mask" fill="#2C6C8D" filter="url(#filter-4)" xlink:href="#path-5"/>
+ <text id="O" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="17" y="47">
+ O
+ </tspan>
+ </text>
+ <rect id="Rectangle-2" opacity="0.190065299" fill="#000000" mask="url(#mask-6)" x="-8" y="2" width="80" height="31"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/object_comp_trait.svg b/documentation/4.1/api/lib/object_comp_trait.svg
new file mode 100644
index 0000000..56eccd0
--- /dev/null
+++ b/documentation/4.1/api/lib/object_comp_trait.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#19AACF" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <rect id="Rectangle-2" opacity="0.3" fill="#000000" mask="url(#mask-3)" x="-8" y="33" width="80" height="31"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <use id="Mask" fill="#2C6C8D" filter="url(#filter-4)" xlink:href="#path-5"/>
+ <text id="t" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="17" y="47">
+ O
+ </tspan>
+ </text>
+ <rect id="Rectangle-2" opacity="0.190065299" fill="#000000" mask="url(#mask-6)" x="-8" y="2" width="80" height="31"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/object_diagram.png b/documentation/4.1/api/lib/object_diagram.png
new file mode 100644
index 0000000..6e9f2f7
--- /dev/null
+++ b/documentation/4.1/api/lib/object_diagram.png
Binary files differ
diff --git a/documentation/4.1/api/lib/open-sans-v13-latin-regular.eot b/documentation/4.1/api/lib/open-sans-v13-latin-regular.eot
new file mode 100644
index 0000000..1d98e6e
--- /dev/null
+++ b/documentation/4.1/api/lib/open-sans-v13-latin-regular.eot
Binary files differ
diff --git a/documentation/4.1/api/lib/open-sans-v13-latin-regular.ttf b/documentation/4.1/api/lib/open-sans-v13-latin-regular.ttf
new file mode 100644
index 0000000..0dae9c3
--- /dev/null
+++ b/documentation/4.1/api/lib/open-sans-v13-latin-regular.ttf
Binary files differ
diff --git a/documentation/4.1/api/lib/open-sans-v13-latin-regular.woff b/documentation/4.1/api/lib/open-sans-v13-latin-regular.woff
new file mode 100644
index 0000000..e096d04
--- /dev/null
+++ b/documentation/4.1/api/lib/open-sans-v13-latin-regular.woff
Binary files differ
diff --git a/documentation/4.1/api/lib/ownderbg2.gif b/documentation/4.1/api/lib/ownderbg2.gif
new file mode 100644
index 0000000..848dd59
--- /dev/null
+++ b/documentation/4.1/api/lib/ownderbg2.gif
Binary files differ
diff --git a/documentation/4.1/api/lib/ownerbg.gif b/documentation/4.1/api/lib/ownerbg.gif
new file mode 100644
index 0000000..34a0424
--- /dev/null
+++ b/documentation/4.1/api/lib/ownerbg.gif
Binary files differ
diff --git a/documentation/4.1/api/lib/ownerbg2.gif b/documentation/4.1/api/lib/ownerbg2.gif
new file mode 100644
index 0000000..2ed33b0
--- /dev/null
+++ b/documentation/4.1/api/lib/ownerbg2.gif
Binary files differ
diff --git a/documentation/4.1/api/lib/package.svg b/documentation/4.1/api/lib/package.svg
new file mode 100644
index 0000000..63f581b
--- /dev/null
+++ b/documentation/4.1/api/lib/package.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#2C6C8D" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <text id="p" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="22" y="40">
+ p
+ </tspan>
+ </text>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/ref-index.css b/documentation/4.1/api/lib/ref-index.css
new file mode 100644
index 0000000..7cdcd9d
--- /dev/null
+++ b/documentation/4.1/api/lib/ref-index.css
@@ -0,0 +1,56 @@
+/* fonts */
+@font-face {
+ font-family: 'Source Code Pro';
+ font-style: normal;
+ font-weight: 400;
+ src: url('source-code-pro-v6-latin-regular.eot');
+ src: local('Source Code Pro'), local('SourceCodePro-Regular'),
+ url('source-code-pro-v6-latin-regular.eot?#iefix') format('embedded-opentype'),
+ url('source-code-pro-v6-latin-regular.woff') format('woff'),
+ url('source-code-pro-v6-latin-regular.ttf') format('truetype');
+}
+@font-face {
+ font-family: 'Source Code Pro';
+ font-style: normal;
+ font-weight: 700;
+ src: url('source-code-pro-v6-latin-700.eot');
+ src: local('Source Code Pro Bold'), local('SourceCodePro-Bold'),
+ url('source-code-pro-v6-latin-700.eot?#iefix') format('embedded-opentype'),
+ url('source-code-pro-v6-latin-700.woff') format('woff'),
+ url('source-code-pro-v6-latin-700.ttf') format('truetype');
+}
+
+body {
+ font-size: 10pt;
+ font-family: Arial, sans-serif;
+}
+
+a {
+ color:#315479;
+}
+
+.letters {
+ width:100%;
+ text-align:center;
+ margin:0.6em;
+ padding:0.1em;
+ border-bottom:1px solid gray;
+}
+
+div.entry {
+ padding: 0.5em;
+ background-color: #e1e7ed;
+ border-radius: 0.2em;
+ color: #103a51;
+ margin: 0.5em 0;
+}
+
+.name {
+ font-family: "Source Code Pro";
+ font-size: 1.1em;
+}
+
+.occurrences {
+ margin-left: 1em;
+ margin-top: 5px;
+}
diff --git a/documentation/4.1/api/lib/scheduler.js b/documentation/4.1/api/lib/scheduler.js
new file mode 100644
index 0000000..eb396bb
--- /dev/null
+++ b/documentation/4.1/api/lib/scheduler.js
@@ -0,0 +1,108 @@
+// © 2010 EPFL/LAMP
+// code by Gilles Dubochet, Felix Mulder
+
+function Scheduler() {
+ var scheduler = this;
+ var resolution = 0;
+ this.timeout = undefined;
+ this.queues = new Array(0); // an array of work packages indexed by index in the labels table.
+ this.labels = new Array(0); // an indexed array of labels indexed by priority. This should be short.
+
+ this.label = function(name, priority) {
+ this.name = name;
+ this.priority = priority;
+ }
+
+ this.work = function(fn, self, args) {
+ this.fn = fn;
+ this.self = self;
+ this.args = args;
+ }
+
+ this.addLabel = function(name, priority) {
+ var idx = 0;
+ while (idx < scheduler.queues.length && scheduler.labels[idx].priority <= priority) { idx = idx + 1; }
+ scheduler.labels.splice(idx, 0, new scheduler.label(name, priority));
+ scheduler.queues.splice(idx, 0, new Array(0));
+ }
+
+ this.clearLabel = function(name) {
+ var idx = scheduler.indexOf(name);
+ if (idx != -1) {
+ scheduler.labels.splice(idx, 1);
+ scheduler.queues.splice(idx, 1);
+ }
+ }
+
+ this.nextWork = function() {
+ var fn = undefined;
+ var idx = 0;
+ while (idx < scheduler.queues.length && scheduler.queues[idx].length == 0) { idx = idx + 1; }
+
+ if (idx < scheduler.queues.length && scheduler.queues[idx].length > 0)
+ var fn = scheduler.queues[idx].shift();
+
+ return fn;
+ }
+
+ this.add = function(labelName, fn, self, args) {
+ var doWork = function() {
+ scheduler.timeout = setTimeout(function() {
+ var work = scheduler.nextWork();
+ if (work != undefined) {
+ if (work.args == undefined) { work.args = new Array(0); }
+ work.fn.apply(work.self, work.args);
+ doWork();
+ }
+ else {
+ scheduler.timeout = undefined;
+ }
+ }, resolution);
+ }
+
+ var idx = scheduler.indexOf(labelName)
+ if (idx != -1) {
+ scheduler.queues[idx].push(new scheduler.work(fn, self, args));
+ if (scheduler.timeout == undefined) doWork();
+ } else {
+ throw("queue for add is non-existent");
+ }
+ }
+
+ this.clear = function(labelName) {
+ scheduler.queues[scheduler.indexOf(labelName)] = new Array();
+ }
+
+ this.indexOf = function(label) {
+ var idx = 0;
+ while (idx < scheduler.labels.length && scheduler.labels[idx].name != label)
+ idx++;
+
+ return idx < scheduler.queues.length && scheduler.labels[idx].name == label ? idx : -1;
+ }
+
+ this.queueEmpty = function(label) {
+ var idx = scheduler.indexOf(label);
+ if (idx != -1)
+ return scheduler.queues[idx].length == 0;
+ else
+ throw("queue for label '" + label + "' is non-existent");
+ }
+
+ this.scheduleLast = function(label, fn) {
+ if (scheduler.queueEmpty(label)) {
+ fn();
+ } else {
+ scheduler.add(label, function() {
+ scheduler.scheduleLast(label, fn);
+ });
+ }
+ }
+
+ this.numberOfJobs = function(label) {
+ var index = scheduler.indexOf(label);
+ if (index == -1) throw("queue for label '" + label + "' non-existent");
+
+ return scheduler.queues[index].length;
+ }
+};
diff --git a/documentation/4.1/api/lib/source-code-pro-v6-latin-700.eot b/documentation/4.1/api/lib/source-code-pro-v6-latin-700.eot
new file mode 100644
index 0000000..094e578
--- /dev/null
+++ b/documentation/4.1/api/lib/source-code-pro-v6-latin-700.eot
Binary files differ
diff --git a/documentation/4.1/api/lib/source-code-pro-v6-latin-700.ttf b/documentation/4.1/api/lib/source-code-pro-v6-latin-700.ttf
new file mode 100644
index 0000000..0415988
--- /dev/null
+++ b/documentation/4.1/api/lib/source-code-pro-v6-latin-700.ttf
Binary files differ
diff --git a/documentation/4.1/api/lib/source-code-pro-v6-latin-700.woff b/documentation/4.1/api/lib/source-code-pro-v6-latin-700.woff
new file mode 100644
index 0000000..6ac8a3b
--- /dev/null
+++ b/documentation/4.1/api/lib/source-code-pro-v6-latin-700.woff
Binary files differ
diff --git a/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.eot b/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.eot
new file mode 100644
index 0000000..60bd73b
--- /dev/null
+++ b/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.eot
Binary files differ
diff --git a/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.ttf b/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.ttf
new file mode 100644
index 0000000..268a2e4
--- /dev/null
+++ b/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.ttf
Binary files differ
diff --git a/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.woff b/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.woff
new file mode 100644
index 0000000..7daeecc
--- /dev/null
+++ b/documentation/4.1/api/lib/source-code-pro-v6-latin-regular.woff
Binary files differ
diff --git a/documentation/4.1/api/lib/template.css b/documentation/4.1/api/lib/template.css
new file mode 100644
index 0000000..c120698
--- /dev/null
+++ b/documentation/4.1/api/lib/template.css
@@ -0,0 +1,1175 @@
+/* Reset */
+
+html, body, div, span, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, code, pre,
+del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend, input,
+table, caption, tbody, tfoot, thead, tr, th, td {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-weight: inherit;
+ font-style: inherit;
+ font-size: 100%;
+ font-family: inherit;
+ vertical-align: baseline;
+}
+
+table { border-collapse: separate; border-spacing: 0; }
+caption, th, td { text-align: left; font-weight: normal; }
+table, td, th { vertical-align: middle; }
+
+textarea, input { outline: none; }
+
+blockquote:before, blockquote:after, q:before, q:after { content: ""; }
+blockquote, q { quotes: none; }
+
+a img { border: none; }
+
+input { border-width: 0px; }
+
+/* Page */
+body {
+ overflow-x: hidden;
+ font-family: Arial, sans-serif;
+ background-color: #f0f3f6;
+}
+
+#footer {
+ text-align: center;
+ color: #858484;
+ bottom: 0;
+ min-height: 20px;
+ margin: 0 1em 0.5em;
+}
+
+#content-container a[href] {
+ text-decoration: underline;
+ color: #315479;
+}
+
+#content-container a[href]:hover {
+ text-decoration: none;
+}
+
+#types ol li > p {
+ margin-top: 5px;
+}
+
+#types ol li:last-child {
+ margin-bottom: 5px;
+}
+
+#definition {
+ position: relative;
+ display: block;
+ padding: 5px 0;
+ padding: 0;
+ margin: 0.5em;
+ min-height: 4.72em;
+}
+
+#definition > a > img {
+ float: left;
+ padding-right: 6px;
+ padding-left: 5px;
+}
+
+#definition p + h1 {
+ margin-top: 3px;
+}
+
+#definition > h1 {
+ float: left;
+ color: #103a51;
+ display: inline-block;
+ overflow: hidden;
+ margin-top: 10px;
+ font-size: 2.0em;
+}
+
+#definition h1 > a {
+ color: #103a51 !important;
+ text-decoration: none !important;
+}
+
+#template ol > li > span.permalink > a > i {
+ transform: rotate(-45deg);
+}
+
+#definition #owner {
+ color: #103a51;
+ padding-top: 1.3em;
+ font-size: 0.8em;
+ overflow: hidden;
+}
+
+#definition > h3 {
+ margin-top: 0.85em;
+ padding: 0;
+}
+
+#definition #owner > a {
+ color: #103a51;
+}
+
+#definition #owner > a:hover {
+ text-decoration: none;
+}
+
+#signature {
+ background-color: #c2d2dc;
+ min-height: 18px;
+ font-size: 0.9em;
+ padding: 8px;
+ color: #103a51;
+ border-radius: 0.2em;
+ margin: 0 0.5rem;
+}
+
+#signature > span.modifier_kind {
+ display: inline;
+ float: left;
+ text-align: left;
+ width: auto;
+ position: static;
+ padding-left: 0;
+}
+
+span.symbol > a {
+ display: inline-block;
+}
+
+#signature > span.symbol {
+ text-align: left;
+ display: inline;
+ padding-left: 0.7em;
+}
+
+/* Linear super types and known subclasses */
+.hiddenContent {
+ display: none;
+}
+
+.toggleContainer .toggle {
+ position: relative;
+ color: #103a51;
+ margin-left: 0.3em;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.toggleContainer .toggle > i {
+ position: absolute;
+ left: -1.5em;
+ top: 0em;
+ font-size: 1.3em;
+ transition: 0.1s;
+}
+
+.toggleContainer .toggle.open > i {
+ transform: rotate(90deg);
+}
+
+.toggleContainer .hiddenContent {
+ margin-top: 1.5em;
+}
+
+#memberfilter > i.arrow {
+ position: absolute;
+ top: 0.45em;
+ left: -0.9em;
+ color: #fff;
+ font-size: 1.3em;
+ opacity: 0;
+ transition: 0.1s;
+ cursor: pointer;
+}
+
+#memberfilter > i.arrow.rotate {
+ transform: rotate(90deg);
+}
+
+#memberfilter:hover > i.arrow {
+ opacity: 1;
+}
+
+.big-circle {
+ box-sizing: content-box;
+ height: 5.7em;
+ width: 5.7em;
+ float: left;
+ color: transparent;
+}
+
+.big-circle:hover {
+ background-size: 5.7em;
+}
+
+.big-circle.class {
+ background: url("class.svg") no-repeat center;
+}
+
+.big-circle.class-companion-object {
+ background: url("class_comp.svg") no-repeat center;
+}
+
+.big-circle.object-companion-class {
+ background: url("object_comp.svg") no-repeat center;
+}
+
+.big-circle.trait-companion-object {
+ background: url("trait_comp.svg") no-repeat center;
+}
+
+.big-circle.object-companion-trait {
+ background: url("object_comp_trait.svg") no-repeat center;
+}
+
+.big-circle.object {
+ background: url("object.svg") no-repeat center;
+}
+
+.big-circle.trait {
+ background: url("trait.svg") no-repeat center;
+}
+
+.big-circle.package {
+ background: url("package.svg") no-repeat center;
+}
+
+body.abstract.type div.big-circle {
+ background: url("abstract_type.svg") no-repeat center;
+}
+
+#template {
+ margin: 0.9em 0.75em 0.75em;
+ padding-bottom: 0.5em;
+}
+
+#template h3 {
+ color: #103a51;
+ height: 2em;
+ padding: 1em 1em 2em;
+ font-size: 1.2em;
+}
+
+#order {
+ margin-top: 1.5em;
+}
+
+h3 {
+ color: #103a51;
+ padding: 5px 10px;
+ font-size: 1em;
+ font-weight: bold;
+}
+
+dl.attributes > dt {
+ display: block;
+ float: left;
+ font-style: italic;
+ font-weight: bold;
+}
+
+dl.attributes > dt.implicit {
+ font-weight: bold;
+ color: darkgreen;
+}
+
+dl.attributes > dd {
+ display: block;
+ padding-left: 10em;
+ margin-bottom: 5px;
+ min-height: 15px;
+}
+
+.values ol li:last-child {
+ margin-bottom: 5px;
+}
+
+#constructors > h3 {
+ height: 2em;
+ padding: 1em 1em 2em;
+ color: #2C475C;
+}
+
+#inheritedMembers > div.parent > h3 {
+ height: 17px;
+ font-style: italic;
+}
+
+#inheritedMembers > div.parent > h3 * {
+ color: white;
+}
+
+#inheritedMembers > div.conversion > h3 {
+ height: 2em;
+ padding: 1em;
+ font-style: italic;
+ color: #2C475C;
+}
+
+#groupedMembers > div.group > h3 {
+ color: #2C475C;
+ height: 2em;
+ padding: 1em 1em 2em;
+}
+
+/* Member cells */
+div.members > ol {
+ list-style: none;
+}
+
+div.members > ol > li {
+ display: table;
+ width: 100%;
+ position: relative;
+ background-color: #fff;
+ border-radius: 0.2em;
+ color: #103a51;
+ padding: 5px 0 5px;
+ margin-bottom: 0.4em;
+ min-height: 3.7em;
+ border-left: 0.25em solid white;
+ -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
+ box-shadow: 0 0 10px rgba(0,0,0,0.1);
+ transition: 0.1s;
+}
+
+div.members > ol >li.selected,
+div.members > ol > li:hover {
+ background-color: #dae7f0;
+ border-left-color: #dae7f0;
+}
+
+div.members > ol >li[fullComment=yes].selected,
+div.members > ol > li[fullComment=yes]:hover {
+ cursor: pointer;
+ border-left: 0.25em solid #72D0EB;
+}
+
+div.members > ol > li:last-child {
+ padding: 5px 0 5px;
+}
+
+/* Member signatures */
+
+#tooltip {
+ background: #EFD5B5;
+ border: 1px solid gray;
+ color: black;
+ display: none;
+ padding: 5px;
+ position: absolute;
+}
+
+.signature {
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+ font-size: 0.8rem;
+ line-height: 18px;
+ clear: both;
+ display: block;
+}
+
+.modifier_kind {
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+ font-size: 0.8rem;
+ padding-right: 0.5em;
+ text-align: right;
+ display: table-cell;
+ white-space: nowrap;
+ width: 16em;
+}
+
+.symbol {
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+}
+
+a > .symbol > .name {
+ text-decoration: underline;
+}
+
+a:hover > .symbol > .name {
+ text-decoration: none;
+}
+
+.signature > a {
+ text-decoration: none;
+}
+
+.signature > .symbol {
+ display: inline;
+}
+
+.signature .name {
+ display: inline-block;
+ font-weight: bold;
+}
+
+span.symbol > span.name {
+ font-weight: bold;
+}
+
+#types > ol > li > span.symbol > span.result {
+ display: none;
+}
+
+#types > ol > li > span.symbol > span.result.alias,
+#types > ol > li:hover > span.symbol > span.result,
+#types > ol > li.open > span.symbol > span.result {
+ display: inline;
+}
+
+.symbol > .implicit {
+ display: inline-block;
+ font-weight: bold;
+ text-decoration: underline;
+ color: darkgreen;
+}
+
+.symbol .shadowed {
+ color: darkseagreen;
+}
+
+.symbol .params > .implicit {
+ font-style: italic;
+}
+
+.symbol .deprecated {
+ text-decoration: line-through;
+}
+
+.symbol .params .default {
+ font-style: italic;
+}
+
+#template .closed {
+ cursor: pointer;
+}
+
+#template .opened {
+ cursor: pointer;
+}
+
+i.unfold-arrow {
+ font-size: 1em;
+ position: absolute;
+ top: 0.55em;
+ left: 0.7em;
+ transition: 0.1s;
+}
+
+#template .modifier_kind.opened > i.unfold-arrow {
+ transform: rotate(90deg);
+}
+
+#template .values .name {
+ font-weight: 600;
+ color: #315479;
+}
+
+#template .types .name {
+ font-weight: 600;
+ color: darkgreen;
+}
+
+.full-signature-usecase h4 span {
+ font-size: 0.8rem;
+}
+
+.full-signature-usecase > #signature {
+ padding-top: 0px;
+ position: relative;
+ top: 0;
+}
+
+/* Hide unfold arrow where appropriate */
+#template li[fullComment=no] .modifier_kind > i.unfold-arrow,
+div#definition > h4#signature > span.modifier_kind > i.unfold-arrow,
+.full-signature-usecase > .signature > .closed > i.unfold-arrow,
+.full-signature-usecase > .signature > .opened > i.unfold-arrow {
+ display: none;
+}
+
+#template .full-signature-usecase > .signature > .closed {
+ background: none;
+}
+
+#template .full-signature-usecase > .signature > .opened {
+ background: none;
+}
+
+.full-signature-block {
+ padding: 5px 0 0;
+ border-top: 1px solid #EBEBEB;
+ margin-top: 5px;
+ margin-bottom: 5px;
+}
+
+#definition .morelinks {
+ text-align: right;
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+}
+
+#definition .morelinks a {
+ color: #103a51;
+}
+
+#template .members li .permalink {
+ position: absolute;
+ left: 0.25em;
+ top: 0.95em;
+}
+
+#definition .permalink {
+ display: none;
+ color: black;
+}
+
+#definition .permalink a {
+ color: #103a51;
+ transform: rotate(-45deg);
+}
+
+#definition > h1 > span > a > i {
+ font-size: 1.4rem;
+}
+
+#template ol > li > span.permalink > a > i {
+ color: #fff;
+}
+
+#template .members li .permalink,
+#definition .permalink a {
+ display: none;
+}
+
+#template .members li:hover .permalink,
+#definition:hover .permalink a {
+ display: block;
+}
+
+#template .members li .permalink a,
+#definition .permalink a {
+ text-decoration: none;
+ font-weight: bold;
+}
+
+/* Comments text formatting */
+
+.cmt {
+ color: #103a51;
+}
+
+.cmt p {
+ margin: 0.7em 0;
+}
+
+.cmt p:first-child {
+ margin-top: 0;
+}
+
+.cmt p:last-child {
+ margin-bottom: 0;
+}
+
+.cmt h3,
+.cmt h4,
+.cmt h5,
+.cmt h6 {
+ margin-bottom: 0.7em;
+ margin-top: 1.4em;
+ display: block;
+ text-align: left;
+ font-weight: bold;
+}
+
+.cmt pre {
+ padding: 0.5em;
+ border: 0px solid #ddd;
+ background-color: #fff;
+ margin: 5px 0;
+ display: block;
+ font-family: "Source Code Pro", "Monaco", "Ubuntu Mono Regular", "Lucida Console", monospace;
+ border-radius: 0.2em;
+ overflow-x: auto;
+}
+
+.cmt pre span.ano {
+ color: blue;
+}
+
+.cmt pre span.cmt {
+ color: green;
+}
+
+.cmt pre span.kw {
+ font-weight: bold;
+}
+
+.cmt pre span.lit {
+ color: #c71585;
+}
+
+.cmt pre span.num {
+ color: #1e90ff; /* dodgerblue */
+}
+
+.cmt pre span.std {
+ color: #008080; /* teal */
+}
+
+.cmt ul {
+ display: block;
+ list-style: circle;
+ padding-left: 20px;
+}
+
+.cmt ol {
+ display: block;
+ padding-left:20px;
+}
+
+.cmt ol.decimal {
+ list-style: decimal;
+}
+
+.cmt ol.lowerAlpha {
+ list-style: lower-alpha;
+}
+
+.cmt ol.upperAlpha {
+ list-style: upper-alpha;
+}
+
+.cmt ol.lowerRoman {
+ list-style: lower-roman;
+}
+
+.cmt ol.upperRoman {
+ list-style: upper-roman;
+}
+
+.cmt li {
+ display: list-item;
+}
+
+.cmt code {
+ font-weight: bold;
+}
+
+.cmt a {
+ font-style: bold;
+}
+
+.cmt em, .cmt i {
+ font-style: italic;
+}
+
+.cmt strong, .cmt b {
+ font-weight: bold;
+}
+
+/* Comments structured layout */
+
+.group > div.comment {
+ display: block;
+ padding: 0 1.2em 1em;
+ font-family: "Open Sans";
+}
+
+p.comment {
+ display: block;
+ margin-left: 14.7em;
+ margin-top: 5px;
+}
+
+.shortcomment {
+ display: block;
+ margin: 5px 10px;
+}
+
+.shortcomment > span.badge {
+ display: block;
+ position: absolute;
+ right: 0;
+ top: 0.7em;
+}
+
+div.fullcommenttop {
+ padding: 1em 0.8em;
+}
+
+div.fullcomment {
+ margin: 5px 10px;
+}
+
+#template div.fullcommenttop,
+#template div.fullcomment {
+ display:none;
+ margin: 0.5em 1em 0 0;
+}
+
+#template .shortcomment {
+ margin: 5px 0 0 0;
+ padding: 0;
+ font-family: "Open Sans";
+}
+
+div.fullcomment .block {
+ padding: 5px 0 0;
+ border-top: 2px solid #fff;
+ margin-top: 5px;
+ overflow: hidden;
+ font-family: "Open Sans";
+}
+
+div.fullcommenttop .block {
+ position: relative;
+ padding: 1em;
+ margin: 0.5em 0;
+ border-radius: 0.2em;
+ background-color: #fff;
+ -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
+ box-shadow: 0 0 10px rgba(0,0,0,0.1);
+}
+
+div.fullcommenttop .toggleContainer {
+ border-left: 0 solid #72D0EB;
+ transition: 0.1s;
+ cursor: pointer;
+}
+
+div.fullcommenttop .toggleContainer:hover {
+ border-left: 0.25em solid #72D0EB;
+}
+
+div#comment,
+div#mbrsel,
+div#template,
+div#footer {
+ font-size: 0.8em;
+}
+
+#comment {
+ font-family: "Open Sans";
+}
+
+#comment > dl {
+ background: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+#comment > dl > div > ol {
+ list-style-type: none;
+}
+
+div.fullcomment div.block ol li p,
+div.fullcomment div.block ol li {
+ display:inline
+}
+
+div.fullcomment .block > h5 {
+ font-style: italic;
+ font-weight: normal;
+ display: inline-block;
+}
+
+div.fullcomment .comment {
+ font-family: "Open Sans";
+ margin: 5px 0 10px;
+}
+
+div.fullcommenttop .comment:last-child,
+div.fullcomment .comment:last-child {
+ margin-bottom: 0;
+}
+
+div.fullcommenttop dl.paramcmts {
+ margin-bottom: 0.8em;
+ padding-bottom: 0.8em;
+}
+
+div.fullcommenttop dl.paramcmts > dt,
+div.fullcomment dl.paramcmts > dt {
+ display: block;
+ float: left;
+ font-weight: bold;
+ min-width: 70px;
+}
+
+div.fullcommenttop dl.paramcmts > dd,
+div.fullcomment dl.paramcmts > dd {
+ display: block;
+ padding-left: 10px;
+ margin-bottom: 5px;
+ margin-left: 70px;
+ min-height: 15px;
+}
+
+/* Members filter tool */
+
+#memberfilter {
+ position: relative;
+ display: block;
+ height: 2.7em;
+ margin-bottom: 5px;
+ margin-left: 1.5em;
+}
+
+#memberfilter > .input {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: -1.65em;
+ right: -0.2em;
+ transition: 0.2s;
+}
+
+#memberfilter > .input > input {
+ color: #fff;
+ width: 100%;
+ border-radius: 0.2em;
+ padding: 0.5em;
+ background: rgba(255, 255, 255, 0.2);
+ font-family: "Open Sans";
+}
+
+#memberfilter > .clear {
+ display: none;
+ position: absolute;
+ top: 0.55em;
+ color: rgba(255, 255, 255, 0.4);
+ right: 0;
+ font-size: 1.2em;
+}
+
+#memberfilter > .clear:hover {
+ color: #fff;
+ cursor: pointer;
+}
+
+#mbrsel {
+ display: block;
+ padding: 1em 1em 0.5em;
+ margin: 0.8em;
+ border-radius: 0.2em;
+ background-color: #364550;
+ -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
+ box-shadow: 0 0 10px rgba(0,0,0,0.2);
+ position: relative;
+}
+
+#mbrsel > div.toggle {
+ opacity: 0;
+ position: absolute;
+ left: 1.85em;
+ top: 1.75em;
+ width: 1em;
+ height: 1em;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ transition: 0.2s;
+}
+
+#mbrsel:hover > div.toggle {
+ opacity: 1;
+}
+
+#mbrsel:hover #memberfilter > .input {
+ left: 0.7em;
+}
+
+#mbrsel > div.toggle > i {
+ cursor: pointer;
+ position: absolute;
+ left: 0;
+ top: 0;
+ color: #fff;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+#mbrsel > div.toggle.open > i {
+ transform: rotate(90deg);
+}
+
+#mbrsel > div#filterby {
+ display: none;
+}
+
+#mbrsel > div#filterby > div {
+ margin-bottom: 5px;
+}
+
+#mbrsel > div#filterby > div:last-child {
+ margin-bottom: 0;
+}
+
+#mbrsel > div#filterby > div > span.filtertype {
+ color: #fff;
+ padding: 4px;
+ margin-right: 1em;
+ float: left;
+ display: inline-block;
+ font-weight: bold;
+ width: 4.5em;
+}
+
+#mbrsel > div#filterby > div > ol {
+ display: inline-block;
+}
+
+#mbrsel > div#filterby > div > a {
+ position:relative;
+ top: -8px;
+ font-size: 11px;
+}
+
+#mbrsel > div#filterby > div > ol#linearization {
+ display: table;
+ margin-left: 70px;
+}
+
+#mbrsel > div#filterby > div > ol#linearization > li.in {
+ text-decoration: none;
+ float: left;
+ margin-right: 5px;
+ background-position: right 0px;
+}
+
+#mbrsel > div#filterby > div > ol#linearization > li.in > span{
+ float: left;
+}
+
+#mbrsel > div#filterby > div > ol#implicits {
+ display: table;
+ margin-left: 70px;
+}
+
+#mbrsel > div#filterby > div > ol#implicits > li {
+ text-decoration: none;
+ float: left;
+ margin: 0.4em 0.4em 0.4em 0;
+}
+
+#mbrsel > div#filterby > div > ol#implicits > li.in {
+ text-decoration: none;
+ float: left;
+}
+
+#mbrsel > div#filterby > div > ol#implicits > li.in > span{
+ float: left;
+}
+
+#mbrsel > div#filterby > div > ol > li {
+ line-height: 1.5em;
+ display: inline-block;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+#mbrsel > div#filterby > div > ol > li.in {
+ text-decoration: none;
+ float: left;
+ margin-right: 5px;
+
+ font-size: 0.8em;
+ -webkit-border-radius: 0.2em;
+ border-radius: 0.2em;
+ padding: 5px 15px;
+ cursor: pointer;
+ background: #f16665;
+ border-bottom: 2px solid #d64546;
+ color: #fff;
+ font-weight: 700;
+}
+
+#mbrsel > div#filterby > div > ol > li.in > span{
+ float: left;
+}
+
+#mbrsel > div#filterby > div > ol > li.out {
+ text-decoration: none;
+ float: left;
+ padding-right: 10px;
+ margin-right: 5px;
+ font-size: 0.8em;
+ -webkit-border-radius: 0.2em;
+ border-radius: 0.2em;
+ padding: 5px 15px;
+ cursor: pointer;
+ background: #c2d2dc;
+ border-bottom: 2px solid rgba(0, 0, 0, 0.1);
+ color: #103a51;
+ font-weight: 700;
+}
+
+#mbrsel > div#filterby > div > ol > li.out > span{
+ float: left;
+}
+
+.badge {
+ display: inline-block;
+ padding: 0.3em 1em;
+ font-size: 0.8em;
+ font-weight: bold;
+ color: #ffffff;
+ white-space: nowrap;
+ vertical-align: middle;
+ background-color: #999999;
+ -webkit-border-radius: 9px;
+ -moz-border-radius: 9px;
+ border-radius: 1em;
+ font-family: "Open Sans";
+}
+
+.badge-red {
+ background-color: #b94a48;
+ margin-right: 0.8em !important;
+}
+
+/* Media query rules for smaller viewport */
+@media only screen /* Large screen with a small window */
+and (max-width: 650px)
+,
+screen /* HiDPI device like Nexus 5 */
+and (max-device-width: 360px)
+and (max-device-height: 640px)
+and (-webkit-device-pixel-ratio: 3)
+,
+screen /* Most mobile devices */
+and (max-device-width: 480px)
+and (orientation: portrait)
+,
+only screen /* iPhone 6 */
+and (max-device-width: 667px)
+and (-webkit-device-pixel-ratio: 2)
+{
+ body,
+ body > h4#signature {
+ min-width: 300px;
+ }
+
+ #template .modifier_kind {
+ width: 1px;
+ padding-left: 2.5em;
+ }
+
+ span.modifier_kind > span.modifier {
+ display: none;
+ }
+
+ #definition {
+ height: 6em;
+ }
+
+ #definition > h1 {
+ font-size: 1em;
+ margin-right: 0.3em;
+ }
+
+ #definition > h3 {
+ float: left;
+ margin: 0.3em 0;
+ }
+
+ #definition > #owner {
+ padding-top: 2.6em;
+ }
+
+ #definition .morelinks {
+ text-align: left;
+ font-size: 0.8em;
+ }
+
+ .big-circle {
+ margin-top: 0.6em;
+ }
+}
+
+/* Media query rules specifically for mobile devices */
+@media
+screen /* HiDPI device like Nexus 5 */
+and (max-device-width: 360px)
+and (max-device-height: 640px)
+and (-webkit-device-pixel-ratio: 3)
+,
+screen /* Most mobile devices */
+and (max-device-width: 480px)
+and (orientation: portrait)
+,
+only screen /* iPhone 6 */
+and (max-device-width: 667px)
+and (-webkit-device-pixel-ratio: 2)
+{
+ #signature {
+ font-size: 0.7em;
+ }
+
+ #definition > h1 {
+ font-size: 1.3em;
+ }
+
+ #definition .morelinks {
+ display: none;
+ }
+
+ #definition #owner {
+ padding-top: 0.7em;
+ }
+
+ #signature > span.modifier_kind {
+ width: auto;
+ }
+
+ div.fullcomment dl.attributes > dt {
+ margin: 0.5em 0;
+ clear: both;
+ }
+
+ div.fullcomment dl.attributes > dd {
+ padding-left: 0;
+ clear: both;
+ }
+
+ .big-circle {
+ width: 3em;
+ height: 3em;
+ background-size: 3em !important;
+ margin: 0.5em;
+ }
+
+ div#template {
+ margin-bottom: 0.5em;
+ }
+
+ div#footer {
+ font-size: 0.5em;
+ }
+
+ .shortcomment > span.badge {
+ display: none;
+ }
+}
diff --git a/documentation/4.1/api/lib/template.js b/documentation/4.1/api/lib/template.js
new file mode 100644
index 0000000..64177a7
--- /dev/null
+++ b/documentation/4.1/api/lib/template.js
@@ -0,0 +1,548 @@
+// © 2009–2010 EPFL/LAMP
+// code by Gilles Dubochet with contributions by Pedro Furlanetto, Marcin Kubala and Felix Mulder
+
+var $panzoom = undefined;
+$(document).ready(function() {
+ // Add zoom functionality to type inheritance diagram
+ $panzoom = $(".diagram-container > .diagram").panzoom({
+ increment: 0.1,
+ minScale: 1,
+ maxScale: 7,
+ transition: true,
+ duration: 200,
+ contain: 'invert',
+ easing: "ease-in-out",
+ $zoomIn: $('#diagram-zoom-in'),
+ $zoomOut: $('#diagram-zoom-out'),
+ });
+
+ var oldWidth = $("div#subpackage-spacer").width() + 1 + "px";
+ $("div#packages > ul > li.current").click(function() {
+ $("div#subpackage-spacer").css({ "width": oldWidth });
+ $("li.current-entities").toggle();
+ });
+
+ var controls = {
+ visibility: {
+ publicOnly: $("#visbl").find("> ol > li.public"),
+ all: $("#visbl").find("> ol > li.all")
+ }
+ };
+
+ // Escapes special characters and returns a valid jQuery selector
+ function escapeJquery(str){
+ return str.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=<>\|])/g, '\\$1');
+ }
+
+ function toggleVisibilityFilter(ctrlToEnable, ctrToDisable) {
+ if (ctrlToEnable.hasClass("out")) {
+ ctrlToEnable.removeClass("out").addClass("in");
+ ctrToDisable.removeClass("in").addClass("out");
+ filter();
+ }
+ }
+
+ controls.visibility.publicOnly.click(function () {
+ toggleVisibilityFilter(controls.visibility.publicOnly, controls.visibility.all);
+ });
+
+ controls.visibility.all.click(function () {
+ toggleVisibilityFilter(controls.visibility.all, controls.visibility.publicOnly);
+ });
+
+ function exposeMember(jqElem) {
+ var jqElemParent = jqElem.parent(),
+ parentName = jqElemParent.attr("name"),
+ ancestorName = /^([^#]*)(#.*)?$/gi.exec(parentName)[1];
+
+ // switch visibility filter if necessary
+ if (jqElemParent.attr("visbl") == "prt") {
+ toggleVisibilityFilter(controls.visibility.all, controls.visibility.publicOnly);
+ }
+
+ // toggle appropriate ancestor filter buttons
+ if (ancestorName) {
+ $("#filterby li.out[name='" + ancestorName + "']").removeClass("out").addClass("in");
+ }
+
+ filter();
+ jqElemParent.addClass("selected");
+ commentToggleFct(jqElemParent);
+ $("#content-scroll-container").animate({scrollTop: $("#content-scroll-container").scrollTop() + jqElemParent.offset().top - $("#search").height() - 23 }, 1000);
+ }
+
+ var isHiddenClass = function (name) {
+ return name == 'scala.Any' ||
+ name == 'scala.AnyRef';
+ };
+
+ var isHidden = function (elem) {
+ return $(elem).attr("data-hidden") == 'true';
+ };
+
+ $("#linearization li:gt(0)").filter(function(){
+ return isHiddenClass($(this).attr("name"));
+ }).removeClass("in").addClass("out");
+
+ $("#implicits li").filter(function(){
+ return isHidden(this);
+ }).removeClass("in").addClass("out");
+
+ $("#memberfilter > i.arrow").click(function() {
+ $(this).toggleClass("rotate");
+ $("#filterby").toggle();
+ });
+
+ // Pre-filter members
+ filter();
+
+ // Member filter box
+ var input = $("#memberfilter input");
+ input.bind("keyup", function(event) {
+
+ switch ( event.keyCode ) {
+
+ case 27: // escape key
+ input.val("");
+ filter(true);
+ break;
+
+ case 38: // up
+ input.val("");
+ filter(false);
+ window.scrollTo(0, $("body").offset().top);
+ input.focus();
+ break;
+
+ case 33: //page up
+ input.val("");
+ filter(false);
+ break;
+
+ case 34: //page down
+ input.val("");
+ filter(false);
+ break;
+
+ default:
+ window.scrollTo(0, $("#mbrsel").offset().top - 130);
+ filter(true);
+ break;
+
+ }
+ });
+ input.focus(function(event) {
+ input.select();
+ });
+ $("#memberfilter > .clear").click(function() {
+ $("#memberfilter input").attr("value", "");
+ $(this).hide();
+ filter();
+ });
+ $(document).keydown(function(event) {
+ if (event.keyCode == 9) { // tab
+ $("#index-input", window.parent.document).focus();
+ input.attr("value", "");
+ return false;
+ }
+ });
+
+ $("#linearization li").click(function(){
+ if ($(this).hasClass("in")) {
+ $(this).removeClass("in");
+ $(this).addClass("out");
+ } else if ($(this).hasClass("out")) {
+ $(this).removeClass("out");
+ $(this).addClass("in");
+ }
+ filter();
+ });
+
+ $("#implicits li").click(function(){
+ if ($(this).hasClass("in")) {
+ $(this).removeClass("in");
+ $(this).addClass("out");
+ } else if ($(this).hasClass("out")) {
+ $(this).removeClass("out");
+ $(this).addClass("in");
+ }
+ filter();
+ });
+
+ $("#mbrsel > div > div.ancestors > ol > li.hideall").click(function() {
+ $("#linearization li.in").removeClass("in").addClass("out");
+ $("#linearization li:first").removeClass("out").addClass("in");
+ $("#implicits li.in").removeClass("in").addClass("out");
+
+ if ($(this).hasClass("out") && $("#mbrsel > div > div.ancestors > ol > li.showall").hasClass("in")) {
+ $(this).removeClass("out").addClass("in");
+ $("#mbrsel > div > div.ancestors > ol > li.showall").removeClass("in").addClass("out");
+ }
+
+ filter();
+ })
+ $("#mbrsel > div > div.ancestors > ol > li.showall").click(function() {
+ var filteredLinearization =
+ $("#linearization li.out").filter(function() {
+ return ! isHiddenClass($(this).attr("name"));
+ });
+ filteredLinearization.removeClass("out").addClass("in");
+
+ var filteredImplicits =
+ $("#implicits li.out").filter(function() {
+ return ! isHidden(this);
+ });
+ filteredImplicits.removeClass("out").addClass("in");
+
+ if ($(this).hasClass("out") && $("#mbrsel > div > div.ancestors > ol > li.hideall").hasClass("in")) {
+ $(this).removeClass("out").addClass("in");
+ $("#mbrsel > div > div.ancestors > ol > li.hideall").removeClass("in").addClass("out");
+ }
+
+ filter();
+ });
+ $("#order > ol > li.alpha").click(function() {
+ if ($(this).hasClass("out"))
+ orderAlpha();
+ })
+ $("#order > ol > li.inherit").click(function() {
+ if ($(this).hasClass("out"))
+ orderInherit();
+ });
+ $("#order > ol > li.group").click(function() {
+ if ($(this).hasClass("out"))
+ orderGroup();
+ });
+ $("#groupedMembers").hide();
+
+ initInherit();
+
+ // Create tooltips
+ $(".extype").add(".defval").tooltip({
+ tip: "#tooltip",
+ position: "top center",
+ predelay: 500,
+ onBeforeShow: function(ev) {
+ $(this.getTip()).text(this.getTrigger().attr("name"));
+ }
+ });
+
+ /* Add toggle arrows */
+ $("#template li[fullComment=yes] .modifier_kind").addClass("closed");
+
+ function commentToggleFct(element){
+ $("#template li.selected").removeClass("selected");
+ element.toggleClass("open");
+ var signature = element.find(".modifier_kind")
+ var shortComment = element.find(".shortcomment");
+ var fullComment = element.find(".fullcomment");
+ var vis = $(":visible", fullComment);
+ signature.toggleClass("closed").toggleClass("opened");
+ if (vis.length > 0) {
+ if (!isMobile()) {
+ shortComment.slideDown(100);
+ fullComment.slideUp(100);
+ } else {
+ fullComment.hide();
+ shortComment.show();
+ }
+ }
+ else {
+ if (!isMobile()) {
+ shortComment.slideUp(100);
+ fullComment.slideDown(100);
+ } else {
+ shortComment.hide();
+ fullComment.show();
+ }
+ }
+ };
+
+ $("#template li[fullComment=yes]").click(function() {
+ commentToggleFct($(this));
+ });
+
+ /* Linear super types and known subclasses */
+ function toggleShowContentFct(e){
+ e.toggleClass("open");
+ var content = $(".hiddenContent", e);
+ if(content.is(':visible')) {
+ if (!isMobile()) content.slideUp(100);
+ else content.hide();
+ } else {
+ if (!isMobile()) content.slideDown(100);
+ else content.show();
+ }
+ };
+
+ $(".toggleContainer:not(.diagram-container):not(.full-signature-block)").click(function() {
+ toggleShowContentFct($(this));
+ });
+
+ $(".toggleContainer.full-signature-block").click(function() {
+ toggleShowContentFct($(this));
+ return false;
+ });
+
+ if ($("#order > ol > li.group").length == 1) { orderGroup(); };
+
+ function findElementByHash(locationHash) {
+ var temp = locationHash.replace('#', '');
+ var memberSelector = '#' + escapeJquery(temp);
+ return $(memberSelector);
+ }
+
+ // highlight and jump to selected member if an anchor is provided
+ if (window.location.hash) {
+ var jqElem = findElementByHash(window.location.hash);
+ if (jqElem.length > 0)
+ exposeMember(jqElem);
+ }
+
+ $("#template span.permalink").click(function(e) {
+ e.preventDefault();
+ var href = $("a", this).attr("href");
+ if (href.indexOf("#") != -1) {
+ var hash = href.split("#").pop()
+ try {
+ window.history.pushState({}, "", "#" + hash)
+ } catch (e) {
+ // fallback for file:// URLs, has worse scrolling behavior
+ location.hash = hash;
+ }
+ exposeMember(findElementByHash(hash))
+ }
+ return false;
+ });
+
+ $("#mbrsel-input").on("input", function() {
+ if ($(this).val().length > 0)
+ $("#memberfilter > .clear").show();
+ else
+ $("#memberfilter > .clear").hide();
+ });
+});
+
+function orderAlpha() {
+ $("#order > ol > li.alpha").removeClass("out").addClass("in");
+ $("#order > ol > li.inherit").removeClass("in").addClass("out");
+ $("#order > ol > li.group").removeClass("in").addClass("out");
+ $("#template > div.parent").hide();
+ $("#template > div.conversion").hide();
+ $("#mbrsel > div.ancestors").show();
+ filter();
+};
+
+function orderInherit() {
+ $("#order > ol > li.inherit").removeClass("out").addClass("in");
+ $("#order > ol > li.alpha").removeClass("in").addClass("out");
+ $("#order > ol > li.group").removeClass("in").addClass("out");
+ $("#template > div.parent").show();
+ $("#template > div.conversion").show();
+ $("#mbrsel > div.ancestors").hide();
+ filter();
+};
+
+function orderGroup() {
+ $("#order > ol > li.group").removeClass("out").addClass("in");
+ $("#order > ol > li.alpha").removeClass("in").addClass("out");
+ $("#order > ol > li.inherit").removeClass("in").addClass("out");
+ $("#template > div.parent").hide();
+ $("#template > div.conversion").hide();
+ $("#mbrsel > div.ancestors").show();
+ filter();
+};
+
+/** Prepares the DOM for inheritance-based display. To do so it will:
+ * - hide all statically-generated parents headings;
+ * - copy all members from the value and type members lists (flat members) to corresponding lists nested below the
+ * parent headings (inheritance-grouped members);
+ * - initialises a control variable used by the filter method to control whether filtering happens on flat members
+ * or on inheritance-grouped members. */
+function initInherit() {
+ // inheritParents is a map from fully-qualified names to the DOM node of parent headings.
+ var inheritParents = new Object();
+ var groupParents = new Object();
+ $("#inheritedMembers > div.parent").each(function(){
+ inheritParents[$(this).attr("name")] = $(this);
+ });
+ $("#inheritedMembers > div.conversion").each(function(){
+ inheritParents[$(this).attr("name")] = $(this);
+ });
+ $("#groupedMembers > div.group").each(function(){
+ groupParents[$(this).attr("name")] = $(this);
+ });
+
+ $("#types > ol > li").each(function(){
+ var mbr = $(this);
+ this.mbrText = mbr.find("> .fullcomment .cmt").text();
+ var qualName = mbr.attr("name");
+ var owner = qualName.slice(0, qualName.indexOf("#"));
+ var name = qualName.slice(qualName.indexOf("#") + 1);
+ var inheritParent = inheritParents[owner];
+ if (inheritParent != undefined) {
+ var types = $("> .types > ol", inheritParent);
+ if (types.length == 0) {
+ inheritParent.append("<div class='types members'><h3>Type Members</h3><ol></ol></div>");
+ types = $("> .types > ol", inheritParent);
+ }
+ var clone = mbr.clone();
+ clone[0].mbrText = this.mbrText;
+ types.append(clone);
+ }
+ var group = mbr.attr("group")
+ var groupParent = groupParents[group];
+ if (groupParent != undefined) {
+ var types = $("> .types > ol", groupParent);
+ if (types.length == 0) {
+ groupParent.append("<div class='types members'><ol></ol></div>");
+ types = $("> .types > ol", groupParent);
+ }
+ var clone = mbr.clone();
+ clone[0].mbrText = this.mbrText;
+ types.append(clone);
+ }
+ });
+
+ $(".values > ol > li").each(function(){
+ var mbr = $(this);
+ this.mbrText = mbr.find("> .fullcomment .cmt").text();
+ var qualName = mbr.attr("name");
+ var owner = qualName.slice(0, qualName.indexOf("#"));
+ var name = qualName.slice(qualName.indexOf("#") + 1);
+ var inheritParent = inheritParents[owner];
+ if (inheritParent != undefined) {
+ var values = $("> .values > ol", inheritParent);
+ if (values.length == 0) {
+ inheritParent.append("<div class='values members'><h3>Value Members</h3><ol></ol></div>");
+ values = $("> .values > ol", inheritParent);
+ }
+ var clone = mbr.clone();
+ clone[0].mbrText = this.mbrText;
+ values.append(clone);
+ }
+ var group = mbr.attr("group")
+ var groupParent = groupParents[group];
+ if (groupParent != undefined) {
+ var values = $("> .values > ol", groupParent);
+ if (values.length == 0) {
+ groupParent.append("<div class='values members'><ol></ol></div>");
+ values = $("> .values > ol", groupParent);
+ }
+ var clone = mbr.clone();
+ clone[0].mbrText = this.mbrText;
+ values.append(clone);
+ }
+ });
+ $("#inheritedMembers > div.parent").each(function() {
+ if ($("> div.members", this).length == 0) { $(this).remove(); };
+ });
+ $("#inheritedMembers > div.conversion").each(function() {
+ if ($("> div.members", this).length == 0) { $(this).remove(); };
+ });
+ $("#groupedMembers > div.group").each(function() {
+ if ($("> div.members", this).length == 0) { $(this).remove(); };
+ });
+};
+
+/* filter used to take boolean scrollToMember */
+function filter() {
+ var query = $.trim($("#memberfilter input").val()).toLowerCase();
+ query = query.replace(/[-[\]{}()*+?.,\\^$|#]/g, "\\$&").replace(/\s+/g, "|");
+ var queryRegExp = new RegExp(query, "i");
+ var privateMembersHidden = $("#visbl > ol > li.public").hasClass("in");
+ var orderingAlphabetic = $("#order > ol > li.alpha").hasClass("in");
+ var orderingInheritance = $("#order > ol > li.inherit").hasClass("in");
+ var orderingGroups = $("#order > ol > li.group").hasClass("in");
+ var hiddenSuperclassElementsLinearization = orderingInheritance ? $("#linearization > li:gt(0)") : $("#linearization > li.out");
+ var hiddenSuperclassesLinearization = hiddenSuperclassElementsLinearization.map(function() {
+ return $(this).attr("name");
+ }).get();
+ var hiddenSuperclassElementsImplicits = orderingInheritance ? $("#implicits > li") : $("#implicits > li.out");
+ var hiddenSuperclassesImplicits = hiddenSuperclassElementsImplicits.map(function() {
+ return $(this).attr("name");
+ }).get();
+
+ var hideInheritedMembers;
+
+ if (orderingAlphabetic) {
+ $("#allMembers").show();
+ $("#inheritedMembers").hide();
+ $("#groupedMembers").hide();
+ hideInheritedMembers = true;
+ $("#allMembers > .members").each(filterFunc);
+ } else if (orderingGroups) {
+ $("#groupedMembers").show();
+ $("#inheritedMembers").hide();
+ $("#allMembers").hide();
+ hideInheritedMembers = true;
+ $("#groupedMembers > .group > .members").each(filterFunc);
+ $("#groupedMembers > div.group").each(function() {
+ $(this).show();
+ if ($("> div.members", this).not(":hidden").length == 0) {
+ $(this).hide();
+ } else {
+ $(this).show();
+ }
+ });
+ } else if (orderingInheritance) {
+ $("#inheritedMembers").show();
+ $("#groupedMembers").hide();
+ $("#allMembers").hide();
+ hideInheritedMembers = false;
+ $("#inheritedMembers > .parent > .members").each(filterFunc);
+ $("#inheritedMembers > .conversion > .members").each(filterFunc);
+ }
+
+
+ function filterFunc() {
+ var membersVisible = false;
+ var members = $(this);
+ members.find("> ol > li").each(function() {
+ var mbr = $(this);
+ if (privateMembersHidden && mbr.attr("visbl") == "prt") {
+ mbr.hide();
+ return;
+ }
+ var name = mbr.attr("name");
+ // Owner filtering must not happen in "inherited from" member lists
+ if (hideInheritedMembers) {
+ var ownerIndex = name.indexOf("#");
+ if (ownerIndex < 0) {
+ ownerIndex = name.lastIndexOf(".");
+ }
+ var owner = name.slice(0, ownerIndex);
+ for (var i = 0; i < hiddenSuperclassesLinearization.length; i++) {
+ if (hiddenSuperclassesLinearization[i] == owner) {
+ mbr.hide();
+ return;
+ }
+ };
+ for (var i = 0; i < hiddenSuperclassesImplicits.length; i++) {
+ if (hiddenSuperclassesImplicits[i] == owner) {
+ mbr.hide();
+ return;
+ }
+ };
+ }
+ if (query && !(queryRegExp.test(name) || queryRegExp.test(this.mbrText))) {
+ mbr.hide();
+ return;
+ }
+ mbr.show();
+ membersVisible = true;
+ });
+
+ if (membersVisible)
+ members.show();
+ else
+ members.hide();
+ };
+
+ return false;
+};
+
+/** Check if user agent is associated with a known mobile browser */
+function isMobile() {
+ return /Android|webOS|Mobi|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);
+}
diff --git a/documentation/4.1/api/lib/tools.tooltip.js b/documentation/4.1/api/lib/tools.tooltip.js
new file mode 100644
index 0000000..0af34ec
--- /dev/null
+++ b/documentation/4.1/api/lib/tools.tooltip.js
@@ -0,0 +1,14 @@
+/*
+ * tools.tooltip 1.1.3 - Tooltips done right.
+ *
+ * Copyright (c) 2009 Tero Piirainen
+ * http://flowplayer.org/tools/tooltip.html
+ *
+ * Dual licensed under MIT and GPL 2+ licenses
+ * http://www.opensource.org/licenses
+ *
+ * Launch : November 2008
+ * Date: ${date}
+ * Revision: ${revision}
+ */
+(function(c){var d=[];c.tools=c.tools||{};c.tools.tooltip={version:"1.1.3",conf:{effect:"toggle",fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,opacity:1,lazy:undefined,position:["top","center"],offset:[0,0],cancelDefault:true,relative:false,oneInstance:true,events:{def:"mouseover,mouseout",input:"focus,blur",widget:"focus mouseover,blur mouseout",tooltip:"mouseover,mouseout"},api:false},addEffect:function(e,g,f){b[e]=[g,f]}};var b={toggle:[function(e){var f=this.getConf(),g=this.getTip(),h=f.opacity;if(h<1){g.css({opacity:h})}g.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:[function(e){this.getTip().fadeIn(this.getConf().fadeInSpeed,e)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function a(f,g){var p=this,k=c(this);f.data("tooltip",p);var l=f.next();if(g.tip){l=c(g.tip);if(l.length>1){l=f.nextAll(g.tip).eq(0);if(!l.length){l=f.parent().nextAll(g.tip).eq(0)}}}function o(u){var t=g.relative?f.position().top:f.offset().top,s=g.relative?f.position().left:f.offset().left,v=g.position[0];t-=l.outerHeight()-g.offset[0];s+=f.outerWidth()+g.offset[1];var q=l.outerHeight()+f.outerHeight();if(v=="center"){t+=q/2}if(v=="bottom"){t+=q}v=g.position[1];var r=l.outerWidth()+f.outerWidth();if(v=="center"){s-=r/2}if(v=="left"){s-=r}return{top:t,left:s}}var i=f.is(":input"),e=i&&f.is(":checkbox, :radio, select, :button"),h=f.attr("type"),n=g.events[h]||g.events[i?(e?"widget":"input"):"def"];n=n.split(/,\s*/);if(n.length!=2){throw"Tooltip: bad events configuration for "+h}f.bind(n[0],function(r){if(g.oneInstance){c.each(d,function(){this.hide()})}var q=l.data("trigger");if(q&&q[0]!=this){l.hide().stop(true,true)}r.target=this;p.show(r);n=g.events.tooltip.split(/,\s*/);l.bind(n[0],function(){p.show(r)});if(n[1]){l.bind(n[1],function(){p.hide(r)})}});f.bind(n[1],function(q){p.hide(q)});if(!c.browser.msie&&!i&&!g.predelay){f.mousemove(function(){if(!p.isShown()){f.triggerHandler("mouseover")}})}if(g.opacity<1){l.css("opacity",g.opacity)}var m=0,j=f.attr("title");if(j&&g.cancelDefault){f.removeAttr("title");f.data("title",j)}c.extend(p,{show:function(r){if(r){f=c(r.target)}clearTimeout(l.data("timer"));if(l.is(":animated")||l.is(":visible")){return p}function q(){l.data("trigger",f);var t=o(r);if(g.tip&&j){l.html(f.data("title"))}r=r||c.Event();r.type="onBeforeShow";k.trigger(r,[t]);if(r.isDefaultPrevented()){return p}t=o(r);l.css({position:"absolute",top:t.top,left:t.left});var s=b[g.effect];if(!s){throw'Nonexistent effect "'+g.effect+'"'}s[0].call(p,function(){r.type="onShow";k.trigger(r)})}if(g.predelay){clearTimeout(m);m=setTimeout(q,g.predelay)}else{q()}return p},hide:function(r){clearTimeout(l.data("timer"));clearTimeout(m);if(!l.is(":visible")){return}function q(){r=r||c.Event();r.type="onBeforeHide";k.trigger(r);if(r.isDefaultPrevented()){return}b[g.effect][1].call(p,function(){r.type="onHide";k.trigger(r)})}if(g.delay&&r){l.data("timer",setTimeout(q,g.delay))}else{q()}return p},isShown:function(){return l.is(":visible, :animated")},getConf:function(){return g},getTip:function(){return l},getTrigger:function(){return f},bind:function(q,r){k.bind(q,r);return p},onHide:function(q){return this.bind("onHide",q)},onBeforeShow:function(q){return this.bind("onBeforeShow",q)},onShow:function(q){return this.bind("onShow",q)},onBeforeHide:function(q){return this.bind("onBeforeHide",q)},unbind:function(q){k.unbind(q);return p}});c.each(g,function(q,r){if(c.isFunction(r)){p.bind(q,r)}})}c.prototype.tooltip=function(e){var f=this.eq(typeof e=="number"?e:0).data("tooltip");if(f){return f}var g=c.extend(true,{},c.tools.tooltip.conf);if(c.isFunction(e)){e={onBeforeShow:e}}else{if(typeof e=="string"){e={tip:e}}}e=c.extend(true,g,e);if(typeof e.position=="string"){e.position=e.position.split(/,?\s/)}if(e.lazy!==false&&(e.lazy===true||this.length>20)){this.one("mouseover",function(h){f=new a(c(this),e);f.show(h);d.push(f)})}else{this.each(function(){f=new a(c(this),e);d.push(f)})}return e.api?f:this}})(jQuery); \ No newline at end of file
diff --git a/documentation/4.1/api/lib/trait.svg b/documentation/4.1/api/lib/trait.svg
new file mode 100644
index 0000000..207a89f
--- /dev/null
+++ b/documentation/4.1/api/lib/trait.svg
@@ -0,0 +1,54 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#19AACF" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <text id="t" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="27" y="46">
+ t
+ </tspan>
+ </text>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/trait_comp.svg b/documentation/4.1/api/lib/trait_comp.svg
new file mode 100644
index 0000000..8c83dec
--- /dev/null
+++ b/documentation/4.1/api/lib/trait_comp.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72px" height="72px" viewBox="0 0 72 72" version="1.1">
+ <defs>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-1">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+ <circle id="path-2" cx="32" cy="32" r="32"/>
+ <filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="filter-4">
+ <feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"/>
+ <feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowBlurOuter1" type="matrix" result="shadowMatrixOuter1"/>
+ <feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetInner1"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner1" result="shadowBlurInner1"/>
+ <feComposite in="shadowBlurInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"/>
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.14 0" in="shadowInnerInner1" type="matrix" result="shadowMatrixInner1"/>
+ <feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner2"/>
+ <feGaussianBlur stdDeviation="0" in="shadowOffsetInner2" result="shadowBlurInner2"/>
+ <feComposite in="shadowBlurInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"/>
+ <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0" in="shadowInnerInner2" type="matrix" result="shadowMatrixInner2"/>
+ <feMerge>
+ <feMergeNode in="shadowMatrixOuter1"/>
+ <feMergeNode in="SourceGraphic"/>
+ <feMergeNode in="shadowMatrixInner1"/>
+ <feMergeNode in="shadowMatrixInner2"/>
+ </feMerge>
+ </filter>
+ <path id="path-5" d="M32 61C49.673112 61 64 48.0162577 64 32 64 15.9837423 49.673112 3 32 3 14.326888 3 0 15.9837423 0 32 0 48.0162577 14.326888 61 32 61Z"/>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g id="Artboard-1" transform="translate(-298.000000, -91.000000)">
+ <g id="BG" transform="translate(302.000000, 91.000000)">
+ <g id="Icon">
+ <mask id="mask-3" fill="white">
+ <use xlink:href="#path-2"/>
+ </mask>
+ <use id="Mask" fill="#2C6C8D" filter="url(#filter-1)" xlink:href="#path-2"/>
+ <rect id="Rectangle-2" opacity="0.3" fill="#000000" mask="url(#mask-3)" x="-8" y="33" width="80" height="31"/>
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"/>
+ </mask>
+ <use id="Mask" fill="#19AACF" filter="url(#filter-4)" xlink:href="#path-5"/>
+ <text id="t" mask="url(#mask-6)" font-family="Open Sans, Helvetica Neueu, Sans-serif" font-size="40" font-weight="normal" fill="#FFFFFF">
+ <tspan x="27" y="46">
+ t
+ </tspan>
+ </text>
+ <rect id="Rectangle-2" opacity="0.190065299" fill="#000000" mask="url(#mask-6)" x="-8" y="2" width="80" height="31"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/documentation/4.1/api/lib/trait_diagram.png b/documentation/4.1/api/lib/trait_diagram.png
new file mode 100644
index 0000000..8898325
--- /dev/null
+++ b/documentation/4.1/api/lib/trait_diagram.png
Binary files differ
diff --git a/documentation/4.1/api/lib/type_diagram.png b/documentation/4.1/api/lib/type_diagram.png
new file mode 100644
index 0000000..d815252
--- /dev/null
+++ b/documentation/4.1/api/lib/type_diagram.png
Binary files differ
diff --git a/documentation/4.1/developer.md b/documentation/4.1/developer.md
new file mode 100644
index 0000000..e7c581f
--- /dev/null
+++ b/documentation/4.1/developer.md
@@ -0,0 +1,116 @@
+---
+layout: page
+title: Developer Guide
+---
+# Content
+* TOC
+{:toc}
+
+# Building from Source
+A complete build of akka-serial involves two parts
+
+1. Building Scala sources (the front-end), resulting in a platform independent artifact (i.e. a jar file).
+
+2. Building C sources (the back-end), yielding a native library that may only be used on systems resembling the platform for which it was compiled.
+
+Both steps are independent, their only interaction being a header file generated by the JDK utility `javah` (see `sbt javah` for details), and may therefore be built in any order.
+
+## Building Scala Sources
+Run `sbt core/package` in the base directory. This simply compiles Scala sources as with any standard sbt project and packages the resulting class files into a jar.
+
+## Building Native Sources
+The back-end is managed by CMake and all relevant files are contained in `native/src`.
+
+### Build Process
+Several steps are involved in producing the native library:
+
+1. Bootstrap the build (run this once, if `Makefile` does not exist).
+
+ 1. Required dependencies: CMake (2.8 or higher), JDK (1.8 or above)
+ 2. Run `cmake .`
+
+2. Compile
+
+ 1. Run `make`.
+ *Note: should you encounter an error about a missing "jni.h" file, try setting the JAVA_HOME environment variable to point to the base path of your JDK installation.*
+
+3. Install
+
+ The native library is now ready and can be:
+
+ - copied to a local directory: `DESTDIR=$(pwd)/<directory> make install`
+
+ - installed system-wide: `make install`
+
+ - put into a "fat" jar, useful for dependency management with sbt (see next section)
+
+### Creating a Fat Jar
+The native library produced in the previous step may be bundled into a "fat" jar so that it can be included in sbt projects through its regular dependency mechanisms. In this process, sbt basically acts as a wrapper script around CMake, calling the native build process and packaging generated libraries. Running `sbt native/package` produces the fat jar in `native/target`.
+
+Note: an important feature of fat jars is to include native libraries for several platforms. To copy binaries compiled on other platforms to the fat jar, place them in a subfolder of `native/lib_native`. The subfolder should have the name `$(arch)-$(kernel)`, where `arch` and `kernel` are, respectively, the lower-case values returned by `uname -m` and `uname -s`.
+
+### Note About Versioning
+The project and package versions follow a [semantic](http://semver.org/) pattern: `M.m.p`, where
+
+- `M` is the major version, representing backwards incompatible changes to the public API
+
+- `m` is the minor version, indicating backwards compatible changes such as new feature additions
+
+- `p` is the patch number, representing internal modifications such as bug-fixes
+
+Usually (following most Linux distribution's conventions), shared libraries produced by a project `name` of version `M.m.p` are named `libname.so.M.m.p`. However, since when accessing shared libraries through the JVM, only the `name` can be specified and no particular version, the convention adopted by akka-serial is to append `M` to the library name and always keep the major version at zero. E.g. `libakkaserial.so.3.1.2` becomes `libakakserial3.so.0.1.2`.
+
+# Testing
+The `samples` directory contains fully functional application examples of akka-serial. To run an example, change to the base directory of akka-serial and run sbt samples<SampleName>/run.
+All projects, including samples, can be listed by running `sbt projects`.
+
+To be able connect you can use real device (arduino) burned with sample-echo (`dev/arduino-terminal`) code, or create Virtual Serial Port pair
+
+[socat (SOcket CAT)](http://www.dest-unreach.org/socat/) – multipurpose relay – is a command line based utility that establishes two bidirectional byte streams and transfers data between them.
+socat is #4 on the Top 100 Network Security Tools list, available in most distro repositories (on Debian/Ubuntu sudo apt-get install socat does the trick), really light on resources, and very efficient.
+
+To create a pair of VSP’s
+```socat -d -d pty,raw,echo=0 pty,raw,echo=0```
+
+you will get something like
+```
+socat[5894] N PTY is /dev/ttys002
+socat[5894] N PTY is /dev/ttys003
+socat[5894] N starting data transfer loop with FDs [5,5] and [7,7]
+```
+and that’s it! As long as the socat is running, you have a pair of VSP’s open (their names are printed by socat on initialization). See [socat man page](http://www.dest-unreach.org/socat/doc/socat.html) for more details on what the above command does.
+Now You can connect to first socket ( in this case `/dev/ttys002`) using some sample (or Your code), and use second for monitoring or/and sending messages
+To send - use command
+```
+echo 'Hello World' > /dev/ttys003
+```
+To listen - use command
+```
+cat < /dev/ttys003
+```
+
+Connecting executable and VSP
+```
+socat -d -d pty,raw,echo=0 "exec:myprog ...,pty,raw,echo=0"
+```
+where the executable `myprog` will be connected with the VSP through stdio.
+
+For example Echo-server would look like
+```
+socat -d -d pty,raw,echo=0 "exec:/bin/cat,pty,raw,echo=0"
+```
+
+# Publishing and Releasing
+Releases are handled automatically by the continuous integration and deployment system, Travis CI. A release will be performed for every annotated Git tag that is pushed to the main repository.
+
+Here are a couple of observations on the release process:
+
+- During a release, only readily available libraries in `native/lib_native` are packaged into the fat jar, no local native compilation is performed. The rationale behind this is that while native libraries rarely change, they are still tied to the version of libc of the compiling system. Since the releases are mostly done on a development machine with a cutting-edge OS, compiling native libraries locally could break compatibility with older systems.
+
+- The website is not automatically updated. After creating a new release:
+
+ - Run `sbt makeSite` to generate documentation in `target/site/`
+ - Checkout GitHub Pages branch `git checkout gh-pages`
+ - Copy contents of `target/site/` to `documentation/M.m/`
+ - Update `_config.yml` with latest version
+ - Push to GitHub
diff --git a/documentation/4.1/manual.md b/documentation/4.1/manual.md
new file mode 100644
index 0000000..8b64716
--- /dev/null
+++ b/documentation/4.1/manual.md
@@ -0,0 +1,222 @@
+---
+layout: page
+title: User Guide
+---
+# Content
+* TOC
+{:toc}
+
+# Getting Started
+akka-serial uses sbt as build system. To get started, include a dependency to akka-serial in your project:
+
+~~~scala
+libraryDependencies += "ch.jodersky" %% "akka-serial-core" % "4.1.0"
+~~~
+
+Next, you need to include akka-serial's native library that supports communication for serial devices.
+
+## Including Native Library
+There are two options to include the native library:
+
+1. Using a pre-packaged dependency, available only for certain OSes but easily included.
+
+2. Including the library manually for maximum portability.
+
+It is recommended that you use the first option for testing purposes or end-user applications. The second option is recomended for libraries, since it leaves more choice to the end-user.
+
+### The Easy Way
+In case your kernel/architecture combination is present in the "supported platforms" table in the [downloads section]({{site.url}}/downloads/), add a second dependency to your project:
+
+~~~scala
+libraryDependencies += "ch.jodersky" % "akka-serial-native" % "4.1.0" % "runtime"
+~~~
+
+This will add a jar to your classpath containing native libraries for various platforms. At run-time, the correct library for the current platform is selected, extracted and loaded. This solution enables running applications seamlessly, as if they were pure JVM applications.
+
+### Maximum Portability
+Start by obtaining a copy of the native library, either by [building akka-serial](./developer) or by [downloading]({{site.url}}/downloads/) a native archive. In order to work with this version of akka-serial, native libraries need to be of major version 1 and minor version greater or equal to 0.
+
+Then, for every end-user application that relies on akka-serial, manually add the native library for the current platform to the JVM's library path. This can be achieved through various ways, notably:
+
+- Per application:
+
+ Run your program with the command-line option ```-Djava.library.path=".:<folder containing libakkaserial1.so>"```. E.g. ```java -Djava.library.path=".:/home/<folder containing libakkaserial1.so>" -jar your-app.jar```
+
+- System- or user-wide:
+
+ Copy the native library to a place that is on the default Java library path and run your application normally. Such places usually include `/usr/lib` and `/usr/local/lib`.
+
+---
+
+# Communication Protocol
+The following is a general guide on the usage of akak-serial. If you prefer a complete example, check out the code contained in the [samples](https://github.com/jodersky/akka-serial/tree/v4.1.0/samples) directory.
+
+akka-serial's API follows that of an actor based system, where each actor is assigned specific functions involved in serial communication. The two main actor types are:
+
+1. Serial "manager". The manager is a singleton actor that is instantiated once per actor system, a reference to it may be obtained with `IO(Serial)`. It is typically used to open serial ports (see following section).
+
+2. Serial "operators". Operators are created once per open serial port and serve as an intermediate between client code and native code dealing with serial data transmission and reception. They isolate the user from threading issues and enable the reactive dispatch of incoming data. A serial operator is said to be "associated" to its underlying open serial port.
+
+The messages understood by akka-serial's actors are all contained in the `akka.serial.Serial` object. They are well documented and should serve as the entry point when searching the API documentation.
+
+## Opening a Port
+A serial port is opened by sending an `Open` message to the serial manager. The response varies on the outcome of opening the underlying serial port.
+
+1. In case of failure, the serial manager will respond with a `CommandFailed` message to the original sender. The message contains details on the reason to why the opening failed.
+
+2. In case of success, the sender is notified with an `Opened` message. This message is sent from an operator actor, spawned by the serial manager. It is useful to capture the sender (i.e. the operator) of this message as all further communication with the newly opened port must pass through the operator.
+
+~~~scala
+import akka.serial.{ Serial, SerialSettings, AccessDeniedException }
+
+val port = "/dev/ttyXXX"
+val settings = SerialSettings(
+ baud = 115200,
+ characterSize = 8,
+ twoStopBits = false,
+ parity = Parity.None
+)
+
+IO(Serial) ! Serial.Open(port, settings)
+
+def receive = {
+ case Serial.CommandFailed(cmd: Serial.Open, reason: AccessDeniedException) =>
+ println("You're not allowed to open that port!")
+ case Serial.CommandFailed(cmd: Serial.Open, reason) =>
+ println("Could not open port for some other reason: " + reason.getMessage)
+ case Serial.Opened(settings) => {
+ val operator = sender
+ //do stuff with the operator, e.g. context become opened(op)
+ }
+}
+~~~
+
+## Writing Data
+Writing data is as simple as sending a `Write` message to an operator. The data to send is an instance of `akka.util.ByteString`:
+
+~~~scala
+operator ! Serial.Write(data)
+~~~
+
+Optionally, an acknowledgement for sent data can be requested by adding an `ack` parameter to a `Write` message. The `ack` parameter is of type `Int => Serial.Event`, i.e. a function that takes the number of actual bytes written and returns an event. Note that "bytes written" refers to bytes enqueued in a kernel buffer; no guarantees can be made on the actual transmission of the data.
+
+~~~scala
+
+case class MyPacketAck(wrote: Int) extends Serial.Event
+
+operator ! Serial.Write(data, MyPacketAck(_))
+operator ! Serial.Write(data, n => MyPacketAck(n))
+
+def receive = {
+ case MyPacketAck(n) => println("Wrote " + n + " bytes of data")
+}
+
+~~~
+
+## Receiving Data
+The actor that opened a serial port (referred to as the client), exclusively receives incomming messages from the operator. These messages are in the form of `akka.util.ByteString`s and wrapped in a `Received` object.
+
+~~~scala
+def receive = {
+ case Serial.Received(data) => println("Received data: " + data.toString)
+}
+~~~
+
+## Closing a Port
+A port is closed by sending a `Close` message to its operator:
+~~~scala
+operator ! Serial.Close
+~~~
+The operator will close the underlying serial port and respond with a final `Closed` message before terminating.
+
+
+## Resources and Error Handling
+The operator has a deathwatch on the client actor that opened the port, this means that if the latter crashes, the operator closes the port and equally terminates, freeing any allocated resources.
+
+The opposite is not true by default, i.e. if the operator crashes (this can happen for example on IO errors) it dies silently and the client is not informed. Therefore, it is recommended that the client keep a deathwatch on the operator.
+
+---
+
+# Watching Ports
+akka-serial can watch directories for new files. On most unix systems this can be used for watching for new serial ports in `/dev/`.
+Watching happens through a message-based, publish-subscribe protocol as explained in the sections below.
+
+## Subscribing
+A client actor may watch -- i.e subscribe to notifications on -- a directory by sending a `Watch` command to the serial manager.
+
+Should an error be encountered whilst trying to obtain the watch, the manager will respond with a `CommandFailed` message.
+Otherwise, the client may be considered "subscribed" to the directory and the serial manager will thenceforth notify
+the client on new files.
+
+~~~scala
+IO(Serial) ! Serial.Watch("/dev/")
+
+def receive = {
+ case Serial.CommandFailed(w: Watch, reason) =>
+ println(s"Cannot obtain a watch on ${w.directory}: ${reason.getMessage}")
+}
+
+~~~
+
+## Notifications
+Whilst subscribed to a directory, a client actor is informed of any new files in said directory by receiving
+`Connected` messages from the manager.
+
+~~~scala
+def receive = {
+ case Serial.Connected(port) if port matches "/dev/ttyUSB\\d+" =>
+ // do something with the available port, e.g.
+ // IO(Serial) ! Open(port, settings)
+}
+~~~
+
+## Unsubscribing
+Unsubscribing from events on a directory is done by sending an `Unsubscribe` message to the serial manager.
+
+~~~scala
+IO(Serial) ! Unwatch("/dev/")
+~~~
+
+## Resource Handling
+Note that the manager has a deathwatch on every subscribed client. Hence, should a client die, any underlying resources will be freed.
+
+---
+
+# Stream Support
+akka-serial provides support for Akka streams and thus can be interfaced with reactive-streams. Support is implemented in a separate module, which needs to be added as a library dependency:
+
+~~~scala
+libraryDependencies += "ch.jodersky" %% "akka-serial-stream" % "4.1.0"
+~~~
+
+The main entry point for serial streaming is `akka.serial.stream.Serial`. Its API is also well documented and should serve as the starting point when searching documentation on serial streaming.
+
+## Opening a Port
+Connection is established by materializing a `Flow[ByteString, ByteString, Future[Connection]]` obtained by calling `Serial().open()`
+
+~~~scala
+val serial: Flow[ByteString, ByteString, Future[Connection]] = Serial().open("/dev/ttyUSB0", settings)
+
+val source: Source[ByteString, _] = // some source
+val sink: Sink[ByteString, _] = // some sink
+
+source.viaMat(serial)(Keep.right).toMat(sink)(Keep.left).run() onComplete {
+ case Success(connection) => // a serial connection has been established
+ case Failure(error) => // connection could not be established due to error
+}
+~~~
+
+The materialized future will be completed with a `Success` in case the port is opened or a `Failure` in case an error is encountered whilst opening.
+
+## Communication
+Any data pushed to the `Flow`'s inlet will be sent to the serial port and any data received by the port will be emitted by the `Flow`'s outlet.
+
+Note that backpressure is only available for writing, to add backpressure on the receiving side a higher-level protocol needs to be implemented on top of serial communication.
+
+## Closing a Port
+The underlying serial port is closed when its materialized serial flow is closed.
+
+## Errors and Resource Handling
+Any errors described in akka-serial-core can also be encountered in akka-serial-stream. When thrown, they will be wrapped as the cause of a `StreamSerialException` and cause the the serial `Flow` stage to fail.
+
+As with akka-serial-core, native resources are handled by underlying Akka mechanisms and any crashes in user code will automatically case the resources to be freed.
diff --git a/downloads/index.md b/downloads/index.md
index 62b276a..3af9c38 100644
--- a/downloads/index.md
+++ b/downloads/index.md
@@ -52,7 +52,7 @@ akka-serial is POSIX compatible so it can be built for a lot more platforms.</p>
Consult the <a href="https://github.com/jodersky/akka-serial/blob/master/CHANGELOG.md">release notes</a> for important changes.
## Requirements
-akka-serial depends on Akka 2.4 and requires a Java runtime version of 1.8. It is released for Scala binary versions 2.11 and 2.12.
+akka-serial depends on Akka 2.5 and requires a Java runtime version of 1.8. It is released for Scala binary versions 2.11 and 2.12.
## Previous Versions
Archived releases are available in <a href="https://github.com/jodersky/akka-serial/releases">GitHub releases</a>.