Parents: | ftp |
Tags: | network, servers |
Class | Superclass | Slots |
ftp-client | tuple | user password extra-connection |
ftp-command | tuple | raw tokenized |
ftp-disconnect | tuple | |
ftp-get | tuple | path |
ftp-list | tuple | |
ftp-put | tuple | path |
ftp-server | threaded-server | serving-directory |
type-error | tuple | type |
Word | Stack effect |
handle-passive-command | ( stream obj -- ) |
client |
server |
Word | Stack effect |
(send-response) | ( n string separator -- ) |
<ftp-command> | ( str -- obj ) |
<ftp-disconnect> | ( -- ftp-disconnect ) |
<ftp-get> | ( path -- ftp-get ) |
<ftp-list> | ( -- ftp-list ) |
<ftp-put> | ( path -- ftp-put ) |
<ftp-server> | ( directory port -- server ) |
anonymous-only | ( -- ) |
can-serve-directory? | ( path -- ? ) |
can-serve-file? | ( path -- ? ) |
client-loop-dispatch | ( str/f -- ? ) |
directory-change-failed | ( -- ) |
directory-change-success | ( -- ) |
display-directory | ( -- string ) |
expect-connection | ( -- port ) |
finish-directory | ( -- ) |
finish-file-transfer | ( -- ) |
fixup-relative-path | ( string -- string' ) |
ftp-error | ( string -- ) |
ftp-unimplemented | ( string -- ) |
ftpd | ( directory port -- server ) |
fulfill-client | ( obj -- ) |
handle-CWD | ( obj -- ) |
handle-EPSV | ( obj -- ) |
handle-LIST | ( obj -- ) |
handle-MDTM | ( obj -- ) |
handle-PASS | ( ftp-command -- ) |
handle-PASV | ( obj -- ) |
handle-PWD | ( obj -- ) |
handle-QUIT | ( obj -- ) |
handle-RETR | ( obj -- ) |
handle-SIZE | ( obj -- ) |
handle-STOR | ( obj -- ) |
handle-SYST | ( obj -- ) |
handle-TYPE | ( obj -- ) |
handle-USER | ( ftp-command -- ) |
handle-client-loop | ( -- ) |
make-path-relative? | ( path -- ? ) |
not-a-plain-file | ( path -- ) |
parse-type | ( string -- string' ) |
passive-loop | ( server -- ) |
port>bytes | ( port -- hi lo ) |
random-local-server | ( -- server ) |
read-command | ( -- ftp-command/f ) |
send-banner | ( -- ) |
send-response | ( ftp-response -- ) |
serve-directory | ( server -- ) |
server-response | ( string n -- ) |
serving? | ( path -- ? ) |
start-directory | ( -- ) |
transfer-incoming-file | ( path -- ) |
transfer-outgoing-file | ( path -- ) |
type-error | ( type -- * ) |
unrecognized-command | ( obj -- ) |
Word | Stack effect |
ftp-client? | ( object -- ? ) |
ftp-command? | ( object -- ? ) |
ftp-disconnect? | ( object -- ? ) |
ftp-get? | ( object -- ? ) |
ftp-list? | ( object -- ? ) |
ftp-put? | ( object -- ? ) |
ftp-server? | ( object -- ? ) |
type-error? | ( object -- ? ) |