cmucl-sockets.txt - clic - Clic is an command line interactive client for gopher written in Common LISP
 (HTM) git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
       cmucl-sockets.txt (1260B)
       ---
            1 http://cvs2.cons.org/ftp-area/cmucl/doc/cmu-user/internet.html
            2 
            3 $Id$
            4 
            5 extensions:lookup-host-entry host
            6 
            7 [structure]
            8 host-entry    
            9 
           10     name aliases addr-type addr-list
           11 
           12 [Function]
           13 extensions:create-inet-listener port &optional kind &key :reuse-address :backlog :interface
           14   => socket fd
           15 
           16 [Function]
           17 extensions:accept-tcp-connection unconnected
           18   => socket fd, address
           19 
           20 [Function]
           21 extensions:connect-to-inet-socket host port &optional kind
           22   => socket fd
           23 
           24 [Function]
           25 extensions:close-socket socket
           26 
           27 
           28 
           29 [Private function]
           30 extensions::get-peer-host-and-port socket-fd
           31 
           32 [Private function]
           33 extentsions::get-socket-host-and-port socket-fd
           34 
           35 
           36 
           37 There's currently only 1 condition to be raised:
           38 
           39   SOCKET-ERROR (derived from SIMPLE-ERROR)
           40     which has a SOCKET-ERRNO slot containing the unix error number.
           41 
           42 
           43 
           44 
           45 [Function]
           46 extensions:add-oob-handler fd char handler
           47 
           48 [Function]
           49 extensions:remove-oob-handler fd char
           50 
           51 [Function]
           52 extensions:remove-all-oob-handlers fd
           53 
           54 [Function]
           55 extensions:send-character-out-of-band fd char
           56 
           57 [Function]
           58 extensions:create-inet-socket &optional type
           59   => socket fd
           60 
           61 [Function]
           62 extensions:get-socket-option socket level optname
           63 
           64 [Function]
           65 extensions:set-socket-option socket level optname optval
           66 
           67 [Function]
           68 extensions:ip-string addr    
           69