Next: , Up: srfi basic-socket spec   [Index]


2.34.3.1 Introduction

All procedures defined in this SRFI may raise an error when the procedure fails because of a connection problem or other socket related problems. This document does not specify which condition should be raised.

Names defined in this document:

Constructors and predicates
make-client-socket              make-server-socket
socket?
Socket operations
socket-accept
socket-send                     socket-recv
socket-shutdown                 socket-close
Port conversion
socket-input-port
socket-output-port
Control feature
call-with-socket
Flag operations
address-family                  address-info
socket-domain                   ip-protocol
message-type                    shutdown-method
socket-merge-flags              socket-purge-flags
Constant values
*af-unspec*             *af-inet*               *af-inet6*
*sock-stream            *sock-dgram*
*ai-canonname*          *ai-numerichost*
*ai-v4mapped*           *ai-all*                *ai-addrconfig*
*ipproto-ip*            *ipproto-tcp*           *ipproto-udp*
*msg-peek*              *msg-oob*               *msg-waitall*
*shut-rd*               *shut-wr*               *shut-rdwr*

The procedure description uses following notation:

socket

A socket object.

bv

A bytevector.

obj

Any value.