Parents: | irc.client |
Authors: | Bruno Deferrari |
Word | Stack effect |
(attach-chat) | ( irc-chat -- ) |
annotate-message | ( chat object -- object ) |
chat-put | ( message obj -- ) |
handle-input | ( line/f -- ? ) |
handle-outgoing-irc | ( irc-message -- ? ) |
initialize-chat | ( chat -- ) |
message-forwards | ( irc-message -- seq ) |
process-message | ( irc-message -- ) |
remove-chat | ( irc-chat -- ) |
Word | Stack effect |
(connect-irc) | ( -- ) |
(do-login) | ( -- ) |
(handle-disconnect) | ( -- ) |
(reader-loop) | ( -- ? ) |
(speak) | ( message irc-chat -- ) |
(terminate-irc) | ( -- ) |
/CONNECT | ( server port -- stream ) |
/JOIN | ( channel password -- ) |
/LOGIN | ( nick -- ) |
/NICK | ( nick -- ) |
/PASS | ( password -- ) |
/PONG | ( text -- ) |
delete-chat | ( name -- ) |
do-connect | ( server port quot: ( host port -- stream ) attempts -- stream/f ) |
handle-disconnect | ( error -- ? ) |
handle-reader-message | ( irc-message -- ) |
in-multiplexer-loop | ( -- ? ) |
reader-loop | ( -- ? ) |
spawn-irc | ( -- ) |
strings>privmsg | ( name string -- privmsg ) |
try-connect | ( -- stream/f ) |
unregister-chat | ( name -- ) |
writer-loop | ( -- ? ) |