Parents: | http |
Authors: | Doug Coleman |
Class | Superclass | Slots |
unimplemented-opcode | tuple | opcode message |
WEBSOCKET-CLOSE |
Word | Stack effect |
<WEBSOCKET-CLOSE> | ( number -- enum ) |
add-websocket-upgrade-headers | ( request -- request ) |
get-read-payload-length | ( -- length masked? ) |
get-write-payload-length | ( bytes -- length-byte length-bytes/f ) |
random-websocket-key | ( -- base64 ) |
read-payload | ( -- payload ) |
read-websocket | ( -- obj opcode loop? ) |
read-websocket-loop | ( quot: ( obj opcode -- loop? ) -- ) |
send-masked-message | ( payload -- ) |
send-pong | ( payload -- ) |
send-unmasked-message | ( payload -- ) |
send-websocket-bytes | ( bytes mask? opcode final? -- ) |
send-websocket-text | ( bytes mask? opcode fin? -- ) |
unimplemented-opcode | ( opcode message -- * ) |
websocket-opcode-binary-frame | ( -- value ) |
websocket-opcode-connection-close-frame | ( -- value ) |
websocket-opcode-continue-frame | ( -- value ) |
websocket-opcode-ping-frame | ( -- value ) |
websocket-opcode-pong-frame | ( -- value ) |
websocket-opcode-text-frame | ( -- value ) |
websocket-version | ( -- value ) |
Word | Stack effect |
WEBSOCKET-CLOSE-ABNORMAL-CLOSURE? | ( object -- ? ) |
WEBSOCKET-CLOSE-GOING-AWAY? | ( object -- ? ) |
WEBSOCKET-CLOSE-INTERNAL-SERVER-ERRO? | ( object -- ? ) |
WEBSOCKET-CLOSE-INVALID-FRAME-PAYLOAD-DATA? | ( object -- ? ) |
WEBSOCKET-CLOSE-MANDATORY-EXT? | ( object -- ? ) |
WEBSOCKET-CLOSE-MESSAGE-TOO-BIG? | ( object -- ? ) |
WEBSOCKET-CLOSE-NO-STATUS-RECEIVED? | ( object -- ? ) |
WEBSOCKET-CLOSE-NORMAL? | ( object -- ? ) |
WEBSOCKET-CLOSE-PRIVACY-VIOLATION? | ( object -- ? ) |
WEBSOCKET-CLOSE-PROTOCOL-ERROR? | ( object -- ? ) |
WEBSOCKET-CLOSE-RESERVED? | ( object -- ? ) |
WEBSOCKET-CLOSE-TLS-HANDSHAKE? | ( object -- ? ) |
WEBSOCKET-CLOSE-UNSUPPORTED-DATA? | ( object -- ? ) |
unimplemented-opcode? | ( object -- ? ) |