Next: , Up: Sockets


2.2.1 Socket Classes

— Class: sockets:socket

Class precedence list: socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Base class for sockets.

— Class: sockets:stream-socket

Class precedence list: stream-socket, socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Mixin for sockets of type SOCK_STREAM.

— Class: sockets:datagram-socket

Class precedence list: datagram-socket, socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Mixin for sockets of type SOCK_DGRAM.

— Class: sockets:internet-socket

Class precedence list: internet-socket, socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Mixin for sockets of domain AF_INET or AF_INET6.

— Class: sockets:local-socket

Class precedence list: local-socket, socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Mixin for sockets of domain AF_LOCAL.

— Class: sockets:active-socket

Class precedence list: active-socket, socket, dual-channel-single-fd-mixin, dual-channel-gray-stream, trivial-gray-stream-mixin, dual-channel-fd-mixin, fundamental-binary-input-stream, fundamental-binary-output-stream, fundamental-character-input-stream, fundamental-input-stream, fundamental-character-output-stream, fundamental-output-stream, fundamental-character-stream, fundamental-binary-stream, fundamental-stream, standard-object, stream, t

Mixin class for active(client) sockets.

— Class: sockets:passive-socket

Class precedence list: passive-socket, socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Mixin class for PASSIVE(server) sockets.

— Class: sockets:socket-stream-internet-active

Class precedence list: socket-stream-internet-active, active-socket, stream-socket, internet-socket, socket, dual-channel-single-fd-mixin, dual-channel-gray-stream, trivial-gray-stream-mixin, dual-channel-fd-mixin, fundamental-binary-input-stream, fundamental-binary-output-stream, fundamental-character-input-stream, fundamental-input-stream, fundamental-character-output-stream, fundamental-output-stream, fundamental-character-stream, fundamental-binary-stream, fundamental-stream, standard-object, stream, t

Class representing active sockets of type SOCK_STREAM and domain AF_INET or AF_INET6.

— Class: sockets:socket-stream-internet-passive

Class precedence list: socket-stream-internet-passive, passive-socket, stream-socket, internet-socket, socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Class representing passive sockets of type SOCK_STREAM and domain AF_INET or AF_INET6.

— Class: sockets:socket-stream-local-active

Class precedence list: socket-stream-local-active, active-socket, stream-socket, local-socket, socket, dual-channel-single-fd-mixin, dual-channel-gray-stream, trivial-gray-stream-mixin, dual-channel-fd-mixin, fundamental-binary-input-stream, fundamental-binary-output-stream, fundamental-character-input-stream, fundamental-input-stream, fundamental-character-output-stream, fundamental-output-stream, fundamental-character-stream, fundamental-binary-stream, fundamental-stream, standard-object, stream, t

Class representing active sockets of type SOCK_STREAM and domain AF_LOCAL.

— Class: sockets:socket-stream-local-passive

Class precedence list: socket-stream-local-passive, passive-socket, stream-socket, local-socket, socket, dual-channel-single-fd-mixin, dual-channel-fd-mixin, standard-object, t

Class representing passive sockets of type SOCK_STREAM and domain AF_LOCAL.

— Class: sockets:socket-datagram-internet-active

Class precedence list: socket-datagram-internet-active, active-socket, datagram-socket, internet-socket, socket, dual-channel-single-fd-mixin, dual-channel-gray-stream, trivial-gray-stream-mixin, dual-channel-fd-mixin, fundamental-binary-input-stream, fundamental-binary-output-stream, fundamental-character-input-stream, fundamental-input-stream, fundamental-character-output-stream, fundamental-output-stream, fundamental-character-stream, fundamental-binary-stream, fundamental-stream, standard-object, stream, t

Class representing active sockets of type SOCK_DGRAM and domain AF_INET or AF_INET6.

— Class: sockets:socket-datagram-local-active

Class precedence list: socket-datagram-local-active, active-socket, datagram-socket, local-socket, socket, dual-channel-single-fd-mixin, dual-channel-gray-stream, trivial-gray-stream-mixin, dual-channel-fd-mixin, fundamental-binary-input-stream, fundamental-binary-output-stream, fundamental-character-input-stream, fundamental-input-stream, fundamental-character-output-stream, fundamental-output-stream, fundamental-character-stream, fundamental-binary-stream, fundamental-stream, standard-object, stream, t

Class representing active sockets of type SOCK_DGRAM and domain AF_LOCAL.