Updated comments
authorMichael Jumper <zhangmaike@users.sourceforge.net>
Fri, 16 Sep 2011 06:16:41 +0000 (06:16 +0000)
committerMichael Jumper <zhangmaike@users.sourceforge.net>
Fri, 16 Sep 2011 06:16:41 +0000 (06:16 +0000)
src/main/resources/tunnel.js

index ae7a85c..b4e52f0 100644 (file)
@@ -119,6 +119,13 @@ Guacamole.HTTPTunnel = function(tunnelURL) {
         if (arguments.length == 0)
             return;
 
+        /**
+         * Converts the given value to a length/string pair for use as an
+         * element in a Guacamole instruction.
+         * 
+         * @param value The value to convert.
+         * @return {String} The converted value. 
+         */
         function getElement(value) {
             var string = new String(value);
             return string.length + "." + string; 
@@ -134,8 +141,10 @@ Guacamole.HTTPTunnel = function(tunnelURL) {
         // Final terminator
         message += ";";
 
-        // Add message to buffer, restart send loop if finished.
+        // Add message to buffer
         outputMessageBuffer += message;
+
+        // Send if not currently sending
         if (!sendingMessages)
             sendPendingMessages();