webui.tfile
Classes
Summary
Objects
Summary
This module defines some useful helper functions for implementing a TADS game with a Web-based user interface.
Summary of Classes
ClientEventRequest
ClientSession
DownloadTempFile
WebCommandWin
WebLayoutWindow
WebResource
WebResourceGroup
WebResourceInit
WebResourceResFile
WebStatusWin
WebUIPrefs
WebUIProfile
WebWindow
Summary of Global Objects
coverArtResource
eventPage
flushEventsPage
guestConnectPage
inputDialogPage
inputEventPage
inputFileCancel
inputFilePage
inputLinePage
mainWebGroup
morePromptDonePage
setPrefsPage
setScreenNamePage
tempFileDownloadPage
uiStatePage
uploadFilePage
webMainWin
webSession
webuiResources
Summary of Global Functions
generateRandomKey
processNetRequests
Global Functions
generateRandomKey ( )
Generate a random key. This returns a 128-bit random number as a hex string. This is designed for ephemeral identifiers, such as session keys.
processNetRequests (doneFunc, timeout?)
Process network requests. Continues until doneFunc() returns true, or a timeout or error occurs. If we return because doneFunc() returned true, we’ll return nil. Otherwise, we’ll return the NetEvent that terminated the wait.
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3