File: lw-sockets.txt

package info (click to toggle)
acl2 8.0dfsg-1
  • links: PTS
  • area: main
  • in suites: buster
  • size: 226,956 kB
  • sloc: lisp: 2,678,900; ansic: 6,101; perl: 5,816; xml: 3,586; cpp: 2,624; ruby: 2,576; makefile: 2,443; sh: 2,312; python: 778; yacc: 764; ml: 763; awk: 260; csh: 186; php: 171; lex: 165; tcl: 44; java: 41; asm: 23; haskell: 17
file content (41 lines) | stat: -rw-r--r-- 854 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41

$Id$

http://www.lispworks.com/reference/lwu41/lwref/LWRM_37.HTM

Package: COMM

ip-address-string
socket-stream-address
socket-stream-peer-address
start-up-server
start-up-server-and-mp
string-ip-address
with-noticed-socket-stream

Needed components for usocket:

comm::get-fd-from-socket socket-fd
  => socket-fd

comm::accept-connection-to-socket socket-fd
  => socket-fd

comm::close-socket
comm::create-tcp-socket-for-service
  => socket-fd

open-tcp-stream peer-host peer-port &key direction element-type
  => socket-stream

get-host-entry (see http://www.lispworks.com/documentation/lw445/LWRM/html/lwref-30.htm#pgfId-897837)
get-socket-address

get-socket-peer-address
  => address, port

socket-stream socket-fd
  => stream

socket socket-stream (guessed from http://www.lispworks.com/documentation/lw445/LWRM/html/lwref-43.htm)
  => socket-fd