You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by jm...@apache.org on 2017/07/06 02:20:18 UTC
[51/64] [partial] incubator-guacamole-website git commit: Add
documentation for 0.9.13-incubating.
Add documentation for 0.9.13-incubating.
Project: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/commit/fd9055f3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/tree/fd9055f3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/diff/fd9055f3
Branch: refs/heads/master
Commit: fd9055f3dacd1131e2f262d25ef4d36fe29422a4
Parents: 7370e53
Author: Michael Jumper <mj...@apache.org>
Authored: Sun Jul 2 12:10:56 2017 -0700
Committer: Michael Jumper <mj...@apache.org>
Committed: Sun Jul 2 12:10:56 2017 -0700
----------------------------------------------------------------------
.../ArrayBufferReader.js.html | 126 +
.../ArrayBufferWriter.js.html | 174 +
.../AudioContextFactory.js.html | 130 +
.../guacamole-common-js/AudioPlayer.js.html | 556 ++
.../guacamole-common-js/AudioRecorder.js.html | 618 ++
.../guacamole-common-js/BlobReader.js.html | 178 +
.../guacamole-common-js/BlobWriter.js.html | 296 +
.../guacamole-common-js/Client.js.html | 1706 ++++
.../guacamole-common-js/DataURIReader.js.html | 134 +
.../guacamole-common-js/Display.js.html | 1533 +++
.../Guacamole.ArrayBufferReader.html | 432 +
.../Guacamole.ArrayBufferWriter.html | 730 ++
.../Guacamole.AudioContextFactory.html | 325 +
.../Guacamole.AudioPlayer.html | 702 ++
.../Guacamole.AudioRecorder.html | 792 ++
.../Guacamole.BlobReader.html | 668 ++
.../Guacamole.BlobWriter.html | 1033 ++
.../Guacamole.ChainedTunnel.html | 1293 +++
.../guacamole-common-js/Guacamole.Client.html | 4829 ++++++++++
.../Guacamole.DataURIReader.html | 411 +
.../Guacamole.Display.VisibleLayer.html | 6460 +++++++++++++
.../guacamole-common-js/Guacamole.Display.html | 8866 ++++++++++++++++++
.../Guacamole.HTTPTunnel.html | 1334 +++
.../Guacamole.InputStream.html | 688 ++
.../Guacamole.IntegerPool.html | 480 +
.../Guacamole.JSONReader.html | 646 ++
.../Guacamole.Keyboard.ModifierState.html | 685 ++
.../guacamole-common-js/Guacamole.Keyboard.html | 1171 +++
.../Guacamole.Layer.Pixel.html | 538 ++
.../guacamole-common-js/Guacamole.Layer.html | 5600 +++++++++++
.../Guacamole.Mouse.State.html | 1049 +++
.../Guacamole.Mouse.Touchpad.html | 886 ++
.../Guacamole.Mouse.Touchscreen.html | 952 ++
.../guacamole-common-js/Guacamole.Mouse.html | 1250 +++
.../guacamole-common-js/Guacamole.Object.html | 1088 +++
.../Guacamole.OnScreenKeyboard.Key.html | 640 ++
.../Guacamole.OnScreenKeyboard.Layout.html | 671 ++
.../Guacamole.OnScreenKeyboard.html | 954 ++
.../Guacamole.OutputStream.html | 664 ++
.../guacamole-common-js/Guacamole.Parser.html | 460 +
.../Guacamole.RawAudioFormat.html | 601 ++
.../Guacamole.RawAudioPlayer.html | 610 ++
.../Guacamole.RawAudioRecorder.html | 855 ++
.../Guacamole.SessionRecording.html | 1599 ++++
.../Guacamole.StaticHTTPTunnel.html | 1336 +++
.../guacamole-common-js/Guacamole.Status.html | 586 ++
.../Guacamole.StringReader.html | 432 +
.../Guacamole.StringWriter.html | 567 ++
.../guacamole-common-js/Guacamole.Tunnel.html | 1320 +++
.../Guacamole.VideoPlayer.html | 724 ++
.../Guacamole.WebSocketTunnel.html | 1277 +++
.../guacamole-common-js/Guacamole.html | 317 +
.../guacamole-common-js/InputStream.js.html | 121 +
.../guacamole-common-js/IntegerPool.js.html | 127 +
.../guacamole-common-js/JSONReader.js.html | 165 +
.../guacamole-common-js/Keyboard.js.html | 1230 +++
.../guacamole-common-js/Layer.js.html | 1029 ++
.../guacamole-common-js/Mouse.js.html | 1138 +++
.../guacamole-common-js/Namespace.js.html | 77 +
.../guacamole-common-js/Object.js.html | 261 +
.../OnScreenKeyboard.js.html | 994 ++
.../guacamole-common-js/OutputStream.js.html | 119 +
.../guacamole-common-js/Parser.js.html | 207 +
.../guacamole-common-js/RawAudioFormat.js.html | 197 +
.../SessionRecording.js.html | 800 ++
.../guacamole-common-js/Status.js.html | 285 +
.../guacamole-common-js/StringReader.js.html | 217 +
.../guacamole-common-js/StringWriter.js.html | 242 +
.../guacamole-common-js/Tunnel.js.html | 1260 +++
.../guacamole-common-js/Version.js.html | 81 +
.../guacamole-common-js/VideoPlayer.js.html | 159 +
.../fonts/OpenSans-Bold-webfont.eot | Bin 0 -> 19544 bytes
.../fonts/OpenSans-Bold-webfont.svg | 1830 ++++
.../fonts/OpenSans-Bold-webfont.woff | Bin 0 -> 22432 bytes
.../fonts/OpenSans-BoldItalic-webfont.eot | Bin 0 -> 20133 bytes
.../fonts/OpenSans-BoldItalic-webfont.svg | 1830 ++++
.../fonts/OpenSans-BoldItalic-webfont.woff | Bin 0 -> 23048 bytes
.../fonts/OpenSans-Italic-webfont.eot | Bin 0 -> 20265 bytes
.../fonts/OpenSans-Italic-webfont.svg | 1830 ++++
.../fonts/OpenSans-Italic-webfont.woff | Bin 0 -> 23188 bytes
.../fonts/OpenSans-Light-webfont.eot | Bin 0 -> 19514 bytes
.../fonts/OpenSans-Light-webfont.svg | 1831 ++++
.../fonts/OpenSans-Light-webfont.woff | Bin 0 -> 22248 bytes
.../fonts/OpenSans-LightItalic-webfont.eot | Bin 0 -> 20535 bytes
.../fonts/OpenSans-LightItalic-webfont.svg | 1835 ++++
.../fonts/OpenSans-LightItalic-webfont.woff | Bin 0 -> 23400 bytes
.../fonts/OpenSans-Regular-webfont.eot | Bin 0 -> 19836 bytes
.../fonts/OpenSans-Regular-webfont.svg | 1831 ++++
.../fonts/OpenSans-Regular-webfont.woff | Bin 0 -> 22660 bytes
.../guacamole-common-js/index.html | 65 +
.../guacamole-common-js/scripts/linenumber.js | 25 +
.../scripts/prettify/Apache-License-2.0.txt | 202 +
.../scripts/prettify/lang-css.js | 2 +
.../scripts/prettify/prettify.js | 28 +
.../styles/jsdoc-default.css | 353 +
.../styles/prettify-jsdoc.css | 111 +
.../styles/prettify-tomorrow.css | 132 +
.../guacamole-common/allclasses-frame.html | 66 +
.../guacamole-common/allclasses-noframe.html | 66 +
.../guacamole-common/constant-values.html | 190 +
.../guacamole-common/deprecated-list.html | 148 +
.../guacamole-common/help-doc.html | 231 +
.../guacamole-common/index-all.html | 1354 +++
.../guacamole-common/index.html | 76 +
.../GuacamoleClientBadTypeException.html | 372 +
.../guacamole/GuacamoleClientException.html | 372 +
.../GuacamoleClientOverrunException.html | 374 +
.../GuacamoleClientTimeoutException.html | 371 +
.../GuacamoleClientTooManyException.html | 373 +
.../GuacamoleConnectionClosedException.html | 374 +
.../apache/guacamole/GuacamoleException.html | 363 +
.../GuacamoleResourceClosedException.html | 372 +
.../GuacamoleResourceConflictException.html | 373 +
.../GuacamoleResourceNotFoundException.html | 374 +
.../guacamole/GuacamoleSecurityException.html | 376 +
.../guacamole/GuacamoleServerBusyException.html | 372 +
.../guacamole/GuacamoleServerException.html | 372 +
.../GuacamoleSessionClosedException.html | 372 +
.../GuacamoleSessionConflictException.html | 372 +
.../GuacamoleSessionTimeoutException.html | 372 +
.../GuacamoleUnauthorizedException.html | 378 +
.../GuacamoleUnsupportedException.html | 372 +
.../guacamole/GuacamoleUpstreamException.html | 373 +
.../GuacamoleUpstreamNotFoundException.html | 372 +
.../GuacamoleUpstreamTimeoutException.html | 374 +
.../GuacamoleUpstreamUnavailableException.html | 376 +
.../GuacamoleClientBadTypeException.html | 126 +
.../class-use/GuacamoleClientException.html | 230 +
.../GuacamoleClientOverrunException.html | 126 +
.../GuacamoleClientTimeoutException.html | 126 +
.../GuacamoleClientTooManyException.html | 126 +
.../GuacamoleConnectionClosedException.html | 126 +
.../guacamole/class-use/GuacamoleException.html | 666 ++
.../GuacamoleResourceClosedException.html | 126 +
.../GuacamoleResourceConflictException.html | 126 +
.../GuacamoleResourceNotFoundException.html | 126 +
.../class-use/GuacamoleSecurityException.html | 174 +
.../class-use/GuacamoleServerBusyException.html | 126 +
.../class-use/GuacamoleServerException.html | 187 +
.../GuacamoleSessionClosedException.html | 126 +
.../GuacamoleSessionConflictException.html | 126 +
.../GuacamoleSessionTimeoutException.html | 126 +
.../GuacamoleUnauthorizedException.html | 126 +
.../GuacamoleUnsupportedException.html | 126 +
.../class-use/GuacamoleUpstreamException.html | 234 +
.../GuacamoleUpstreamNotFoundException.html | 126 +
.../GuacamoleUpstreamTimeoutException.html | 126 +
.../GuacamoleUpstreamUnavailableException.html | 126 +
.../apache/guacamole/io/GuacamoleReader.html | 302 +
.../apache/guacamole/io/GuacamoleWriter.html | 302 +
.../guacamole/io/ReaderGuacamoleReader.html | 371 +
.../guacamole/io/WriterGuacamoleWriter.html | 371 +
.../guacamole/io/class-use/GuacamoleReader.html | 289 +
.../guacamole/io/class-use/GuacamoleWriter.html | 289 +
.../io/class-use/ReaderGuacamoleReader.html | 126 +
.../io/class-use/WriterGuacamoleWriter.html | 126 +
.../org/apache/guacamole/io/package-frame.html | 27 +
.../apache/guacamole/io/package-summary.html | 188 +
.../org/apache/guacamole/io/package-tree.html | 145 +
.../org/apache/guacamole/io/package-use.html | 231 +
.../guacamole/net/AbstractGuacamoleTunnel.html | 496 +
.../net/DelegatingGuacamoleTunnel.html | 539 ++
.../apache/guacamole/net/GuacamoleSocket.html | 310 +
.../apache/guacamole/net/GuacamoleTunnel.html | 479 +
.../guacamole/net/InetGuacamoleSocket.html | 392 +
.../guacamole/net/SSLGuacamoleSocket.html | 392 +
.../guacamole/net/SimpleGuacamoleTunnel.html | 346 +
.../net/class-use/AbstractGuacamoleTunnel.html | 171 +
.../class-use/DelegatingGuacamoleTunnel.html | 126 +
.../net/class-use/GuacamoleSocket.html | 300 +
.../net/class-use/GuacamoleTunnel.html | 304 +
.../net/class-use/InetGuacamoleSocket.html | 126 +
.../net/class-use/SSLGuacamoleSocket.html | 126 +
.../net/class-use/SimpleGuacamoleTunnel.html | 126 +
.../org/apache/guacamole/net/package-frame.html | 30 +
.../apache/guacamole/net/package-summary.html | 209 +
.../org/apache/guacamole/net/package-tree.html | 151 +
.../org/apache/guacamole/net/package-use.html | 246 +
.../org/apache/guacamole/package-frame.html | 42 +
.../org/apache/guacamole/package-summary.html | 308 +
.../org/apache/guacamole/package-tree.html | 183 +
.../org/apache/guacamole/package-use.html | 316 +
.../protocol/ConfiguredGuacamoleSocket.html | 481 +
.../protocol/FailoverGuacamoleSocket.html | 399 +
.../protocol/FilteredGuacamoleReader.html | 377 +
.../protocol/FilteredGuacamoleSocket.html | 394 +
.../protocol/FilteredGuacamoleWriter.html | 377 +
.../protocol/GuacamoleClientInformation.html | 452 +
.../protocol/GuacamoleConfiguration.html | 519 +
.../guacamole/protocol/GuacamoleFilter.html | 246 +
.../protocol/GuacamoleInstruction.html | 370 +
.../guacamole/protocol/GuacamoleParser.html | 469 +
.../guacamole/protocol/GuacamoleStatus.html | 749 ++
.../class-use/ConfiguredGuacamoleSocket.html | 126 +
.../class-use/FailoverGuacamoleSocket.html | 126 +
.../class-use/FilteredGuacamoleReader.html | 126 +
.../class-use/FilteredGuacamoleSocket.html | 126 +
.../class-use/FilteredGuacamoleWriter.html | 126 +
.../class-use/GuacamoleClientInformation.html | 172 +
.../class-use/GuacamoleConfiguration.html | 203 +
.../protocol/class-use/GuacamoleFilter.html | 186 +
.../class-use/GuacamoleInstruction.html | 252 +
.../protocol/class-use/GuacamoleParser.html | 126 +
.../protocol/class-use/GuacamoleStatus.html | 326 +
.../guacamole/protocol/package-frame.html | 37 +
.../guacamole/protocol/package-summary.html | 247 +
.../apache/guacamole/protocol/package-tree.html | 163 +
.../apache/guacamole/protocol/package-use.html | 262 +
.../servlet/GuacamoleHTTPTunnelServlet.html | 593 ++
.../guacamole/servlet/GuacamoleSession.html | 352 +
.../class-use/GuacamoleHTTPTunnelServlet.html | 126 +
.../servlet/class-use/GuacamoleSession.html | 126 +
.../apache/guacamole/servlet/package-frame.html | 22 +
.../guacamole/servlet/package-summary.html | 162 +
.../apache/guacamole/servlet/package-tree.html | 148 +
.../apache/guacamole/servlet/package-use.html | 126 +
.../GuacamoleWebSocketTunnelEndpoint.html | 359 +
.../GuacamoleWebSocketTunnelEndpoint.html | 126 +
.../guacamole/websocket/package-frame.html | 21 +
.../guacamole/websocket/package-summary.html | 147 +
.../guacamole/websocket/package-tree.html | 143 +
.../apache/guacamole/websocket/package-use.html | 126 +
.../guacamole-common/overview-frame.html | 27 +
.../guacamole-common/overview-summary.html | 174 +
.../guacamole-common/overview-tree.html | 242 +
.../guacamole-common/package-list | 6 +
.../guacamole-common/script.js | 30 +
.../guacamole-common/serialized-form.html | 308 +
.../guacamole-common/stylesheet.css | 574 ++
.../guacamole-ext/allclasses-frame.html | 114 +
.../guacamole-ext/allclasses-noframe.html | 114 +
.../guacamole-ext/constant-values.html | 251 +
.../guacamole-ext/deprecated-list.html | 151 +
.../guacamole-ext/help-doc.html | 231 +
.../guacamole-ext/index-all.html | 2487 +++++
doc/0.9.13-incubating/guacamole-ext/index.html | 76 +
.../guacamole/environment/Environment.html | 494 +
.../guacamole/environment/LocalEnvironment.html | 520 +
.../environment/class-use/Environment.html | 170 +
.../environment/class-use/LocalEnvironment.html | 126 +
.../guacamole/environment/package-frame.html | 25 +
.../guacamole/environment/package-summary.html | 166 +
.../guacamole/environment/package-tree.html | 143 +
.../guacamole/environment/package-use.html | 162 +
.../org/apache/guacamole/form/BooleanField.html | 283 +
.../org/apache/guacamole/form/DateField.html | 392 +
.../org/apache/guacamole/form/EmailField.html | 274 +
.../org/apache/guacamole/form/EnumField.html | 278 +
.../org/apache/guacamole/form/Field.Type.html | 475 +
.../org/apache/guacamole/form/Field.html | 463 +
.../org/apache/guacamole/form/FieldOption.html | 366 +
.../org/apache/guacamole/form/Form.html | 372 +
.../apache/guacamole/form/MultilineField.html | 274 +
.../org/apache/guacamole/form/NumericField.html | 346 +
.../apache/guacamole/form/PasswordField.html | 275 +
.../org/apache/guacamole/form/TextField.html | 320 +
.../org/apache/guacamole/form/TimeField.html | 392 +
.../apache/guacamole/form/TimeZoneField.html | 321 +
.../apache/guacamole/form/UsernameField.html | 275 +
.../guacamole/form/class-use/BooleanField.html | 126 +
.../guacamole/form/class-use/DateField.html | 126 +
.../guacamole/form/class-use/EmailField.html | 126 +
.../guacamole/form/class-use/EnumField.html | 126 +
.../guacamole/form/class-use/Field.Type.html | 126 +
.../apache/guacamole/form/class-use/Field.html | 384 +
.../guacamole/form/class-use/FieldOption.html | 126 +
.../apache/guacamole/form/class-use/Form.html | 312 +
.../form/class-use/MultilineField.html | 126 +
.../guacamole/form/class-use/NumericField.html | 126 +
.../guacamole/form/class-use/PasswordField.html | 126 +
.../guacamole/form/class-use/TextField.html | 126 +
.../guacamole/form/class-use/TimeField.html | 126 +
.../guacamole/form/class-use/TimeZoneField.html | 126 +
.../guacamole/form/class-use/UsernameField.html | 126 +
.../apache/guacamole/form/package-frame.html | 35 +
.../apache/guacamole/form/package-summary.html | 245 +
.../org/apache/guacamole/form/package-tree.html | 156 +
.../org/apache/guacamole/form/package-use.html | 257 +
.../apache/guacamole/language/Translatable.html | 237 +
.../guacamole/language/TranslatableMessage.html | 345 +
.../language/class-use/Translatable.html | 126 +
.../language/class-use/TranslatableMessage.html | 170 +
.../guacamole/language/package-frame.html | 25 +
.../guacamole/language/package-summary.html | 167 +
.../apache/guacamole/language/package-tree.html | 143 +
.../apache/guacamole/language/package-use.html | 163 +
.../net/auth/AbstractActiveConnection.html | 584 ++
.../net/auth/AbstractAuthenticatedUser.html | 287 +
.../guacamole/net/auth/AbstractConnection.html | 483 +
.../net/auth/AbstractConnectionGroup.html | 462 +
.../net/auth/AbstractIdentifiable.html | 355 +
.../net/auth/AbstractSharingProfile.html | 517 +
.../apache/guacamole/net/auth/AbstractUser.html | 361 +
.../guacamole/net/auth/ActiveConnection.html | 490 +
.../guacamole/net/auth/AuthenticatedUser.html | 315 +
.../net/auth/AuthenticationProvider.html | 426 +
.../apache/guacamole/net/auth/Connectable.html | 269 +
.../apache/guacamole/net/auth/Connection.html | 472 +
.../net/auth/ConnectionGroup.Type.html | 361 +
.../guacamole/net/auth/ConnectionGroup.html | 479 +
.../guacamole/net/auth/ConnectionRecord.html | 420 +
.../ConnectionRecordSet.SortableProperty.html | 342 +
.../guacamole/net/auth/ConnectionRecordSet.html | 366 +
.../apache/guacamole/net/auth/Credentials.html | 539 ++
.../apache/guacamole/net/auth/Directory.html | 392 +
...moleProxyConfiguration.EncryptionMethod.html | 354 +
.../net/auth/GuacamoleProxyConfiguration.html | 392 +
.../apache/guacamole/net/auth/Identifiable.html | 263 +
.../apache/guacamole/net/auth/Shareable.html | 262 +
.../guacamole/net/auth/SharingProfile.html | 415 +
.../guacamole/net/auth/User.Attribute.html | 336 +
.../org/apache/guacamole/net/auth/User.html | 488 +
.../apache/guacamole/net/auth/UserContext.html | 588 ++
.../class-use/AbstractActiveConnection.html | 126 +
.../class-use/AbstractAuthenticatedUser.html | 126 +
.../net/auth/class-use/AbstractConnection.html | 172 +
.../auth/class-use/AbstractConnectionGroup.html | 174 +
.../auth/class-use/AbstractIdentifiable.html | 240 +
.../auth/class-use/AbstractSharingProfile.html | 126 +
.../net/auth/class-use/AbstractUser.html | 172 +
.../net/auth/class-use/ActiveConnection.html | 215 +
.../net/auth/class-use/AuthenticatedUser.html | 284 +
.../auth/class-use/AuthenticationProvider.html | 244 +
.../net/auth/class-use/Connectable.html | 236 +
.../net/auth/class-use/Connection.html | 279 +
.../auth/class-use/ConnectionGroup.Type.html | 207 +
.../net/auth/class-use/ConnectionGroup.html | 302 +
.../net/auth/class-use/ConnectionRecord.html | 208 +
.../ConnectionRecordSet.SortableProperty.html | 222 +
.../net/auth/class-use/ConnectionRecordSet.html | 248 +
.../net/auth/class-use/Credentials.html | 355 +
.../guacamole/net/auth/class-use/Directory.html | 286 +
...moleProxyConfiguration.EncryptionMethod.html | 200 +
.../class-use/GuacamoleProxyConfiguration.html | 173 +
.../net/auth/class-use/Identifiable.html | 336 +
.../guacamole/net/auth/class-use/Shareable.html | 188 +
.../net/auth/class-use/SharingProfile.html | 215 +
.../net/auth/class-use/User.Attribute.html | 126 +
.../guacamole/net/auth/class-use/User.html | 273 +
.../net/auth/class-use/UserContext.html | 332 +
.../net/auth/credentials/CredentialsInfo.html | 390 +
.../GuacamoleCredentialsException.html | 402 +
...acamoleInsufficientCredentialsException.html | 371 +
.../GuacamoleInvalidCredentialsException.html | 369 +
.../net/auth/credentials/UserCredentials.html | 575 ++
.../credentials/class-use/CredentialsInfo.html | 292 +
.../GuacamoleCredentialsException.html | 176 +
...acamoleInsufficientCredentialsException.html | 126 +
.../GuacamoleInvalidCredentialsException.html | 126 +
.../credentials/class-use/UserCredentials.html | 172 +
.../net/auth/credentials/package-frame.html | 28 +
.../net/auth/credentials/package-summary.html | 184 +
.../net/auth/credentials/package-tree.html | 173 +
.../net/auth/credentials/package-use.html | 191 +
.../guacamole/net/auth/package-frame.html | 53 +
.../guacamole/net/auth/package-summary.html | 355 +
.../apache/guacamole/net/auth/package-tree.html | 194 +
.../apache/guacamole/net/auth/package-use.html | 473 +
.../auth/permission/ObjectPermission.Type.html | 385 +
.../net/auth/permission/ObjectPermission.html | 381 +
.../auth/permission/ObjectPermissionSet.html | 437 +
.../net/auth/permission/Permission.html | 241 +
.../net/auth/permission/PermissionSet.html | 301 +
.../auth/permission/SystemPermission.Type.html | 404 +
.../net/auth/permission/SystemPermission.html | 354 +
.../auth/permission/SystemPermissionSet.html | 381 +
.../class-use/ObjectPermission.Type.html | 297 +
.../permission/class-use/ObjectPermission.html | 249 +
.../class-use/ObjectPermissionSet.html | 254 +
.../auth/permission/class-use/Permission.html | 194 +
.../permission/class-use/PermissionSet.html | 214 +
.../class-use/SystemPermission.Type.html | 257 +
.../permission/class-use/SystemPermission.html | 249 +
.../class-use/SystemPermissionSet.html | 213 +
.../net/auth/permission/package-frame.html | 34 +
.../net/auth/permission/package-summary.html | 225 +
.../net/auth/permission/package-tree.html | 163 +
.../net/auth/permission/package-use.html | 280 +
.../simple/SimpleAuthenticationProvider.html | 510 +
.../net/auth/simple/SimpleConnection.html | 458 +
.../auth/simple/SimpleConnectionDirectory.html | 334 +
.../net/auth/simple/SimpleConnectionGroup.html | 478 +
.../simple/SimpleConnectionGroupDirectory.html | 336 +
.../auth/simple/SimpleConnectionRecordSet.html | 422 +
.../net/auth/simple/SimpleDirectory.html | 534 ++
.../auth/simple/SimpleObjectPermissionSet.html | 544 ++
.../auth/simple/SimpleSystemPermissionSet.html | 486 +
.../guacamole/net/auth/simple/SimpleUser.html | 592 ++
.../net/auth/simple/SimpleUserContext.html | 724 ++
.../net/auth/simple/SimpleUserDirectory.html | 266 +
.../class-use/SimpleAuthenticationProvider.html | 126 +
.../auth/simple/class-use/SimpleConnection.html | 126 +
.../class-use/SimpleConnectionDirectory.html | 126 +
.../simple/class-use/SimpleConnectionGroup.html | 126 +
.../SimpleConnectionGroupDirectory.html | 126 +
.../class-use/SimpleConnectionRecordSet.html | 126 +
.../auth/simple/class-use/SimpleDirectory.html | 189 +
.../class-use/SimpleObjectPermissionSet.html | 126 +
.../class-use/SimpleSystemPermissionSet.html | 126 +
.../net/auth/simple/class-use/SimpleUser.html | 126 +
.../simple/class-use/SimpleUserContext.html | 126 +
.../simple/class-use/SimpleUserDirectory.html | 126 +
.../net/auth/simple/package-frame.html | 32 +
.../net/auth/simple/package-summary.html | 237 +
.../guacamole/net/auth/simple/package-tree.html | 169 +
.../guacamole/net/auth/simple/package-use.html | 166 +
.../net/event/AuthenticationFailureEvent.html | 301 +
.../net/event/AuthenticationSuccessEvent.html | 329 +
.../guacamole/net/event/CredentialEvent.html | 237 +
.../guacamole/net/event/TunnelCloseEvent.html | 358 +
.../guacamole/net/event/TunnelConnectEvent.html | 358 +
.../apache/guacamole/net/event/TunnelEvent.html | 236 +
.../apache/guacamole/net/event/UserEvent.html | 237 +
.../class-use/AuthenticationFailureEvent.html | 172 +
.../class-use/AuthenticationSuccessEvent.html | 172 +
.../net/event/class-use/CredentialEvent.html | 191 +
.../net/event/class-use/TunnelCloseEvent.html | 171 +
.../net/event/class-use/TunnelConnectEvent.html | 171 +
.../net/event/class-use/TunnelEvent.html | 177 +
.../net/event/class-use/UserEvent.html | 184 +
.../listener/AuthenticationFailureListener.html | 242 +
.../listener/AuthenticationSuccessListener.html | 248 +
.../net/event/listener/TunnelCloseListener.html | 244 +
.../event/listener/TunnelConnectListener.html | 245 +
.../AuthenticationFailureListener.html | 126 +
.../AuthenticationSuccessListener.html | 126 +
.../listener/class-use/TunnelCloseListener.html | 126 +
.../class-use/TunnelConnectListener.html | 126 +
.../net/event/listener/package-frame.html | 24 +
.../net/event/listener/package-summary.html | 182 +
.../net/event/listener/package-tree.html | 138 +
.../net/event/listener/package-use.html | 126 +
.../guacamole/net/event/package-frame.html | 30 +
.../guacamole/net/event/package-summary.html | 214 +
.../guacamole/net/event/package-tree.html | 148 +
.../apache/guacamole/net/event/package-use.html | 217 +
.../properties/BooleanGuacamoleProperty.html | 305 +
.../properties/FileGuacamoleProperty.html | 304 +
.../guacamole/properties/GuacamoleHome.html | 257 +
.../properties/GuacamoleProperties.html | 425 +
.../guacamole/properties/GuacamoleProperty.html | 271 +
.../properties/IntegerGuacamoleProperty.html | 304 +
.../properties/LongGuacamoleProperty.html | 304 +
.../properties/StringGuacamoleProperty.html | 304 +
.../class-use/BooleanGuacamoleProperty.html | 196 +
.../class-use/FileGuacamoleProperty.html | 126 +
.../properties/class-use/GuacamoleHome.html | 126 +
.../class-use/GuacamoleProperties.html | 126 +
.../properties/class-use/GuacamoleProperty.html | 282 +
.../class-use/IntegerGuacamoleProperty.html | 196 +
.../class-use/LongGuacamoleProperty.html | 126 +
.../class-use/StringGuacamoleProperty.html | 198 +
.../guacamole/properties/package-frame.html | 31 +
.../guacamole/properties/package-summary.html | 207 +
.../guacamole/properties/package-tree.html | 149 +
.../guacamole/properties/package-use.html | 217 +
.../guacamole/protocols/ProtocolInfo.html | 482 +
.../protocols/class-use/ProtocolInfo.html | 192 +
.../guacamole/protocols/package-frame.html | 21 +
.../guacamole/protocols/package-summary.html | 147 +
.../guacamole/protocols/package-tree.html | 139 +
.../apache/guacamole/protocols/package-use.html | 162 +
.../apache/guacamole/token/StandardTokens.html | 429 +
.../org/apache/guacamole/token/TokenFilter.html | 429 +
.../token/class-use/StandardTokens.html | 126 +
.../guacamole/token/class-use/TokenFilter.html | 177 +
.../apache/guacamole/token/package-frame.html | 22 +
.../apache/guacamole/token/package-summary.html | 154 +
.../apache/guacamole/token/package-tree.html | 140 +
.../org/apache/guacamole/token/package-use.html | 162 +
.../apache/guacamole/xml/DocumentHandler.html | 372 +
.../org/apache/guacamole/xml/TagHandler.html | 293 +
.../xml/class-use/DocumentHandler.html | 126 +
.../guacamole/xml/class-use/TagHandler.html | 186 +
.../org/apache/guacamole/xml/package-frame.html | 25 +
.../apache/guacamole/xml/package-summary.html | 177 +
.../org/apache/guacamole/xml/package-tree.html | 147 +
.../org/apache/guacamole/xml/package-use.html | 165 +
.../guacamole-ext/overview-frame.html | 34 +
.../guacamole-ext/overview-summary.html | 213 +
.../guacamole-ext/overview-tree.html | 326 +
.../guacamole-ext/package-list | 13 +
doc/0.9.13-incubating/guacamole-ext/script.js | 30 +
.../guacamole-ext/serialized-form.html | 205 +
.../guacamole-ext/stylesheet.css | 574 ++
doc/0.9.13-incubating/gug/administration.html | 121 +
doc/0.9.13-incubating/gug/appendices.html | 11 +
doc/0.9.13-incubating/gug/book-index.html | 11 +
doc/0.9.13-incubating/gug/cas-auth.html | 38 +
.../gug/configuring-guacamole.html | 1575 ++++
doc/0.9.13-incubating/gug/custom-auth.html | 373 +
doc/0.9.13-incubating/gug/custom-protocols.html | 644 ++
doc/0.9.13-incubating/gug/developers-guide.html | 11 +
doc/0.9.13-incubating/gug/duo-auth.html | 92 +
doc/0.9.13-incubating/gug/faq.html | 76 +
.../gug/guacamole-architecture.html | 73 +
.../gug/guacamole-common-js.html | 253 +
doc/0.9.13-incubating/gug/guacamole-common.html | 131 +
doc/0.9.13-incubating/gug/guacamole-docker.html | 394 +
doc/0.9.13-incubating/gug/guacamole-ext.html | 442 +
.../gug/guacamole-protocol.html | 154 +
doc/0.9.13-incubating/gug/gug.css | 179 +
doc/0.9.13-incubating/gug/header-auth.html | 44 +
.../gug/images/duo-add-guacamole.png | Bin 0 -> 7156 bytes
.../gug/images/duo-auth-factor-1.png | Bin 0 -> 12418 bytes
.../gug/images/duo-auth-factor-2.png | Bin 0 -> 28876 bytes
.../gug/images/duo-copy-details.png | Bin 0 -> 19979 bytes
.../gug/images/duo-rename-guacamole.png | Bin 0 -> 13016 bytes
.../gug/images/edit-connection.png | Bin 0 -> 119196 bytes
doc/0.9.13-incubating/gug/images/edit-group.png | Bin 0 -> 29614 bytes
.../gug/images/edit-sharing-profile.png | Bin 0 -> 22420 bytes
doc/0.9.13-incubating/gug/images/edit-user.png | Bin 0 -> 122884 bytes
.../gug/images/file-browser.png | Bin 0 -> 97706 bytes
.../gug/images/file-transfers.png | Bin 0 -> 9586 bytes
doc/0.9.13-incubating/gug/images/guac-arch.png | Bin 0 -> 51821 bytes
.../gug/images/guac-menu-disconnect.png | Bin 0 -> 19486 bytes
.../gug/images/guac-menu-share-link.png | Bin 0 -> 19965 bytes
.../gug/images/guac-menu-share.png | Bin 0 -> 8726 bytes
.../gug/images/guacamole-client-interface.png | Bin 0 -> 309368 bytes
.../gug/images/guacamole-drive-download.png | Bin 0 -> 19149 bytes
.../gug/images/guacamole-drive.png | Bin 0 -> 27334 bytes
.../gug/images/guacamole-home-screen.png | Bin 0 -> 77377 bytes
.../gug/images/guacamole-preferences.png | Bin 0 -> 161522 bytes
.../gug/images/guacamole-settings-sections.png | Bin 0 -> 10315 bytes
.../gug/images/manage-button.png | Bin 0 -> 16773 bytes
.../gug/images/manage-connections.png | Bin 0 -> 85502 bytes
.../gug/images/manage-history.png | Bin 0 -> 145747 bytes
.../gug/images/manage-sessions.png | Bin 0 -> 59713 bytes
.../gug/images/manage-users.png | Bin 0 -> 26018 bytes
.../gug/images/session-filter-example-1.png | Bin 0 -> 3038 bytes
.../gug/images/session-filter-example-2.png | Bin 0 -> 2055 bytes
doc/0.9.13-incubating/gug/images/touchpad.png | Bin 0 -> 16504 bytes
.../gug/images/touchscreen.png | Bin 0 -> 9681 bytes
doc/0.9.13-incubating/gug/index.html | 19 +
.../gug/installing-guacamole.html | 406 +
doc/0.9.13-incubating/gug/jdbc-auth.html | 747 ++
doc/0.9.13-incubating/gug/ldap-auth.html | 265 +
doc/0.9.13-incubating/gug/libguac.html | 253 +
doc/0.9.13-incubating/gug/preface.html | 82 +
.../gug/protocol-reference.html | 312 +
.../gug/proxying-guacamole.html | 150 +
doc/0.9.13-incubating/gug/troubleshooting.html | 390 +
doc/0.9.13-incubating/gug/users-guide.html | 11 +
doc/0.9.13-incubating/gug/using-guacamole.html | 194 +
.../gug/writing-you-own-guacamole-app.html | 426 +
doc/0.9.13-incubating/libguac/annotated.html | 113 +
doc/0.9.13-incubating/libguac/arrowdown.png | Bin 0 -> 246 bytes
doc/0.9.13-incubating/libguac/arrowright.png | Bin 0 -> 229 bytes
.../libguac/audio-fntypes_8h.html | 233 +
.../libguac/audio-fntypes_8h_source.html | 109 +
.../libguac/audio-types_8h.html | 107 +
.../libguac/audio-types_8h_source.html | 102 +
doc/0.9.13-incubating/libguac/audio_8h.html | 385 +
.../libguac/audio_8h_source.html | 133 +
doc/0.9.13-incubating/libguac/bc_s.png | Bin 0 -> 676 bytes
doc/0.9.13-incubating/libguac/bdwn.png | Bin 0 -> 147 bytes
doc/0.9.13-incubating/libguac/classes.html | 117 +
.../libguac/client-constants_8h.html | 192 +
.../libguac/client-constants_8h_source.html | 100 +
.../libguac/client-fntypes_8h.html | 189 +
.../libguac/client-fntypes_8h_source.html | 110 +
.../libguac/client-types_8h.html | 186 +
.../libguac/client-types_8h_source.html | 110 +
doc/0.9.13-incubating/libguac/client_8h.html | 1233 +++
.../libguac/client_8h_source.html | 164 +
doc/0.9.13-incubating/libguac/closed.png | Bin 0 -> 132 bytes
.../dir_6bb9fad85c98b48a11165f494b9f53ce.html | 212 +
doc/0.9.13-incubating/libguac/doc.png | Bin 0 -> 746 bytes
doc/0.9.13-incubating/libguac/doxygen.css | 1475 +++
doc/0.9.13-incubating/libguac/doxygen.png | Bin 0 -> 3779 bytes
doc/0.9.13-incubating/libguac/dynsections.js | 97 +
.../libguac/error-types_8h.html | 236 +
.../libguac/error-types_8h_source.html | 125 +
doc/0.9.13-incubating/libguac/error_8h.html | 198 +
.../libguac/error_8h_source.html | 103 +
doc/0.9.13-incubating/libguac/files.html | 137 +
doc/0.9.13-incubating/libguac/folderclosed.png | Bin 0 -> 616 bytes
doc/0.9.13-incubating/libguac/folderopen.png | Bin 0 -> 597 bytes
doc/0.9.13-incubating/libguac/functions.html | 395 +
.../libguac/functions_vars.html | 395 +
doc/0.9.13-incubating/libguac/globals.html | 154 +
doc/0.9.13-incubating/libguac/globals_c.html | 214 +
doc/0.9.13-incubating/libguac/globals_defs.html | 186 +
doc/0.9.13-incubating/libguac/globals_e.html | 127 +
doc/0.9.13-incubating/libguac/globals_enum.html | 135 +
doc/0.9.13-incubating/libguac/globals_eval.html | 286 +
doc/0.9.13-incubating/libguac/globals_func.html | 556 ++
doc/0.9.13-incubating/libguac/globals_g.html | 373 +
doc/0.9.13-incubating/libguac/globals_h.html | 124 +
doc/0.9.13-incubating/libguac/globals_l.html | 127 +
doc/0.9.13-incubating/libguac/globals_p.html | 313 +
doc/0.9.13-incubating/libguac/globals_s.html | 205 +
doc/0.9.13-incubating/libguac/globals_t.html | 133 +
doc/0.9.13-incubating/libguac/globals_type.html | 228 +
doc/0.9.13-incubating/libguac/globals_u.html | 238 +
doc/0.9.13-incubating/libguac/globals_vars.html | 108 +
doc/0.9.13-incubating/libguac/hash_8h.html | 182 +
.../libguac/hash_8h_source.html | 102 +
doc/0.9.13-incubating/libguac/index.html | 90 +
doc/0.9.13-incubating/libguac/jquery.js | 68 +
.../libguac/layer-types_8h.html | 107 +
.../libguac/layer-types_8h_source.html | 101 +
doc/0.9.13-incubating/libguac/layer_8h.html | 116 +
.../libguac/layer_8h_source.html | 103 +
doc/0.9.13-incubating/libguac/nav_f.png | Bin 0 -> 153 bytes
doc/0.9.13-incubating/libguac/nav_g.png | Bin 0 -> 95 bytes
doc/0.9.13-incubating/libguac/nav_h.png | Bin 0 -> 98 bytes
.../libguac/object-types_8h.html | 107 +
.../libguac/object-types_8h_source.html | 101 +
doc/0.9.13-incubating/libguac/object_8h.html | 116 +
.../libguac/object_8h_source.html | 109 +
doc/0.9.13-incubating/libguac/open.png | Bin 0 -> 123 bytes
.../libguac/parser-constants_8h.html | 125 +
.../libguac/parser-constants_8h_source.html | 100 +
.../libguac/parser-types_8h.html | 149 +
.../libguac/parser-types_8h_source.html | 106 +
doc/0.9.13-incubating/libguac/parser_8h.html | 394 +
.../libguac/parser_8h_source.html | 118 +
.../libguac/plugin-constants_8h.html | 146 +
.../libguac/plugin-constants_8h_source.html | 100 +
doc/0.9.13-incubating/libguac/plugin_8h.html | 107 +
.../libguac/plugin_8h_source.html | 101 +
.../libguac/pool-types_8h.html | 107 +
.../libguac/pool-types_8h_source.html | 102 +
doc/0.9.13-incubating/libguac/pool_8h.html | 247 +
.../libguac/pool_8h_source.html | 110 +
.../libguac/protocol-types_8h.html | 319 +
.../libguac/protocol-types_8h_source.html | 126 +
doc/0.9.13-incubating/libguac/protocol_8h.html | 2886 ++++++
.../libguac/protocol_8h_source.html | 167 +
doc/0.9.13-incubating/libguac/search/all_0.html | 26 +
doc/0.9.13-incubating/libguac/search/all_0.js | 13 +
doc/0.9.13-incubating/libguac/search/all_1.html | 26 +
doc/0.9.13-incubating/libguac/search/all_1.js | 6 +
.../libguac/search/all_10.html | 26 +
doc/0.9.13-incubating/libguac/search/all_10.js | 15 +
.../libguac/search/all_11.html | 26 +
doc/0.9.13-incubating/libguac/search/all_11.js | 5 +
.../libguac/search/all_12.html | 26 +
doc/0.9.13-incubating/libguac/search/all_12.js | 10 +
.../libguac/search/all_13.html | 26 +
doc/0.9.13-incubating/libguac/search/all_13.js | 10 +
.../libguac/search/all_14.html | 26 +
doc/0.9.13-incubating/libguac/search/all_14.js | 4 +
doc/0.9.13-incubating/libguac/search/all_2.html | 26 +
doc/0.9.13-incubating/libguac/search/all_2.js | 12 +
doc/0.9.13-incubating/libguac/search/all_3.html | 26 +
doc/0.9.13-incubating/libguac/search/all_3.js | 4 +
doc/0.9.13-incubating/libguac/search/all_4.html | 26 +
doc/0.9.13-incubating/libguac/search/all_4.js | 7 +
doc/0.9.13-incubating/libguac/search/all_5.html | 26 +
doc/0.9.13-incubating/libguac/search/all_5.js | 6 +
doc/0.9.13-incubating/libguac/search/all_6.html | 26 +
doc/0.9.13-incubating/libguac/search/all_6.js | 276 +
doc/0.9.13-incubating/libguac/search/all_7.html | 26 +
doc/0.9.13-incubating/libguac/search/all_7.js | 4 +
doc/0.9.13-incubating/libguac/search/all_8.html | 26 +
doc/0.9.13-incubating/libguac/search/all_8.js | 6 +
doc/0.9.13-incubating/libguac/search/all_9.html | 26 +
doc/0.9.13-incubating/libguac/search/all_9.js | 4 +
doc/0.9.13-incubating/libguac/search/all_a.html | 26 +
doc/0.9.13-incubating/libguac/search/all_a.js | 4 +
doc/0.9.13-incubating/libguac/search/all_b.html | 26 +
doc/0.9.13-incubating/libguac/search/all_b.js | 12 +
doc/0.9.13-incubating/libguac/search/all_c.html | 26 +
doc/0.9.13-incubating/libguac/search/all_c.js | 6 +
doc/0.9.13-incubating/libguac/search/all_d.html | 26 +
doc/0.9.13-incubating/libguac/search/all_d.js | 10 +
doc/0.9.13-incubating/libguac/search/all_e.html | 26 +
doc/0.9.13-incubating/libguac/search/all_e.js | 15 +
doc/0.9.13-incubating/libguac/search/all_f.html | 26 +
doc/0.9.13-incubating/libguac/search/all_f.js | 5 +
.../libguac/search/classes_0.html | 26 +
.../libguac/search/classes_0.js | 15 +
doc/0.9.13-incubating/libguac/search/close.png | Bin 0 -> 273 bytes
.../libguac/search/defines_0.html | 26 +
.../libguac/search/defines_0.js | 30 +
.../libguac/search/enums_0.html | 26 +
doc/0.9.13-incubating/libguac/search/enums_0.js | 13 +
.../libguac/search/enumvalues_0.html | 26 +
.../libguac/search/enumvalues_0.js | 61 +
.../libguac/search/files_0.html | 26 +
doc/0.9.13-incubating/libguac/search/files_0.js | 6 +
.../libguac/search/files_1.html | 26 +
doc/0.9.13-incubating/libguac/search/files_1.js | 7 +
.../libguac/search/files_2.html | 26 +
doc/0.9.13-incubating/libguac/search/files_2.js | 5 +
.../libguac/search/files_3.html | 26 +
doc/0.9.13-incubating/libguac/search/files_3.js | 4 +
.../libguac/search/files_4.html | 26 +
doc/0.9.13-incubating/libguac/search/files_4.js | 5 +
.../libguac/search/files_5.html | 26 +
doc/0.9.13-incubating/libguac/search/files_5.js | 5 +
.../libguac/search/files_6.html | 26 +
doc/0.9.13-incubating/libguac/search/files_6.js | 12 +
.../libguac/search/files_7.html | 26 +
doc/0.9.13-incubating/libguac/search/files_7.js | 9 +
.../libguac/search/files_8.html | 26 +
doc/0.9.13-incubating/libguac/search/files_8.js | 5 +
.../libguac/search/files_9.html | 26 +
doc/0.9.13-incubating/libguac/search/files_9.js | 8 +
.../libguac/search/functions_0.html | 26 +
.../libguac/search/functions_0.js | 136 +
.../libguac/search/functions_1.html | 26 +
.../libguac/search/functions_1.js | 8 +
.../libguac/search/mag_sel.png | Bin 0 -> 563 bytes
.../libguac/search/nomatches.html | 12 +
doc/0.9.13-incubating/libguac/search/search.css | 271 +
doc/0.9.13-incubating/libguac/search/search.js | 791 ++
.../libguac/search/search_l.png | Bin 0 -> 604 bytes
.../libguac/search/search_m.png | Bin 0 -> 158 bytes
.../libguac/search/search_r.png | Bin 0 -> 612 bytes
.../libguac/search/searchdata.js | 39 +
.../libguac/search/typedefs_0.html | 26 +
.../libguac/search/typedefs_0.js | 35 +
.../libguac/search/variables_0.html | 26 +
.../libguac/search/variables_0.js | 10 +
.../libguac/search/variables_1.html | 26 +
.../libguac/search/variables_1.js | 6 +
.../libguac/search/variables_10.html | 26 +
.../libguac/search/variables_10.js | 5 +
.../libguac/search/variables_11.html | 26 +
.../libguac/search/variables_11.js | 5 +
.../libguac/search/variables_12.html | 26 +
.../libguac/search/variables_12.js | 4 +
.../libguac/search/variables_2.html | 26 +
.../libguac/search/variables_2.js | 8 +
.../libguac/search/variables_3.html | 26 +
.../libguac/search/variables_3.js | 4 +
.../libguac/search/variables_4.html | 26 +
.../libguac/search/variables_4.js | 5 +
.../libguac/search/variables_5.html | 26 +
.../libguac/search/variables_5.js | 6 +
.../libguac/search/variables_6.html | 26 +
.../libguac/search/variables_6.js | 5 +
.../libguac/search/variables_7.html | 26 +
.../libguac/search/variables_7.js | 6 +
.../libguac/search/variables_8.html | 26 +
.../libguac/search/variables_8.js | 4 +
.../libguac/search/variables_9.html | 26 +
.../libguac/search/variables_9.js | 4 +
.../libguac/search/variables_a.html | 26 +
.../libguac/search/variables_a.js | 10 +
.../libguac/search/variables_b.html | 26 +
.../libguac/search/variables_b.js | 6 +
.../libguac/search/variables_c.html | 26 +
.../libguac/search/variables_c.js | 8 +
.../libguac/search/variables_d.html | 26 +
.../libguac/search/variables_d.js | 6 +
.../libguac/search/variables_e.html | 26 +
.../libguac/search/variables_e.js | 5 +
.../libguac/search/variables_f.html | 26 +
.../libguac/search/variables_f.js | 9 +
.../libguac/socket-constants_8h.html | 121 +
.../libguac/socket-constants_8h_source.html | 100 +
.../libguac/socket-fntypes_8h.html | 290 +
.../libguac/socket-fntypes_8h_source.html | 109 +
.../libguac/socket-types_8h.html | 142 +
.../libguac/socket-types_8h_source.html | 104 +
doc/0.9.13-incubating/libguac/socket_8h.html | 720 ++
.../libguac/socket_8h_source.html | 143 +
doc/0.9.13-incubating/libguac/splitbar.png | Bin 0 -> 314 bytes
.../libguac/stream-types_8h.html | 107 +
.../libguac/stream-types_8h_source.html | 101 +
doc/0.9.13-incubating/libguac/stream_8h.html | 116 +
.../libguac/stream_8h_source.html | 111 +
.../libguac/structguac__audio__encoder.html | 135 +
.../libguac/structguac__audio__stream.html | 169 +
.../libguac/structguac__client.html | 303 +
.../libguac/structguac__layer.html | 115 +
.../libguac/structguac__object.html | 156 +
.../libguac/structguac__parser.html | 127 +
.../libguac/structguac__pool.html | 120 +
.../libguac/structguac__pool__int.html | 115 +
.../libguac/structguac__socket.html | 152 +
.../libguac/structguac__stream.html | 174 +
.../libguac/structguac__user.html | 492 +
.../libguac/structguac__user__info.html | 220 +
doc/0.9.13-incubating/libguac/sync_off.png | Bin 0 -> 853 bytes
doc/0.9.13-incubating/libguac/sync_on.png | Bin 0 -> 845 bytes
doc/0.9.13-incubating/libguac/tab_a.png | Bin 0 -> 142 bytes
doc/0.9.13-incubating/libguac/tab_b.png | Bin 0 -> 169 bytes
doc/0.9.13-incubating/libguac/tab_h.png | Bin 0 -> 177 bytes
doc/0.9.13-incubating/libguac/tab_s.png | Bin 0 -> 184 bytes
doc/0.9.13-incubating/libguac/tabs.css | 60 +
.../libguac/timestamp-types_8h.html | 117 +
.../libguac/timestamp-types_8h_source.html | 101 +
doc/0.9.13-incubating/libguac/timestamp_8h.html | 163 +
.../libguac/timestamp_8h_source.html | 104 +
doc/0.9.13-incubating/libguac/unicode_8h.html | 264 +
.../libguac/unicode_8h_source.html | 104 +
.../libguac/user-constants_8h.html | 156 +
.../libguac/user-constants_8h_source.html | 100 +
.../libguac/user-fntypes_8h.html | 559 ++
.../libguac/user-fntypes_8h_source.html | 126 +
.../libguac/user-types_8h.html | 107 +
.../libguac/user-types_8h_source.html | 102 +
doc/0.9.13-incubating/libguac/user_8h.html | 1054 +++
.../libguac/user_8h_source.html | 184 +
799 files changed, 218639 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/fd9055f3/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferReader.js.html
----------------------------------------------------------------------
diff --git a/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferReader.js.html b/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferReader.js.html
new file mode 100644
index 0000000..148ff39
--- /dev/null
+++ b/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferReader.js.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title>JSDoc: Source: ArrayBufferReader.js</title>
+
+ <script src="scripts/prettify/prettify.js"> </script>
+ <script src="scripts/prettify/lang-css.js"> </script>
+ <!--[if lt IE 9]>
+ <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+ <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
+ <link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">
+</head>
+
+<body>
+
+<div id="main">
+
+ <h1 class="page-title">Source: ArrayBufferReader.js</h1>
+
+
+
+
+
+
+ <section>
+ <article>
+ <pre class="prettyprint source linenums"><code>/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+var Guacamole = Guacamole || {};
+
+/**
+ * A reader which automatically handles the given input stream, returning
+ * strictly received packets as array buffers. Note that this object will
+ * overwrite any installed event handlers on the given Guacamole.InputStream.
+ *
+ * @constructor
+ * @param {Guacamole.InputStream} stream The stream that data will be read
+ * from.
+ */
+Guacamole.ArrayBufferReader = function(stream) {
+
+ /**
+ * Reference to this Guacamole.InputStream.
+ * @private
+ */
+ var guac_reader = this;
+
+ // Receive blobs as array buffers
+ stream.onblob = function(data) {
+
+ // Convert to ArrayBuffer
+ var binary = window.atob(data);
+ var arrayBuffer = new ArrayBuffer(binary.length);
+ var bufferView = new Uint8Array(arrayBuffer);
+
+ for (var i=0; i<binary.length; i++)
+ bufferView[i] = binary.charCodeAt(i);
+
+ // Call handler, if present
+ if (guac_reader.ondata)
+ guac_reader.ondata(arrayBuffer);
+
+ };
+
+ // Simply call onend when end received
+ stream.onend = function() {
+ if (guac_reader.onend)
+ guac_reader.onend();
+ };
+
+ /**
+ * Fired once for every blob of data received.
+ *
+ * @event
+ * @param {ArrayBuffer} buffer The data packet received.
+ */
+ this.ondata = null;
+
+ /**
+ * Fired once this stream is finished and no further data will be written.
+ * @event
+ */
+ this.onend = null;
+
+};</code></pre>
+ </article>
+ </section>
+
+
+
+
+</div>
+
+<nav>
+ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="Guacamole.ArrayBufferReader.html">ArrayBufferReader</a></li><li><a href="Guacamole.ArrayBufferWriter.html">ArrayBufferWriter</a></li><li><a href="Guacamole.AudioPlayer.html">AudioPlayer</a></li><li><a href="Guacamole.AudioRecorder.html">AudioRecorder</a></li><li><a href="Guacamole.BlobReader.html">BlobReader</a></li><li><a href="Guacamole.BlobWriter.html">BlobWriter</a></li><li><a href="Guacamole.ChainedTunnel.html">ChainedTunnel</a></li><li><a href="Guacamole.Client.html">Client</a></li><li><a href="Guacamole.DataURIReader.html">DataURIReader</a></li><li><a href="Guacamole.Display.html">Display</a></li><li><a href="Guacamole.Display.VisibleLayer.html">VisibleLayer</a></li><li><a href="Guacamole.HTTPTunnel.html">HTTPTunnel</a></li><li><a href="Guacamole.InputStream.html">InputStream</a></li><li><a href="Guacamole.IntegerPool.html">IntegerPool</a></li><li><a href="Guacamole.JSONReader.html">JSONReader</a></li>
<li><a href="Guacamole.Keyboard.html">Keyboard</a></li><li><a href="Guacamole.Keyboard.ModifierState.html">ModifierState</a></li><li><a href="Guacamole.Layer.html">Layer</a></li><li><a href="Guacamole.Layer.Pixel.html">Pixel</a></li><li><a href="Guacamole.Mouse.html">Mouse</a></li><li><a href="Guacamole.Mouse.State.html">State</a></li><li><a href="Guacamole.Mouse.Touchpad.html">Touchpad</a></li><li><a href="Guacamole.Mouse.Touchscreen.html">Touchscreen</a></li><li><a href="Guacamole.Object.html">Object</a></li><li><a href="Guacamole.OnScreenKeyboard.html">OnScreenKeyboard</a></li><li><a href="Guacamole.OnScreenKeyboard.Key.html">Key</a></li><li><a href="Guacamole.OnScreenKeyboard.Layout.html">Layout</a></li><li><a href="Guacamole.OutputStream.html">OutputStream</a></li><li><a href="Guacamole.Parser.html">Parser</a></li><li><a href="Guacamole.RawAudioFormat.html">RawAudioFormat</a></li><li><a href="Guacamole.RawAudioPlayer.html">RawAudioPlayer</a></li><li><a href="Guacamole.RawAudioR
ecorder.html">RawAudioRecorder</a></li><li><a href="Guacamole.SessionRecording.html">SessionRecording</a></li><li><a href="Guacamole.StaticHTTPTunnel.html">StaticHTTPTunnel</a></li><li><a href="Guacamole.Status.html">Status</a></li><li><a href="Guacamole.StringReader.html">StringReader</a></li><li><a href="Guacamole.StringWriter.html">StringWriter</a></li><li><a href="Guacamole.Tunnel.html">Tunnel</a></li><li><a href="Guacamole.VideoPlayer.html">VideoPlayer</a></li><li><a href="Guacamole.WebSocketTunnel.html">WebSocketTunnel</a></li></ul><h3>Events</h3><ul><li><a href="Guacamole.ArrayBufferReader.html#event:ondata">ondata</a></li><li><a href="Guacamole.ArrayBufferReader.html#event:onend">onend</a></li><li><a href="Guacamole.ArrayBufferWriter.html#event:onack">onack</a></li><li><a href="Guacamole.AudioRecorder.html#event:onclose">onclose</a></li><li><a href="Guacamole.AudioRecorder.html#event:onerror">onerror</a></li><li><a href="Guacamole.BlobReader.html#event:onend">onend</a></li><
li><a href="Guacamole.BlobReader.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.BlobWriter.html#event:onack">onack</a></li><li><a href="Guacamole.BlobWriter.html#event:oncomplete">oncomplete</a></li><li><a href="Guacamole.BlobWriter.html#event:onerror">onerror</a></li><li><a href="Guacamole.BlobWriter.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.ChainedTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.ChainedTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.ChainedTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.Client.html#event:onaudio">onaudio</a></li><li><a href="Guacamole.Client.html#event:onclipboard">onclipboard</a></li><li><a href="Guacamole.Client.html#event:onerror">onerror</a></li><li><a href="Guacamole.Client.html#event:onfile">onfile</a></li><li><a href="Guacamole.Client.html#event:onfilesystem">onfilesystem</a></li><li><a href="Guacamole.Client.html#event:onna
me">onname</a></li><li><a href="Guacamole.Client.html#event:onpipe">onpipe</a></li><li><a href="Guacamole.Client.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.Client.html#event:onsync">onsync</a></li><li><a href="Guacamole.Client.html#event:onvideo">onvideo</a></li><li><a href="Guacamole.DataURIReader.html#event:onend">onend</a></li><li><a href="Guacamole.Display.html#event:oncursor">oncursor</a></li><li><a href="Guacamole.Display.html#event:onresize">onresize</a></li><li><a href="Guacamole.HTTPTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.HTTPTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.HTTPTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.InputStream.html#event:onblob">onblob</a></li><li><a href="Guacamole.InputStream.html#event:onend">onend</a></li><li><a href="Guacamole.JSONReader.html#event:onend">onend</a></li><li><a href="Guacamole.JSONReader.html#event:onprogress">onprog
ress</a></li><li><a href="Guacamole.Keyboard.html#event:onkeydown">onkeydown</a></li><li><a href="Guacamole.Keyboard.html#event:onkeyup">onkeyup</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Mouse.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.html#event:onmouseout">onmouseout</a></li><li><a href="Guacamole.Mouse.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Object.html#event:onbody">onbody</a></li><
li><a href="Guacamole.Object.html#event:onundefine">onundefine</a></li><li><a href="Guacamole.OnScreenKeyboard.html#event:onkeydown">onkeydown</a></li><li><a href="Guacamole.OnScreenKeyboard.html#event:onkeyup">onkeyup</a></li><li><a href="Guacamole.OutputStream.html#event:onack">onack</a></li><li><a href="Guacamole.Parser.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.RawAudioRecorder.html#event:onclose">onclose</a></li><li><a href="Guacamole.RawAudioRecorder.html#event:onerror">onerror</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.SessionRecording.html#event:onpause">onpause</a></li><li><a href="Guacamole.SessionRecording.html#event:onplay">onplay</a></li><li><a href="Guacamole
.SessionRecording.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.SessionRecording.html#event:onseek">onseek</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.StringReader.html#event:onend">onend</a></li><li><a href="Guacamole.StringReader.html#event:ontext">ontext</a></li><li><a href="Guacamole.StringWriter.html#event:onack">onack</a></li><li><a href="Guacamole.Tunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.Tunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.Tunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.WebSocketTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.WebSocketTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamol
e.WebSocketTunnel.html#event:onstatechange">onstatechange</a></li></ul><h3>Namespaces</h3><ul><li><a href="Guacamole.html">Guacamole</a></li><li><a href="Guacamole.AudioContextFactory.html">AudioContextFactory</a></li></ul>
+</nav>
+
+<br class="clear">
+
+<footer>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.0</a> on Sun Jul 02 2017 12:09:53 GMT-0700 (PDT)
+</footer>
+
+<script> prettyPrint(); </script>
+<script src="scripts/linenumber.js"> </script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/fd9055f3/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferWriter.js.html
----------------------------------------------------------------------
diff --git a/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferWriter.js.html b/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferWriter.js.html
new file mode 100644
index 0000000..a9a2be7
--- /dev/null
+++ b/doc/0.9.13-incubating/guacamole-common-js/ArrayBufferWriter.js.html
@@ -0,0 +1,174 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title>JSDoc: Source: ArrayBufferWriter.js</title>
+
+ <script src="scripts/prettify/prettify.js"> </script>
+ <script src="scripts/prettify/lang-css.js"> </script>
+ <!--[if lt IE 9]>
+ <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+ <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
+ <link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">
+</head>
+
+<body>
+
+<div id="main">
+
+ <h1 class="page-title">Source: ArrayBufferWriter.js</h1>
+
+
+
+
+
+
+ <section>
+ <article>
+ <pre class="prettyprint source linenums"><code>/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+var Guacamole = Guacamole || {};
+
+/**
+ * A writer which automatically writes to the given output stream with arbitrary
+ * binary data, supplied as ArrayBuffers.
+ *
+ * @constructor
+ * @param {Guacamole.OutputStream} stream The stream that data will be written
+ * to.
+ */
+Guacamole.ArrayBufferWriter = function(stream) {
+
+ /**
+ * Reference to this Guacamole.StringWriter.
+ * @private
+ */
+ var guac_writer = this;
+
+ // Simply call onack for acknowledgements
+ stream.onack = function(status) {
+ if (guac_writer.onack)
+ guac_writer.onack(status);
+ };
+
+ /**
+ * Encodes the given data as base64, sending it as a blob. The data must
+ * be small enough to fit into a single blob instruction.
+ *
+ * @private
+ * @param {Uint8Array} bytes The data to send.
+ */
+ function __send_blob(bytes) {
+
+ var binary = "";
+
+ // Produce binary string from bytes in buffer
+ for (var i=0; i<bytes.byteLength; i++)
+ binary += String.fromCharCode(bytes[i]);
+
+ // Send as base64
+ stream.sendBlob(window.btoa(binary));
+
+ }
+
+ /**
+ * The maximum length of any blob sent by this Guacamole.ArrayBufferWriter,
+ * in bytes. Data sent via
+ * [sendData()]{@link Guacamole.ArrayBufferWriter#sendData} which exceeds
+ * this length will be split into multiple blobs. As the Guacamole protocol
+ * limits the maximum size of any instruction or instruction element to
+ * 8192 bytes, and the contents of blobs will be base64-encoded, this value
+ * should only be increased with extreme caution.
+ *
+ * @type {Number}
+ * @default {@link Guacamole.ArrayBufferWriter.DEFAULT_BLOB_LENGTH}
+ */
+ this.blobLength = Guacamole.ArrayBufferWriter.DEFAULT_BLOB_LENGTH;
+
+ /**
+ * Sends the given data.
+ *
+ * @param {ArrayBuffer|TypedArray} data The data to send.
+ */
+ this.sendData = function(data) {
+
+ var bytes = new Uint8Array(data);
+
+ // If small enough to fit into single instruction, send as-is
+ if (bytes.length <= guac_writer.blobLength)
+ __send_blob(bytes);
+
+ // Otherwise, send as multiple instructions
+ else {
+ for (var offset=0; offset<bytes.length; offset += guac_writer.blobLength)
+ __send_blob(bytes.subarray(offset, offset + guac_writer.blobLength));
+ }
+
+ };
+
+ /**
+ * Signals that no further text will be sent, effectively closing the
+ * stream.
+ */
+ this.sendEnd = function() {
+ stream.sendEnd();
+ };
+
+ /**
+ * Fired for received data, if acknowledged by the server.
+ * @event
+ * @param {Guacamole.Status} status The status of the operation.
+ */
+ this.onack = null;
+
+};
+
+/**
+ * The default maximum blob length for new Guacamole.ArrayBufferWriter
+ * instances.
+ *
+ * @constant
+ * @type {Number}
+ */
+Guacamole.ArrayBufferWriter.DEFAULT_BLOB_LENGTH = 6048;
+</code></pre>
+ </article>
+ </section>
+
+
+
+
+</div>
+
+<nav>
+ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="Guacamole.ArrayBufferReader.html">ArrayBufferReader</a></li><li><a href="Guacamole.ArrayBufferWriter.html">ArrayBufferWriter</a></li><li><a href="Guacamole.AudioPlayer.html">AudioPlayer</a></li><li><a href="Guacamole.AudioRecorder.html">AudioRecorder</a></li><li><a href="Guacamole.BlobReader.html">BlobReader</a></li><li><a href="Guacamole.BlobWriter.html">BlobWriter</a></li><li><a href="Guacamole.ChainedTunnel.html">ChainedTunnel</a></li><li><a href="Guacamole.Client.html">Client</a></li><li><a href="Guacamole.DataURIReader.html">DataURIReader</a></li><li><a href="Guacamole.Display.html">Display</a></li><li><a href="Guacamole.Display.VisibleLayer.html">VisibleLayer</a></li><li><a href="Guacamole.HTTPTunnel.html">HTTPTunnel</a></li><li><a href="Guacamole.InputStream.html">InputStream</a></li><li><a href="Guacamole.IntegerPool.html">IntegerPool</a></li><li><a href="Guacamole.JSONReader.html">JSONReader</a></li>
<li><a href="Guacamole.Keyboard.html">Keyboard</a></li><li><a href="Guacamole.Keyboard.ModifierState.html">ModifierState</a></li><li><a href="Guacamole.Layer.html">Layer</a></li><li><a href="Guacamole.Layer.Pixel.html">Pixel</a></li><li><a href="Guacamole.Mouse.html">Mouse</a></li><li><a href="Guacamole.Mouse.State.html">State</a></li><li><a href="Guacamole.Mouse.Touchpad.html">Touchpad</a></li><li><a href="Guacamole.Mouse.Touchscreen.html">Touchscreen</a></li><li><a href="Guacamole.Object.html">Object</a></li><li><a href="Guacamole.OnScreenKeyboard.html">OnScreenKeyboard</a></li><li><a href="Guacamole.OnScreenKeyboard.Key.html">Key</a></li><li><a href="Guacamole.OnScreenKeyboard.Layout.html">Layout</a></li><li><a href="Guacamole.OutputStream.html">OutputStream</a></li><li><a href="Guacamole.Parser.html">Parser</a></li><li><a href="Guacamole.RawAudioFormat.html">RawAudioFormat</a></li><li><a href="Guacamole.RawAudioPlayer.html">RawAudioPlayer</a></li><li><a href="Guacamole.RawAudioR
ecorder.html">RawAudioRecorder</a></li><li><a href="Guacamole.SessionRecording.html">SessionRecording</a></li><li><a href="Guacamole.StaticHTTPTunnel.html">StaticHTTPTunnel</a></li><li><a href="Guacamole.Status.html">Status</a></li><li><a href="Guacamole.StringReader.html">StringReader</a></li><li><a href="Guacamole.StringWriter.html">StringWriter</a></li><li><a href="Guacamole.Tunnel.html">Tunnel</a></li><li><a href="Guacamole.VideoPlayer.html">VideoPlayer</a></li><li><a href="Guacamole.WebSocketTunnel.html">WebSocketTunnel</a></li></ul><h3>Events</h3><ul><li><a href="Guacamole.ArrayBufferReader.html#event:ondata">ondata</a></li><li><a href="Guacamole.ArrayBufferReader.html#event:onend">onend</a></li><li><a href="Guacamole.ArrayBufferWriter.html#event:onack">onack</a></li><li><a href="Guacamole.AudioRecorder.html#event:onclose">onclose</a></li><li><a href="Guacamole.AudioRecorder.html#event:onerror">onerror</a></li><li><a href="Guacamole.BlobReader.html#event:onend">onend</a></li><
li><a href="Guacamole.BlobReader.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.BlobWriter.html#event:onack">onack</a></li><li><a href="Guacamole.BlobWriter.html#event:oncomplete">oncomplete</a></li><li><a href="Guacamole.BlobWriter.html#event:onerror">onerror</a></li><li><a href="Guacamole.BlobWriter.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.ChainedTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.ChainedTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.ChainedTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.Client.html#event:onaudio">onaudio</a></li><li><a href="Guacamole.Client.html#event:onclipboard">onclipboard</a></li><li><a href="Guacamole.Client.html#event:onerror">onerror</a></li><li><a href="Guacamole.Client.html#event:onfile">onfile</a></li><li><a href="Guacamole.Client.html#event:onfilesystem">onfilesystem</a></li><li><a href="Guacamole.Client.html#event:onna
me">onname</a></li><li><a href="Guacamole.Client.html#event:onpipe">onpipe</a></li><li><a href="Guacamole.Client.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.Client.html#event:onsync">onsync</a></li><li><a href="Guacamole.Client.html#event:onvideo">onvideo</a></li><li><a href="Guacamole.DataURIReader.html#event:onend">onend</a></li><li><a href="Guacamole.Display.html#event:oncursor">oncursor</a></li><li><a href="Guacamole.Display.html#event:onresize">onresize</a></li><li><a href="Guacamole.HTTPTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.HTTPTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.HTTPTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.InputStream.html#event:onblob">onblob</a></li><li><a href="Guacamole.InputStream.html#event:onend">onend</a></li><li><a href="Guacamole.JSONReader.html#event:onend">onend</a></li><li><a href="Guacamole.JSONReader.html#event:onprogress">onprog
ress</a></li><li><a href="Guacamole.Keyboard.html#event:onkeydown">onkeydown</a></li><li><a href="Guacamole.Keyboard.html#event:onkeyup">onkeyup</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Mouse.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.html#event:onmouseout">onmouseout</a></li><li><a href="Guacamole.Mouse.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Object.html#event:onbody">onbody</a></li><
li><a href="Guacamole.Object.html#event:onundefine">onundefine</a></li><li><a href="Guacamole.OnScreenKeyboard.html#event:onkeydown">onkeydown</a></li><li><a href="Guacamole.OnScreenKeyboard.html#event:onkeyup">onkeyup</a></li><li><a href="Guacamole.OutputStream.html#event:onack">onack</a></li><li><a href="Guacamole.Parser.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.RawAudioRecorder.html#event:onclose">onclose</a></li><li><a href="Guacamole.RawAudioRecorder.html#event:onerror">onerror</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.SessionRecording.html#event:onpause">onpause</a></li><li><a href="Guacamole.SessionRecording.html#event:onplay">onplay</a></li><li><a href="Guacamole
.SessionRecording.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.SessionRecording.html#event:onseek">onseek</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.StringReader.html#event:onend">onend</a></li><li><a href="Guacamole.StringReader.html#event:ontext">ontext</a></li><li><a href="Guacamole.StringWriter.html#event:onack">onack</a></li><li><a href="Guacamole.Tunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.Tunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.Tunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.WebSocketTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.WebSocketTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamol
e.WebSocketTunnel.html#event:onstatechange">onstatechange</a></li></ul><h3>Namespaces</h3><ul><li><a href="Guacamole.html">Guacamole</a></li><li><a href="Guacamole.AudioContextFactory.html">AudioContextFactory</a></li></ul>
+</nav>
+
+<br class="clear">
+
+<footer>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.0</a> on Sun Jul 02 2017 12:09:53 GMT-0700 (PDT)
+</footer>
+
+<script> prettyPrint(); </script>
+<script src="scripts/linenumber.js"> </script>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/fd9055f3/doc/0.9.13-incubating/guacamole-common-js/AudioContextFactory.js.html
----------------------------------------------------------------------
diff --git a/doc/0.9.13-incubating/guacamole-common-js/AudioContextFactory.js.html b/doc/0.9.13-incubating/guacamole-common-js/AudioContextFactory.js.html
new file mode 100644
index 0000000..0e63e44
--- /dev/null
+++ b/doc/0.9.13-incubating/guacamole-common-js/AudioContextFactory.js.html
@@ -0,0 +1,130 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title>JSDoc: Source: AudioContextFactory.js</title>
+
+ <script src="scripts/prettify/prettify.js"> </script>
+ <script src="scripts/prettify/lang-css.js"> </script>
+ <!--[if lt IE 9]>
+ <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+ <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
+ <link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">
+</head>
+
+<body>
+
+<div id="main">
+
+ <h1 class="page-title">Source: AudioContextFactory.js</h1>
+
+
+
+
+
+
+ <section>
+ <article>
+ <pre class="prettyprint source linenums"><code>/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+var Guacamole = Guacamole || {};
+
+/**
+ * Maintains a singleton instance of the Web Audio API AudioContext class,
+ * instantiating the AudioContext only in response to the first call to
+ * getAudioContext(), and only if no existing AudioContext instance has been
+ * provided via the singleton property. Subsequent calls to getAudioContext()
+ * will return the same instance.
+ *
+ * @namespace
+ */
+Guacamole.AudioContextFactory = {
+
+ /**
+ * A singleton instance of a Web Audio API AudioContext object, or null if
+ * no instance has yes been created. This property may be manually set if
+ * you wish to supply your own AudioContext instance, but care must be
+ * taken to do so as early as possible. Assignments to this property will
+ * not retroactively affect the value returned by previous calls to
+ * getAudioContext().
+ *
+ * @type {AudioContext}
+ */
+ 'singleton' : null,
+
+ /**
+ * Returns a singleton instance of a Web Audio API AudioContext object.
+ *
+ * @return {AudioContext}
+ * A singleton instance of a Web Audio API AudioContext object, or null
+ * if the Web Audio API is not supported.
+ */
+ 'getAudioContext' : function getAudioContext() {
+
+ // Fallback to Webkit-specific AudioContext implementation
+ var AudioContext = window.AudioContext || window.webkitAudioContext;
+
+ // Get new AudioContext instance if Web Audio API is supported
+ if (AudioContext) {
+ try {
+
+ // Create new instance if none yet exists
+ if (!Guacamole.AudioContextFactory.singleton)
+ Guacamole.AudioContextFactory.singleton = new AudioContext();
+
+ // Return singleton instance
+ return Guacamole.AudioContextFactory.singleton;
+
+ }
+ catch (e) {
+ // Do not use Web Audio API if not allowed by browser
+ }
+ }
+
+ // Web Audio API not supported
+ return null;
+
+ }
+
+};
+</code></pre>
+ </article>
+ </section>
+
+
+
+
+</div>
+
+<nav>
+ <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="Guacamole.ArrayBufferReader.html">ArrayBufferReader</a></li><li><a href="Guacamole.ArrayBufferWriter.html">ArrayBufferWriter</a></li><li><a href="Guacamole.AudioPlayer.html">AudioPlayer</a></li><li><a href="Guacamole.AudioRecorder.html">AudioRecorder</a></li><li><a href="Guacamole.BlobReader.html">BlobReader</a></li><li><a href="Guacamole.BlobWriter.html">BlobWriter</a></li><li><a href="Guacamole.ChainedTunnel.html">ChainedTunnel</a></li><li><a href="Guacamole.Client.html">Client</a></li><li><a href="Guacamole.DataURIReader.html">DataURIReader</a></li><li><a href="Guacamole.Display.html">Display</a></li><li><a href="Guacamole.Display.VisibleLayer.html">VisibleLayer</a></li><li><a href="Guacamole.HTTPTunnel.html">HTTPTunnel</a></li><li><a href="Guacamole.InputStream.html">InputStream</a></li><li><a href="Guacamole.IntegerPool.html">IntegerPool</a></li><li><a href="Guacamole.JSONReader.html">JSONReader</a></li>
<li><a href="Guacamole.Keyboard.html">Keyboard</a></li><li><a href="Guacamole.Keyboard.ModifierState.html">ModifierState</a></li><li><a href="Guacamole.Layer.html">Layer</a></li><li><a href="Guacamole.Layer.Pixel.html">Pixel</a></li><li><a href="Guacamole.Mouse.html">Mouse</a></li><li><a href="Guacamole.Mouse.State.html">State</a></li><li><a href="Guacamole.Mouse.Touchpad.html">Touchpad</a></li><li><a href="Guacamole.Mouse.Touchscreen.html">Touchscreen</a></li><li><a href="Guacamole.Object.html">Object</a></li><li><a href="Guacamole.OnScreenKeyboard.html">OnScreenKeyboard</a></li><li><a href="Guacamole.OnScreenKeyboard.Key.html">Key</a></li><li><a href="Guacamole.OnScreenKeyboard.Layout.html">Layout</a></li><li><a href="Guacamole.OutputStream.html">OutputStream</a></li><li><a href="Guacamole.Parser.html">Parser</a></li><li><a href="Guacamole.RawAudioFormat.html">RawAudioFormat</a></li><li><a href="Guacamole.RawAudioPlayer.html">RawAudioPlayer</a></li><li><a href="Guacamole.RawAudioR
ecorder.html">RawAudioRecorder</a></li><li><a href="Guacamole.SessionRecording.html">SessionRecording</a></li><li><a href="Guacamole.StaticHTTPTunnel.html">StaticHTTPTunnel</a></li><li><a href="Guacamole.Status.html">Status</a></li><li><a href="Guacamole.StringReader.html">StringReader</a></li><li><a href="Guacamole.StringWriter.html">StringWriter</a></li><li><a href="Guacamole.Tunnel.html">Tunnel</a></li><li><a href="Guacamole.VideoPlayer.html">VideoPlayer</a></li><li><a href="Guacamole.WebSocketTunnel.html">WebSocketTunnel</a></li></ul><h3>Events</h3><ul><li><a href="Guacamole.ArrayBufferReader.html#event:ondata">ondata</a></li><li><a href="Guacamole.ArrayBufferReader.html#event:onend">onend</a></li><li><a href="Guacamole.ArrayBufferWriter.html#event:onack">onack</a></li><li><a href="Guacamole.AudioRecorder.html#event:onclose">onclose</a></li><li><a href="Guacamole.AudioRecorder.html#event:onerror">onerror</a></li><li><a href="Guacamole.BlobReader.html#event:onend">onend</a></li><
li><a href="Guacamole.BlobReader.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.BlobWriter.html#event:onack">onack</a></li><li><a href="Guacamole.BlobWriter.html#event:oncomplete">oncomplete</a></li><li><a href="Guacamole.BlobWriter.html#event:onerror">onerror</a></li><li><a href="Guacamole.BlobWriter.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.ChainedTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.ChainedTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.ChainedTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.Client.html#event:onaudio">onaudio</a></li><li><a href="Guacamole.Client.html#event:onclipboard">onclipboard</a></li><li><a href="Guacamole.Client.html#event:onerror">onerror</a></li><li><a href="Guacamole.Client.html#event:onfile">onfile</a></li><li><a href="Guacamole.Client.html#event:onfilesystem">onfilesystem</a></li><li><a href="Guacamole.Client.html#event:onna
me">onname</a></li><li><a href="Guacamole.Client.html#event:onpipe">onpipe</a></li><li><a href="Guacamole.Client.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.Client.html#event:onsync">onsync</a></li><li><a href="Guacamole.Client.html#event:onvideo">onvideo</a></li><li><a href="Guacamole.DataURIReader.html#event:onend">onend</a></li><li><a href="Guacamole.Display.html#event:oncursor">oncursor</a></li><li><a href="Guacamole.Display.html#event:onresize">onresize</a></li><li><a href="Guacamole.HTTPTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.HTTPTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.HTTPTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.InputStream.html#event:onblob">onblob</a></li><li><a href="Guacamole.InputStream.html#event:onend">onend</a></li><li><a href="Guacamole.JSONReader.html#event:onend">onend</a></li><li><a href="Guacamole.JSONReader.html#event:onprogress">onprog
ress</a></li><li><a href="Guacamole.Keyboard.html#event:onkeydown">onkeydown</a></li><li><a href="Guacamole.Keyboard.html#event:onkeyup">onkeyup</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.Touchpad.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.Touchscreen.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Mouse.html#event:onmousedown">onmousedown</a></li><li><a href="Guacamole.Mouse.html#event:onmousemove">onmousemove</a></li><li><a href="Guacamole.Mouse.html#event:onmouseout">onmouseout</a></li><li><a href="Guacamole.Mouse.html#event:onmouseup">onmouseup</a></li><li><a href="Guacamole.Object.html#event:onbody">onbody</a></li><
li><a href="Guacamole.Object.html#event:onundefine">onundefine</a></li><li><a href="Guacamole.OnScreenKeyboard.html#event:onkeydown">onkeydown</a></li><li><a href="Guacamole.OnScreenKeyboard.html#event:onkeyup">onkeyup</a></li><li><a href="Guacamole.OutputStream.html#event:onack">onack</a></li><li><a href="Guacamole.Parser.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.RawAudioRecorder.html#event:onclose">onclose</a></li><li><a href="Guacamole.RawAudioRecorder.html#event:onerror">onerror</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.SessionRecording._PlaybackTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.SessionRecording.html#event:onpause">onpause</a></li><li><a href="Guacamole.SessionRecording.html#event:onplay">onplay</a></li><li><a href="Guacamole
.SessionRecording.html#event:onprogress">onprogress</a></li><li><a href="Guacamole.SessionRecording.html#event:onseek">onseek</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.StaticHTTPTunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.StringReader.html#event:onend">onend</a></li><li><a href="Guacamole.StringReader.html#event:ontext">ontext</a></li><li><a href="Guacamole.StringWriter.html#event:onack">onack</a></li><li><a href="Guacamole.Tunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.Tunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamole.Tunnel.html#event:onstatechange">onstatechange</a></li><li><a href="Guacamole.WebSocketTunnel.html#event:onerror">onerror</a></li><li><a href="Guacamole.WebSocketTunnel.html#event:oninstruction">oninstruction</a></li><li><a href="Guacamol
e.WebSocketTunnel.html#event:onstatechange">onstatechange</a></li></ul><h3>Namespaces</h3><ul><li><a href="Guacamole.html">Guacamole</a></li><li><a href="Guacamole.AudioContextFactory.html">AudioContextFactory</a></li></ul>
+</nav>
+
+<br class="clear">
+
+<footer>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.0</a> on Sun Jul 02 2017 12:09:53 GMT-0700 (PDT)
+</footer>
+
+<script> prettyPrint(); </script>
+<script src="scripts/linenumber.js"> </script>
+</body>
+</html>