Index of  //polarhome.com:703/wasd_root/src/websocket/

WebSocket directory read-me

The WebSocket library, development utilities and simple example applications (scripts) demonstrating the basics of WASD WebSocket programming and use of the library.

Does this browser support WebSocket?   NO! 

See http://autobahn.ws/testsuite/reports/clients/index.html for browser compliance test results.

More information may be found in Scripting  —  5 - WebSocket.

DemonstrationSource CodeDescription
wsLIB.c
wsLIB.h
The WebSocket library. This abstracts most of the WebSocket protocol into callable functions suitable for the WASD WebSocket scripting environment.
wsLIBcl.c The WebSocket client library. Provides functionality to TCP connect to a server host and port and undertake a WebSocket upgrade handshake. It is less intended to be a real-world client library than a vehicle for bench-testing the WASD WebSocket and WSLIB.C functionality.
autobahn.c Autobahn (http://autobahn.ws/testsuite) is a sophisticated, comprehensive and indepdendent test suite powered by Python that validates WebSocket behaviour, particularly in corner cases. This AUTOBAHN utility/script has been used during WASD WebSocket environment development and testing. WASD v10.3.0 WebSocket and wsLIB v1.0.7 passes all Autobahn v0.5.5 tests (see autobahn.pdf)
wsb.c
ws_bench.c
WASD WebSocket environment development test-bench exerciser and gremlin inducing client/script. It can also be used as an effective measure of the raw WebSocket message throughput a particular hardware+VMS+TCP/IP+WASD platform can support
[ws_chat.html] ws_chat.c What can be said about this classic, collaborative application?
[ws_echo.html] ws_echo.c What was that I just said? Uses VMS data descriptors.
[ws_mouse.html] ws_mouse.c Distributing your mouse coordinates.
[ws_ptd.html] ws_ptd.c The Pseudo-Terminal Driver example has been replaced with the fully-functional VT102 terminal emulator DCLinabox. See http://wasd.vsm.com.au/wasd_root/src/dclinabox/ for detail and http://wasd.vsm.com.au/wasd/ for download.
[FIL]  Name                                 Revised         Size  Description

[FIL] obj_vax/ 2-May-2014 14:24 512 subdirectory [TXT] autobahn.c 2-May-2014 14:24 21,305 C source [PDF] autobahn.pdf 2-May-2014 14:24 709,830 Adobe Portable Document Format [TXT] build_all.com 2-May-2014 14:24 788 DCL procedure [TXT] build_autobahn.com 2-May-2014 14:24 2,054 DCL procedure [TXT] build_wsb.com 2-May-2014 14:24 1,999 DCL procedure [TXT] build_wslib.com 2-May-2014 14:24 1,676 DCL procedure [TXT] build_wslibcl.com 2-May-2014 14:24 1,708 DCL procedure [TXT] build_ws_bench.com 2-May-2014 14:24 1,866 DCL procedure [TXT] build_ws_chat.com 2-May-2014 14:24 1,870 DCL procedure [TXT] build_ws_echo.com 2-May-2014 14:24 1,764 DCL procedure [TXT] build_ws_mouse.com 2-May-2014 14:24 1,866 DCL procedure [HTM] readme.html 2-May-2014 14:24 4,931 "WebSocket directory read-me" [TXT] wsb.c 2-May-2014 14:24 46,854 C source [TXT] wsb.com 2-May-2014 14:24 1,414 DCL procedure [TXT] wslib.c 2-May-2014 14:24 146,608 C source [TXT] wslib.h 2-May-2014 14:24 11,833 C header [TXT] wslibcl.c 2-May-2014 14:24 20,446 C source [TXT] ws_bench.c 2-May-2014 14:24 9,436 C source [TXT] ws_chat.c 2-May-2014 14:24 11,896 C source [HTM] ws_chat.html 2-May-2014 14:24 8,778 "WebSocket Scripting - Chat Demonstration" [TXT] ws_echo.c 2-May-2014 14:24 11,332 C source [HTM] ws_echo.html 2-May-2014 14:24 6,928 "WebSocket Scripting - Echo Demonstration" [TXT] ws_mouse.c 2-May-2014 14:24 8,602 C source [HTM] ws_mouse.html 2-May-2014 14:24 8,234 "WebSocket Scripting - Mouse Demonstration"