This is the telnetlib Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 06:52:46 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
telnetlib
0.1
cl-ppcre
(system).
sb-bsd-sockets
(system).
packages.lisp
(file).
telnetconst.lisp
(file).
telnetlib.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
telnetlib/telnetconst.lisp
packages.lisp
(file).
telnetlib
(system).
+ao+
(constant).
+authentication+
(constant).
+ayt+
(constant).
+binary+
(constant).
+bm+
(constant).
+brk+
(constant).
+charset+
(constant).
+com_port_option+
(constant).
+det+
(constant).
+dm+
(constant).
+do+
(constant).
+dont+
(constant).
+ec+
(constant).
+echo+
(constant).
+el+
(constant).
+encrypt+
(constant).
+eor+
(constant).
+exopl+
(constant).
+forward_x+
(constant).
+ga+
(constant).
+iac+
(constant).
+ip+
(constant).
+kermit+
(constant).
+lflow+
(constant).
+linemode+
(constant).
+logout+
(constant).
+nams+
(constant).
+naocrd+
(constant).
+naoffd+
(constant).
+naohtd+
(constant).
+naohts+
(constant).
+naol+
(constant).
+naolfd+
(constant).
+naop+
(constant).
+naovtd+
(constant).
+naovts+
(constant).
+naws+
(constant).
+new_environ+
(constant).
+noopt+
(constant).
+nop+
(constant).
+old_environ+
(constant).
+outmrk+
(constant).
+pragma_heartbeat+
(constant).
+pragma_logon+
(constant).
+rcp+
(constant).
+rcte+
(constant).
+rsp+
(constant).
+sb+
(constant).
+se+
(constant).
+send_url+
(constant).
+sga+
(constant).
+sndloc+
(constant).
+sspi_logon+
(constant).
+status+
(constant).
+supdup+
(constant).
+supdupoutput+
(constant).
+suppress_local_echo+
(constant).
+telnet-port+
(constant).
+thenull+
(constant).
+tls+
(constant).
+tm+
(constant).
+tn3270e+
(constant).
+tspeed+
(constant).
+ttyloc+
(constant).
+ttype+
(constant).
+tuid+
(constant).
+vt3270regime+
(constant).
+will+
(constant).
+wont+
(constant).
+x3pad+
(constant).
+xascii+
(constant).
+xauth+
(constant).
+xdisploc+
(constant).
telnetlib/telnetlib.lisp
telnetconst.lisp
(file).
telnetlib
(system).
close-telnet-session
(function).
eof-tn
(function).
expect
(function).
format-tn
(function).
open-telnet-session
(function).
peek-available-data
(function).
peek-sbdata
(function).
read-available-data
(function).
read-until
(function).
read-until-2
(function).
read-until-2-ind
(function).
set-telnet-session-option
(function).
telnet-eof
(condition).
telnet-read-timeout
(condition).
with-telnet-session
(macro).
write-ln
(function).
write-ln-crlr
(function).
*tn-internal-debug*
(special variable).
char-callback
(reader method).
(setf char-callback)
(writer method).
char-equal-case-insensitive%
(function).
cookedq
(reader method).
(setf cookedq)
(writer method).
debug-on
(reader method).
(setf debug-on)
(writer method).
default-option-callback%
(function).
default-sb-option-callback%
(function).
eof
(reader method).
(setf eof)
(writer method).
host
(reader method).
(setf host)
(writer method).
iacseq
(reader method).
(setf iacseq)
(writer method).
option-callback
(reader method).
(setf option-callback)
(writer method).
port
(reader method).
(setf port)
(writer method).
process-sock-stream%
(function).
read-cookedq%
(function).
remove-return-char
(reader method).
(setf remove-return-char)
(writer method).
sb
(reader method).
(setf sb)
(writer method).
sb-option-callback
(reader method).
(setf sb-option-callback)
(writer method).
sbdataq
(reader method).
(setf sbdataq)
(writer method).
send-sub-terminal-type-is%
(function).
sock-stream
(reader method).
(setf sock-stream)
(writer method).
telnet
(class).
wait-until-readable%
(function).
Packages are listed by definition order.
telnetlib
common-lisp
.
sb-bsd-sockets
.
close-telnet-session
(function).
eof-tn
(function).
expect
(function).
format-tn
(function).
open-telnet-session
(function).
peek-available-data
(function).
peek-sbdata
(function).
read-available-data
(function).
read-until
(function).
read-until-2
(function).
read-until-2-ind
(function).
set-telnet-session-option
(function).
telnet-eof
(condition).
telnet-read-timeout
(condition).
with-telnet-session
(macro).
write-ln
(function).
write-ln-crlr
(function).
*tn-internal-debug*
(special variable).
+ao+
(constant).
+authentication+
(constant).
+ayt+
(constant).
+binary+
(constant).
+bm+
(constant).
+brk+
(constant).
+charset+
(constant).
+com_port_option+
(constant).
+det+
(constant).
+dm+
(constant).
+do+
(constant).
+dont+
(constant).
+ec+
(constant).
+echo+
(constant).
+el+
(constant).
+encrypt+
(constant).
+eor+
(constant).
+exopl+
(constant).
+forward_x+
(constant).
+ga+
(constant).
+iac+
(constant).
+ip+
(constant).
+kermit+
(constant).
+lflow+
(constant).
+linemode+
(constant).
+logout+
(constant).
+nams+
(constant).
+naocrd+
(constant).
+naoffd+
(constant).
+naohtd+
(constant).
+naohts+
(constant).
+naol+
(constant).
+naolfd+
(constant).
+naop+
(constant).
+naovtd+
(constant).
+naovts+
(constant).
+naws+
(constant).
+new_environ+
(constant).
+noopt+
(constant).
+nop+
(constant).
+old_environ+
(constant).
+outmrk+
(constant).
+pragma_heartbeat+
(constant).
+pragma_logon+
(constant).
+rcp+
(constant).
+rcte+
(constant).
+rsp+
(constant).
+sb+
(constant).
+se+
(constant).
+send_url+
(constant).
+sga+
(constant).
+sndloc+
(constant).
+sspi_logon+
(constant).
+status+
(constant).
+supdup+
(constant).
+supdupoutput+
(constant).
+suppress_local_echo+
(constant).
+telnet-port+
(constant).
+thenull+
(constant).
+tls+
(constant).
+tm+
(constant).
+tn3270e+
(constant).
+tspeed+
(constant).
+ttyloc+
(constant).
+ttype+
(constant).
+tuid+
(constant).
+vt3270regime+
(constant).
+will+
(constant).
+wont+
(constant).
+x3pad+
(constant).
+xascii+
(constant).
+xauth+
(constant).
+xdisploc+
(constant).
char-callback
(generic reader).
(setf char-callback)
(generic writer).
char-equal-case-insensitive%
(function).
cookedq
(generic reader).
(setf cookedq)
(generic writer).
debug-on
(generic reader).
(setf debug-on)
(generic writer).
default-option-callback%
(function).
default-sb-option-callback%
(function).
eof
(generic reader).
(setf eof)
(generic writer).
host
(generic reader).
(setf host)
(generic writer).
iacseq
(generic reader).
(setf iacseq)
(generic writer).
option-callback
(generic reader).
(setf option-callback)
(generic writer).
port
(generic reader).
(setf port)
(generic writer).
process-sock-stream%
(function).
read-cookedq%
(function).
remove-return-char
(generic reader).
(setf remove-return-char)
(generic writer).
sb
(generic reader).
(setf sb)
(generic writer).
sb-option-callback
(generic reader).
(setf sb-option-callback)
(generic writer).
sbdataq
(generic reader).
(setf sbdataq)
(generic writer).
send-sub-terminal-type-is%
(function).
sock-stream
(generic reader).
(setf sock-stream)
(generic writer).
telnet
(class).
wait-until-readable%
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Read until one from a list of a regular expressions matches or until timeout.
When no match is found, return nil with a :eof or :timeout, and
the all the received data will still stay in the cookedq vector.
Just take a look at the available data.
Read all the available data. If block-read is not nil, block the reading until at least a char arrives at the socket stream.
Read until a given string is encountered or until timeout. When no match is found, return nil with a :eof or :timeout, and the all the received data will still stay in the cookedq vector.
Read until one from a list of strings is encountered or until timeout. When no match is found, return nil with a :eof or :timeout, and the all the received data will still stay in the cookedq vector.
Sometimes, we more care about which string is matched.
Internal procedure to read all the available data from the socket stream
to cookedq.
Return :no-data when no data filled the cookeq.
Return :old-data when no new data read from socket stream but cookeq has old data.
Return :new-data when new data are read from socket stream to cookeq.
Read the cookedq vector from 0 to end-pos.
(setf char-callback)
.
char-callback
.
(setf cookedq)
.
cookedq
.
(setf debug-on)
.
debug-on
.
(setf eof)
.
eof
.
(setf host)
.
host
.
(setf iacseq)
.
iacseq
.
(setf option-callback)
.
option-callback
.
(setf port)
.
port
.
(setf remove-return-char)
.
remove-return-char
.
(setf sb)
.
sb
.
(setf sb-option-callback)
.
sb-option-callback
.
(setf sbdataq)
.
sbdataq
.
(setf sock-stream)
.
sock-stream
.
:sock-stream
(make-array 4096 :element-type (quote character) :fill-pointer 0 :adjustable t)
(make-array 3 :element-type (quote character) :fill-pointer 0)
(make-array 64 :element-type (quote character) :fill-pointer 0 :adjustable t)
:option-callback
:sb-option-callback
(function (lambda (telnetlib::c telnetlib::s) (declare (ignore telnetlib::s)) (princ telnetlib::c)))
:char-callback
t
:remove-return-char
Jump to: | (
C D E F G H I M O P R S W |
---|
Jump to: | (
C D E F G H I M O P R S W |
---|
Jump to: | *
+
C D E H I O P R S |
---|
Jump to: | *
+
C D E H I O P R S |
---|
Jump to: | C F P S T |
---|
Jump to: | C F P S T |
---|