<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.6.0_27) on Fri Mar 28 21:40:07 PDT 2014 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>Index (guacamole-common 0.8.0 API)</title>
<meta name="date" content="2014-03-28">
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="Index (guacamole-common 0.8.0 API)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="./overview-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>PREV</li>
<li>NEXT</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">FRAMES</a></li>
<li><a href="index-all.html" target="_top">NO FRAMES</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a name="_A_">
<!--   -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#acquireReader()">acquireReader()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Acquires exclusive read access to the Guacamole instruction stream
 and returns a GuacamoleReader for reading from that stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#acquireWriter()">acquireWriter()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Acquires exclusive write access to the Guacamole instruction stream
 and returns a GuacamoleWriter for writing to that stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html#attachTunnel(org.glyptodon.guacamole.net.GuacamoleTunnel)">attachTunnel(GuacamoleTunnel)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleSession</a></dt>
<dd>
<div class="block">Attaches the given tunnel to this GuacamoleSession.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/GuacamoleReader.html#available()">available()</a></span> - Method in interface org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/GuacamoleReader.html" title="interface in org.glyptodon.guacamole.io">GuacamoleReader</a></dt>
<dd>
<div class="block">Returns whether instruction data is available for reading.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html#available()">available()</a></span> - Method in class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html" title="class in org.glyptodon.guacamole.io">ReaderGuacamoleReader</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_C_">
<!--   -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html#close()">close()</a></span> - Method in interface org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html" title="interface in org.glyptodon.guacamole.net">GuacamoleSocket</a></dt>
<dd>
<div class="block">Releases all resources in use by the connection represented by this
 GuacamoleSocket.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#close()">close()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Release all resources allocated to this GuacamoleTunnel.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html#close()">close()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">InetGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html#close()">close()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">SSLGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html#close()">close()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol">ConfiguredGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol"><span class="strong">ConfiguredGuacamoleSocket</span></a> - Class in <a href="./org/glyptodon/guacamole/protocol/package-summary.html">org.glyptodon.guacamole.protocol</a></dt>
<dd>
<div class="block">A GuacamoleSocket which pre-configures the connection based on a given
 GuacamoleConfiguration, completing the initial protocol handshake before
 accepting data for read or write.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html#ConfiguredGuacamoleSocket(org.glyptodon.guacamole.net.GuacamoleSocket, org.glyptodon.guacamole.protocol.GuacamoleConfiguration)">ConfiguredGuacamoleSocket(GuacamoleSocket, GuacamoleConfiguration)</a></span> - Constructor for class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol">ConfiguredGuacamoleSocket</a></dt>
<dd>
<div class="block">Creates a new ConfiguredGuacamoleSocket which uses the given
 GuacamoleConfiguration to complete the initial protocol handshake over
 the given GuacamoleSocket.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html#ConfiguredGuacamoleSocket(org.glyptodon.guacamole.net.GuacamoleSocket, org.glyptodon.guacamole.protocol.GuacamoleConfiguration, org.glyptodon.guacamole.protocol.GuacamoleClientInformation)">ConfiguredGuacamoleSocket(GuacamoleSocket, GuacamoleConfiguration, GuacamoleClientInformation)</a></span> - Constructor for class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol">ConfiguredGuacamoleSocket</a></dt>
<dd>
<div class="block">Creates a new ConfiguredGuacamoleSocket which uses the given
 GuacamoleConfiguration and GuacamoleClientInformation to complete the
 initial protocol handshake over the given GuacamoleSocket.</div>
</dd>
</dl>
<a name="_D_">
<!--   -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html#detachTunnel(org.glyptodon.guacamole.net.GuacamoleTunnel)">detachTunnel(GuacamoleTunnel)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleSession</a></dt>
<dd>
<div class="block">Detaches the given tunnel to this GuacamoleSession.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html#doConnect(javax.servlet.http.HttpServletRequest)">doConnect(HttpServletRequest)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleHTTPTunnelServlet</a></dt>
<dd>
<div class="block">Called whenever the JavaScript Guacamole client makes a connection
 request.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">doGet(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleHTTPTunnelServlet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">doPost(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleHTTPTunnelServlet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html#doRead(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String)">doRead(HttpServletRequest, HttpServletResponse, String)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleHTTPTunnelServlet</a></dt>
<dd>
<div class="block">Called whenever the JavaScript Guacamole client makes a read request.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html#doWrite(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String)">doWrite(HttpServletRequest, HttpServletResponse, String)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleHTTPTunnelServlet</a></dt>
<dd>
<div class="block">Called whenever the JavaScript Guacamole client makes a write request.</div>
</dd>
</dl>
<a name="_G_">
<!--   -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html#getArgs()">getArgs()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleInstruction</a></dt>
<dd>
<div class="block">Returns a List of all argument values specified for this
 GuacamoleInstruction.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html#getAudioMimetypes()">getAudioMimetypes()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleClientInformation</a></dt>
<dd>
<div class="block">Returns the list of audio mimetypes supported by the client.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html#getConfiguration()">getConfiguration()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol">ConfiguredGuacamoleSocket</a></dt>
<dd>
<div class="block">Returns the GuacamoleConfiguration used to configure this
 ConfiguredGuacamoleSocket.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html#getOpcode()">getOpcode()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleInstruction</a></dt>
<dd>
<div class="block">Returns the opcode associated with this GuacamoleInstruction.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html#getOptimalScreenHeight()">getOptimalScreenHeight()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleClientInformation</a></dt>
<dd>
<div class="block">Returns the optimal screen height requested by the client, in pixels.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html#getOptimalScreenWidth()">getOptimalScreenWidth()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleClientInformation</a></dt>
<dd>
<div class="block">Returns the optimal screen width requested by the client, in pixels.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html#getParameter(java.lang.String)">getParameter(String)</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleConfiguration</a></dt>
<dd>
<div class="block">Returns the value set for the parameter with the given name, if any.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html#getParameterNames()">getParameterNames()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleConfiguration</a></dt>
<dd>
<div class="block">Returns a set of all currently defined parameter names.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html#getProtocol()">getProtocol()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleConfiguration</a></dt>
<dd>
<div class="block">Returns the name of the protocol to be used.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html#getReader()">getReader()</a></span> - Method in interface org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html" title="interface in org.glyptodon.guacamole.net">GuacamoleSocket</a></dt>
<dd>
<div class="block">Returns a GuacamoleReader which can be used to read from the
 Guacamole instruction stream associated with the connection
 represented by this GuacamoleSocket.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html#getReader()">getReader()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">InetGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html#getReader()">getReader()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">SSLGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html#getReader()">getReader()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol">ConfiguredGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#getSocket()">getSocket()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Returns the GuacamoleSocket used by this GuacamoleTunnel for reading
 and writing.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html#getTunnel(java.lang.String)">getTunnel(String)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleSession</a></dt>
<dd>
<div class="block">Returns the tunnel with the given UUID attached to this GuacamoleSession,
 if any.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#getUUID()">getUUID()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Returns the unique identifier associated with this GuacamoleTunnel.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html#getVideoMimetypes()">getVideoMimetypes()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleClientInformation</a></dt>
<dd>
<div class="block">Returns the list of video mimetypes supported by the client.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html#getWriter()">getWriter()</a></span> - Method in interface org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html" title="interface in org.glyptodon.guacamole.net">GuacamoleSocket</a></dt>
<dd>
<div class="block">Returns a GuacamoleWriter which can be used to write to the
 Guacamole instruction stream associated with the connection
 represented by this GuacamoleSocket.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html#getWriter()">getWriter()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">InetGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html#getWriter()">getWriter()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">SSLGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html#getWriter()">getWriter()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol">ConfiguredGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/glyptodon/guacamole/GuacamoleClientException.html" title="class in org.glyptodon.guacamole"><span class="strong">GuacamoleClientException</span></a> - Exception in <a href="./org/glyptodon/guacamole/package-summary.html">org.glyptodon.guacamole</a></dt>
<dd>
<div class="block">A generic exception thrown when part of the Guacamole API encounters
 an error in the client's request.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleClientException.html#GuacamoleClientException(java.lang.String, java.lang.Throwable)">GuacamoleClientException(String, Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleClientException.html" title="class in org.glyptodon.guacamole">GuacamoleClientException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given message and cause.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleClientException.html#GuacamoleClientException(java.lang.String)">GuacamoleClientException(String)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleClientException.html" title="class in org.glyptodon.guacamole">GuacamoleClientException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given message.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleClientException.html#GuacamoleClientException(java.lang.Throwable)">GuacamoleClientException(Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleClientException.html" title="class in org.glyptodon.guacamole">GuacamoleClientException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given cause.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol"><span class="strong">GuacamoleClientInformation</span></a> - Class in <a href="./org/glyptodon/guacamole/protocol/package-summary.html">org.glyptodon.guacamole.protocol</a></dt>
<dd>
<div class="block">An abstract representation of Guacamole client information, including all
 information required by the Guacamole protocol during the preamble.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html#GuacamoleClientInformation()">GuacamoleClientInformation()</a></span> - Constructor for class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleClientInformation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol"><span class="strong">GuacamoleConfiguration</span></a> - Class in <a href="./org/glyptodon/guacamole/protocol/package-summary.html">org.glyptodon.guacamole.protocol</a></dt>
<dd>
<div class="block">All information necessary to complete the initial protocol handshake of a
 Guacamole session.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html#GuacamoleConfiguration()">GuacamoleConfiguration()</a></span> - Constructor for class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/glyptodon/guacamole/GuacamoleException.html" title="class in org.glyptodon.guacamole"><span class="strong">GuacamoleException</span></a> - Exception in <a href="./org/glyptodon/guacamole/package-summary.html">org.glyptodon.guacamole</a></dt>
<dd>
<div class="block">A generic exception thrown when parts of the Guacamole API encounter
 errors.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleException.html#GuacamoleException(java.lang.String, java.lang.Throwable)">GuacamoleException(String, Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleException.html" title="class in org.glyptodon.guacamole">GuacamoleException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given message and cause.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleException.html#GuacamoleException(java.lang.String)">GuacamoleException(String)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleException.html" title="class in org.glyptodon.guacamole">GuacamoleException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given message.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleException.html#GuacamoleException(java.lang.Throwable)">GuacamoleException(Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleException.html" title="class in org.glyptodon.guacamole">GuacamoleException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given cause.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet"><span class="strong">GuacamoleHTTPTunnelServlet</span></a> - Class in <a href="./org/glyptodon/guacamole/servlet/package-summary.html">org.glyptodon.guacamole.servlet</a></dt>
<dd>
<div class="block">A HttpServlet implementing and abstracting the operations required by the
 HTTP implementation of the JavaScript Guacamole client's tunnel.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html#GuacamoleHTTPTunnelServlet()">GuacamoleHTTPTunnelServlet()</a></span> - Constructor for class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleHTTPTunnelServlet</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html" title="class in org.glyptodon.guacamole.protocol"><span class="strong">GuacamoleInstruction</span></a> - Class in <a href="./org/glyptodon/guacamole/protocol/package-summary.html">org.glyptodon.guacamole.protocol</a></dt>
<dd>
<div class="block">An abstract representation of a Guacamole instruction, as defined by the
 Guacamole protocol.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html#GuacamoleInstruction(java.lang.String, java.lang.String...)">GuacamoleInstruction(String, String...)</a></span> - Constructor for class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleInstruction</a></dt>
<dd>
<div class="block">Creates a new GuacamoleInstruction having the given Operation and
 list of arguments values.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/io/GuacamoleReader.html" title="interface in org.glyptodon.guacamole.io"><span class="strong">GuacamoleReader</span></a> - Interface in <a href="./org/glyptodon/guacamole/io/package-summary.html">org.glyptodon.guacamole.io</a></dt>
<dd>
<div class="block">Provides abstract and raw character read access to a stream of Guacamole
 instructions.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/GuacamoleResourceNotFoundException.html" title="class in org.glyptodon.guacamole"><span class="strong">GuacamoleResourceNotFoundException</span></a> - Exception in <a href="./org/glyptodon/guacamole/package-summary.html">org.glyptodon.guacamole</a></dt>
<dd>
<div class="block">A generic exception thrown when part of the Guacamole API fails to find
 a requested resource, such as a configuration or tunnel.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleResourceNotFoundException.html#GuacamoleResourceNotFoundException(java.lang.String, java.lang.Throwable)">GuacamoleResourceNotFoundException(String, Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleResourceNotFoundException.html" title="class in org.glyptodon.guacamole">GuacamoleResourceNotFoundException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleResourceNotFoundException with the given message
 and cause.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleResourceNotFoundException.html#GuacamoleResourceNotFoundException(java.lang.String)">GuacamoleResourceNotFoundException(String)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleResourceNotFoundException.html" title="class in org.glyptodon.guacamole">GuacamoleResourceNotFoundException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleResourceNotFoundException with the given message.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleResourceNotFoundException.html#GuacamoleResourceNotFoundException(java.lang.Throwable)">GuacamoleResourceNotFoundException(Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleResourceNotFoundException.html" title="class in org.glyptodon.guacamole">GuacamoleResourceNotFoundException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleResourceNotFoundException with the given cause.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/GuacamoleSecurityException.html" title="class in org.glyptodon.guacamole"><span class="strong">GuacamoleSecurityException</span></a> - Exception in <a href="./org/glyptodon/guacamole/package-summary.html">org.glyptodon.guacamole</a></dt>
<dd>
<div class="block">A security-related exception thrown when parts of the Guacamole API is
 denying access to a resource.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleSecurityException.html#GuacamoleSecurityException(java.lang.String, java.lang.Throwable)">GuacamoleSecurityException(String, Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleSecurityException.html" title="class in org.glyptodon.guacamole">GuacamoleSecurityException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleSecurityException with the given message and cause.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleSecurityException.html#GuacamoleSecurityException(java.lang.String)">GuacamoleSecurityException(String)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleSecurityException.html" title="class in org.glyptodon.guacamole">GuacamoleSecurityException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleSecurityException with the given message.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleSecurityException.html#GuacamoleSecurityException(java.lang.Throwable)">GuacamoleSecurityException(Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleSecurityException.html" title="class in org.glyptodon.guacamole">GuacamoleSecurityException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleSecurityException with the given cause.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/GuacamoleServerException.html" title="class in org.glyptodon.guacamole"><span class="strong">GuacamoleServerException</span></a> - Exception in <a href="./org/glyptodon/guacamole/package-summary.html">org.glyptodon.guacamole</a></dt>
<dd>
<div class="block">A generic exception thrown when part of the Guacamole API encounters
 an unexpected, internal error.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleServerException.html#GuacamoleServerException(java.lang.String, java.lang.Throwable)">GuacamoleServerException(String, Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleServerException.html" title="class in org.glyptodon.guacamole">GuacamoleServerException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given message and cause.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleServerException.html#GuacamoleServerException(java.lang.String)">GuacamoleServerException(String)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleServerException.html" title="class in org.glyptodon.guacamole">GuacamoleServerException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given message.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/GuacamoleServerException.html#GuacamoleServerException(java.lang.Throwable)">GuacamoleServerException(Throwable)</a></span> - Constructor for exception org.glyptodon.guacamole.<a href="./org/glyptodon/guacamole/GuacamoleServerException.html" title="class in org.glyptodon.guacamole">GuacamoleServerException</a></dt>
<dd>
<div class="block">Creates a new GuacamoleException with the given cause.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html" title="class in org.glyptodon.guacamole.servlet"><span class="strong">GuacamoleSession</span></a> - Class in <a href="./org/glyptodon/guacamole/servlet/package-summary.html">org.glyptodon.guacamole.servlet</a></dt>
<dd>
<div class="block">Provides abstract access to the tunnels associated with a Guacamole session.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html#GuacamoleSession(javax.servlet.http.HttpSession)">GuacamoleSession(HttpSession)</a></span> - Constructor for class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleSession.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleSession</a></dt>
<dd>
<div class="block">Creates a new GuacamoleSession, storing and retrieving tunnels from the
 given HttpSession.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html" title="interface in org.glyptodon.guacamole.net"><span class="strong">GuacamoleSocket</span></a> - Interface in <a href="./org/glyptodon/guacamole/net/package-summary.html">org.glyptodon.guacamole.net</a></dt>
<dd>
<div class="block">Provides abstract socket-like access to a Guacamole connection.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net"><span class="strong">GuacamoleTunnel</span></a> - Class in <a href="./org/glyptodon/guacamole/net/package-summary.html">org.glyptodon.guacamole.net</a></dt>
<dd>
<div class="block">Provides a unique identifier and synchronized access to the GuacamoleReader
 and GuacamoleWriter associated with a GuacamoleSocket.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#GuacamoleTunnel(org.glyptodon.guacamole.net.GuacamoleSocket)">GuacamoleTunnel(GuacamoleSocket)</a></span> - Constructor for class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Creates a new GuacamoleTunnel which synchronizes access to the
 Guacamole instruction stream associated with the given GuacamoleSocket.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/io/GuacamoleWriter.html" title="interface in org.glyptodon.guacamole.io"><span class="strong">GuacamoleWriter</span></a> - Interface in <a href="./org/glyptodon/guacamole/io/package-summary.html">org.glyptodon.guacamole.io</a></dt>
<dd>
<div class="block">Provides abstract and raw character write access to a stream of Guacamole
 instructions.</div>
</dd>
</dl>
<a name="_H_">
<!--   -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html#handleTunnelRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">handleTunnelRequest(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.glyptodon.guacamole.servlet.<a href="./org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.html" title="class in org.glyptodon.guacamole.servlet">GuacamoleHTTPTunnelServlet</a></dt>
<dd>
<div class="block">Dispatches every HTTP GET and POST request to the appropriate handler
 function based on the query string.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#hasQueuedReaderThreads()">hasQueuedReaderThreads()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Returns whether there are threads waiting for read access to the
 Guacamole instruction stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#hasQueuedWriterThreads()">hasQueuedWriterThreads()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Returns whether there are threads waiting for write access to the
 Guacamole instruction stream.</div>
</dd>
</dl>
<a name="_I_">
<!--   -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net"><span class="strong">InetGuacamoleSocket</span></a> - Class in <a href="./org/glyptodon/guacamole/net/package-summary.html">org.glyptodon.guacamole.net</a></dt>
<dd>
<div class="block">Provides abstract socket-like access to a Guacamole connection over a given
 hostname and port.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html#InetGuacamoleSocket(java.lang.String, int)">InetGuacamoleSocket(String, int)</a></span> - Constructor for class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">InetGuacamoleSocket</a></dt>
<dd>
<div class="block">Creates a new InetGuacamoleSocket which reads and writes instructions
 to the Guacamole instruction stream of the Guacamole proxy server
 running at the given hostname and port.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html#isOpen()">isOpen()</a></span> - Method in interface org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleSocket.html" title="interface in org.glyptodon.guacamole.net">GuacamoleSocket</a></dt>
<dd>
<div class="block">Returns whether this GuacamoleSocket is open and can be used for reading
 and writing.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#isOpen()">isOpen()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Returns whether this GuacamoleTunnel is open, or has been closed.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html#isOpen()">isOpen()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/InetGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">InetGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html#isOpen()">isOpen()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">SSLGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html#isOpen()">isOpen()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.html" title="class in org.glyptodon.guacamole.protocol">ConfiguredGuacamoleSocket</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_O_">
<!--   -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><a href="./org/glyptodon/guacamole/package-summary.html">org.glyptodon.guacamole</a> - package org.glyptodon.guacamole</dt>
<dd>
<div class="block">All classes which apply generally across the Guacamole web application
 and all other web applications which use the API provided by the
 Guacamole project.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/io/package-summary.html">org.glyptodon.guacamole.io</a> - package org.glyptodon.guacamole.io</dt>
<dd>
<div class="block">All classes relating directly to data input or output.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/net/package-summary.html">org.glyptodon.guacamole.net</a> - package org.glyptodon.guacamole.net</dt>
<dd>
<div class="block">Classes which apply to network-specific concepts, such as low-level sockets
 and tunnels.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/protocol/package-summary.html">org.glyptodon.guacamole.protocol</a> - package org.glyptodon.guacamole.protocol</dt>
<dd>
<div class="block">Classes relating directly to the Guacamole protocol.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/servlet/package-summary.html">org.glyptodon.guacamole.servlet</a> - package org.glyptodon.guacamole.servlet</dt>
<dd>
<div class="block">Classes which build upon the Java Servlet API, providing an HTTP-based
 tunnel and session management.</div>
</dd>
</dl>
<a name="_R_">
<!--   -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/GuacamoleReader.html#read()">read()</a></span> - Method in interface org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/GuacamoleReader.html" title="interface in org.glyptodon.guacamole.io">GuacamoleReader</a></dt>
<dd>
<div class="block">Reads at least one complete Guacamole instruction, returning a buffer
 containing one or more complete Guacamole instructions and no
 incomplete Guacamole instructions.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html#read()">read()</a></span> - Method in class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html" title="class in org.glyptodon.guacamole.io">ReaderGuacamoleReader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html" title="class in org.glyptodon.guacamole.io"><span class="strong">ReaderGuacamoleReader</span></a> - Class in <a href="./org/glyptodon/guacamole/io/package-summary.html">org.glyptodon.guacamole.io</a></dt>
<dd>
<div class="block">A GuacamoleReader which wraps a standard Java Reader, using that Reader as
 the Guacamole instruction stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html#ReaderGuacamoleReader(java.io.Reader)">ReaderGuacamoleReader(Reader)</a></span> - Constructor for class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html" title="class in org.glyptodon.guacamole.io">ReaderGuacamoleReader</a></dt>
<dd>
<div class="block">Creates a new ReaderGuacamoleReader which will use the given Reader as
 the Guacamole instruction stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/GuacamoleReader.html#readInstruction()">readInstruction()</a></span> - Method in interface org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/GuacamoleReader.html" title="interface in org.glyptodon.guacamole.io">GuacamoleReader</a></dt>
<dd>
<div class="block">Reads exactly one complete Guacamole instruction and returns the fully
 parsed instruction.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html#readInstruction()">readInstruction()</a></span> - Method in class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/ReaderGuacamoleReader.html" title="class in org.glyptodon.guacamole.io">ReaderGuacamoleReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#releaseReader()">releaseReader()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Relinquishes exclusive read access to the Guacamole instruction
 stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html#releaseWriter()">releaseWriter()</a></span> - Method in class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/GuacamoleTunnel.html" title="class in org.glyptodon.guacamole.net">GuacamoleTunnel</a></dt>
<dd>
<div class="block">Relinquishes exclusive write access to the Guacamole instruction
 stream.</div>
</dd>
</dl>
<a name="_S_">
<!--   -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html#setOptimalScreenHeight(int)">setOptimalScreenHeight(int)</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleClientInformation</a></dt>
<dd>
<div class="block">Sets the client's optimal screen height.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html#setOptimalScreenWidth(int)">setOptimalScreenWidth(int)</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleClientInformation.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleClientInformation</a></dt>
<dd>
<div class="block">Sets the client's optimal screen width.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html#setParameter(java.lang.String, java.lang.String)">setParameter(String, String)</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleConfiguration</a></dt>
<dd>
<div class="block">Sets the value for the parameter with the given name.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html#setProtocol(java.lang.String)">setProtocol(String)</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleConfiguration</a></dt>
<dd>
<div class="block">Sets the name of the protocol to be used.</div>
</dd>
<dt><a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net"><span class="strong">SSLGuacamoleSocket</span></a> - Class in <a href="./org/glyptodon/guacamole/net/package-summary.html">org.glyptodon.guacamole.net</a></dt>
<dd>
<div class="block">Provides abstract socket-like access to a Guacamole connection over SSL to
 a given hostname and port.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html#SSLGuacamoleSocket(java.lang.String, int)">SSLGuacamoleSocket(String, int)</a></span> - Constructor for class org.glyptodon.guacamole.net.<a href="./org/glyptodon/guacamole/net/SSLGuacamoleSocket.html" title="class in org.glyptodon.guacamole.net">SSLGuacamoleSocket</a></dt>
<dd>
<div class="block">Creates a new SSLGuacamoleSocket which reads and writes instructions
 to the Guacamole instruction stream of the Guacamole proxy server
 running at the given hostname and port using SSL.</div>
</dd>
</dl>
<a name="_T_">
<!--   -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html#toString()">toString()</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleInstruction.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleInstruction</a></dt>
<dd>
<div class="block">Returns this GuacamoleInstruction in the form it would be sent over the
 Guacamole protocol.</div>
</dd>
</dl>
<a name="_U_">
<!--   -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html#unsetParameter(java.lang.String)">unsetParameter(String)</a></span> - Method in class org.glyptodon.guacamole.protocol.<a href="./org/glyptodon/guacamole/protocol/GuacamoleConfiguration.html" title="class in org.glyptodon.guacamole.protocol">GuacamoleConfiguration</a></dt>
<dd>
<div class="block">Removes the value set for the parameter with the given name.</div>
</dd>
</dl>
<a name="_W_">
<!--   -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/GuacamoleWriter.html#write(char[], int, int)">write(char[], int, int)</a></span> - Method in interface org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/GuacamoleWriter.html" title="interface in org.glyptodon.guacamole.io">GuacamoleWriter</a></dt>
<dd>
<div class="block">Writes a portion of the given array of characters to the Guacamole
 instruction stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/GuacamoleWriter.html#write(char[])">write(char[])</a></span> - Method in interface org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/GuacamoleWriter.html" title="interface in org.glyptodon.guacamole.io">GuacamoleWriter</a></dt>
<dd>
<div class="block">Writes the entire given array of characters to the Guacamole instruction
 stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html#write(char[], int, int)">write(char[], int, int)</a></span> - Method in class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html" title="class in org.glyptodon.guacamole.io">WriterGuacamoleWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html#write(char[])">write(char[])</a></span> - Method in class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html" title="class in org.glyptodon.guacamole.io">WriterGuacamoleWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/GuacamoleWriter.html#writeInstruction(org.glyptodon.guacamole.protocol.GuacamoleInstruction)">writeInstruction(GuacamoleInstruction)</a></span> - Method in interface org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/GuacamoleWriter.html" title="interface in org.glyptodon.guacamole.io">GuacamoleWriter</a></dt>
<dd>
<div class="block">Writes the given fully parsed instruction to the Guacamole instruction
 stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html#writeInstruction(org.glyptodon.guacamole.protocol.GuacamoleInstruction)">writeInstruction(GuacamoleInstruction)</a></span> - Method in class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html" title="class in org.glyptodon.guacamole.io">WriterGuacamoleWriter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html" title="class in org.glyptodon.guacamole.io"><span class="strong">WriterGuacamoleWriter</span></a> - Class in <a href="./org/glyptodon/guacamole/io/package-summary.html">org.glyptodon.guacamole.io</a></dt>
<dd>
<div class="block">A GuacamoleWriter which wraps a standard Java Writer, using that Writer as
 the Guacamole instruction stream.</div>
</dd>
<dt><span class="strong"><a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html#WriterGuacamoleWriter(java.io.Writer)">WriterGuacamoleWriter(Writer)</a></span> - Constructor for class org.glyptodon.guacamole.io.<a href="./org/glyptodon/guacamole/io/WriterGuacamoleWriter.html" title="class in org.glyptodon.guacamole.io">WriterGuacamoleWriter</a></dt>
<dd>
<div class="block">Creates a new WriterGuacamoleWriter which will use the given Writer as
 the Guacamole instruction stream.</div>
</dd>
</dl>
<a href="#_A_">A</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_W_">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="./overview-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>PREV</li>
<li>NEXT</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">FRAMES</a></li>
<li><a href="index-all.html" target="_top">NO FRAMES</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2014. All Rights Reserved.</small></p>

<!-- Google Analytics -->
<script type="text/javascript">
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-75289145-1', 'auto');
  ga('send', 'pageview');

</script>
<!-- End Google Analytics -->
</body>
</html>
