sockets-0.4.0.0: High-level network sockets

Index

$sel:address:PeerSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes, Socket.Stream.IPv4
$sel:payload:MessageSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes
$sel:payloads:IPv4SlabSocket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
$sel:payloads:PeerlessSlabSocket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
$sel:peer:MessageSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes
$sel:peers:IPv4SlabSocket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
$sel:port:PeerSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes, Socket.Stream.IPv4
$sel:sizes:IPv4SlabSocket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
$sel:sizes:PeerlessSlabSocket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
acceptSocket.Stream.IPv4
AcceptConnectionAbortedSocket.Stream.IPv4
AcceptExceptionSocket.Stream.IPv4
AcceptFileDescriptorLimitSocket.Stream.IPv4
AcceptFirewalledSocket.Stream.IPv4
AcceptInterruptedSocket.Stream.IPv4
CloseExceptionSocket.Stream.IPv4
ClosePeerContinuedSendingSocket.Stream.IPv4
connectSocket.Stream.IPv4
ConnectEphemeralPortsExhaustedSocket.Stream.IPv4
ConnectExceptionSocket.Stream.IPv4
ConnectFileDescriptorLimitSocket.Stream.IPv4
ConnectFirewalledSocket.Stream.IPv4
ConnectHostUnreachableSocket.Stream.IPv4
ConnectInterruptedSocket.Stream.IPv4
Connection 
1 (Type/Class)Socket.Stream.IPv4
2 (Data Constructor)Socket.Stream.IPv4
ConnectNetworkUnreachableSocket.Stream.IPv4
ConnectProtocolTypeSocket.Stream.IPv4
ConnectRefusedSocket.Stream.IPv4
ConnectTimeoutSocket.Stream.IPv4
disconnectSocket.Stream.IPv4
disconnect_Socket.Stream.IPv4
FamilySocket.Stream.IPv4
forkAcceptedSocket.Stream.IPv4
forkAcceptedUnmaskedSocket.Stream.IPv4
freezeIPv4SlabSocket.Datagram.Slab
freezePeerlessSlabSocket.Datagram.Slab
InternetSocket.Stream.IPv4
InterruptibilitySocket.Stream.IPv4
InterruptibleSocket.Stream.IPv4
interruptibleAcceptSocket.Stream.IPv4
interruptibleForkAcceptedUnmaskedSocket.Stream.IPv4
ipv4PeerToPosixSocket.Address
IPv4Slab 
1 (Type/Class)Socket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
2 (Data Constructor)Socket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
listenSocket.Stream.IPv4
ListenerSocket.Stream.IPv4
Message 
1 (Type/Class)Socket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes
2 (Data Constructor)Socket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes
newIPv4SlabSocket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
newPeerlessSlabSocket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
Peer 
1 (Type/Class)Socket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes, Socket.Stream.IPv4
2 (Data Constructor)Socket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Datagram.Uninterruptible.Bytes, Socket.Stream.IPv4
PeerlessSlab 
1 (Type/Class)Socket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
2 (Data Constructor)Socket.Datagram.Slab, Socket.Datagram.Uninterruptible.MutableBytes, Socket.Datagram.Uninterruptible.Bytes
posixToIPv4PeerSocket.Address
receive 
1 (Function)Socket.Datagram.Interruptible.MutableBytes
2 (Function)Socket.Datagram.Interruptible.Bytes
3 (Function)Socket.Datagram.Uninterruptible.MutableBytes
4 (Function)Socket.Datagram.Uninterruptible.Bytes
receiveBetween 
1 (Function)Socket.Stream.Interruptible.Addr
2 (Function)Socket.Stream.Interruptible.ByteString
3 (Function)Socket.Stream.Interruptible.Bytes
4 (Function)Socket.Stream.Interruptible.MutableBytes
5 (Function)Socket.Stream.Uninterruptible.Addr
6 (Function)Socket.Stream.Uninterruptible.ByteString
7 (Function)Socket.Stream.Uninterruptible.Bytes
8 (Function)Socket.Stream.Uninterruptible.MutableBytes
receiveExactly 
1 (Function)Socket.Stream.Interruptible.Addr
2 (Function)Socket.Stream.Interruptible.ByteString
3 (Function)Socket.Stream.Interruptible.Bytes
4 (Function)Socket.Stream.Interruptible.MutableBytes
5 (Function)Socket.Stream.Uninterruptible.Addr
6 (Function)Socket.Stream.Uninterruptible.ByteString
7 (Function)Socket.Stream.Uninterruptible.Bytes
8 (Function)Socket.Stream.Uninterruptible.MutableBytes
ReceiveException 
1 (Type/Class)Socket.Datagram.Uninterruptible.Bytes
2 (Type/Class)Socket.Stream.IPv4
receiveFromIPv4 
1 (Function)Socket.Datagram.Interruptible.MutableBytes
2 (Function)Socket.Datagram.Interruptible.Bytes
3 (Function)Socket.Datagram.Uninterruptible.MutableBytes
4 (Function)Socket.Datagram.Uninterruptible.Bytes
ReceiveHostUnreachableSocket.Stream.IPv4
ReceiveInterrupted 
1 (Data Constructor)Socket.Datagram.Uninterruptible.Bytes
2 (Data Constructor)Socket.Stream.IPv4
receiveMany 
1 (Function)Socket.Datagram.Interruptible.MutableBytes
2 (Function)Socket.Datagram.Interruptible.Bytes
3 (Function)Socket.Datagram.Uninterruptible.MutableBytes
4 (Function)Socket.Datagram.Uninterruptible.Bytes
receiveManyFromIPv4 
1 (Function)Socket.Datagram.Interruptible.MutableBytes
2 (Function)Socket.Datagram.Interruptible.Bytes
3 (Function)Socket.Datagram.Uninterruptible.MutableBytes
4 (Function)Socket.Datagram.Uninterruptible.Bytes
receiveOnce 
1 (Function)Socket.Stream.Interruptible.Addr
2 (Function)Socket.Stream.Interruptible.ByteString
3 (Function)Socket.Stream.Interruptible.Bytes
4 (Function)Socket.Stream.Interruptible.MutableBytes
5 (Function)Socket.Stream.Uninterruptible.Addr
6 (Function)Socket.Stream.Uninterruptible.ByteString
7 (Function)Socket.Stream.Uninterruptible.Bytes
8 (Function)Socket.Stream.Uninterruptible.MutableBytes
ReceiveResetSocket.Stream.IPv4
ReceiveShutdownSocket.Stream.IPv4
ReceiveTruncatedSocket.Datagram.Uninterruptible.Bytes
send 
1 (Function)Socket.Datagram.Interruptible.MutableBytes
2 (Function)Socket.Datagram.Uninterruptible.MutableBytes
3 (Function)Socket.Datagram.Uninterruptible.Bytes
4 (Function)Socket.Stream.Interruptible.Addr
5 (Function)Socket.Stream.Interruptible.ByteString
6 (Function)Socket.Stream.Interruptible.Bytes
7 (Function)Socket.Stream.Interruptible.MutableBytes
8 (Function)Socket.Stream.Uninterruptible.Addr
9 (Function)Socket.Stream.Uninterruptible.ByteString
10 (Function)Socket.Stream.Uninterruptible.Bytes
11 (Function)Socket.Stream.Uninterruptible.MutableBytes
SendExceptionSocket.Stream.IPv4
SendInterruptedSocket.Stream.IPv4
sendMutableBytesUnmanagedBytes 
1 (Function)Socket.Stream.Interruptible.Hybrid
2 (Function)Socket.Stream.Uninterruptible.Hybrid
sendOnceSocket.Stream.Interruptible.MutableBytes
SendResetSocket.Stream.IPv4
SendShutdownSocket.Stream.IPv4
sendToIPv4 
1 (Function)Socket.Datagram.Interruptible.MutableBytes
2 (Function)Socket.Datagram.Uninterruptible.MutableBytes
3 (Function)Socket.Datagram.Uninterruptible.Bytes
Socket 
1 (Type/Class)Socket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected
2 (Data Constructor)Socket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected
SocketAddressInUseSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Stream.IPv4
SocketEphemeralPortsExhaustedSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Stream.IPv4
SocketExceptionSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Stream.IPv4
SocketFileDescriptorLimitSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Stream.IPv4
SocketPermissionDeniedSocket.Datagram.IPv4.Connected, Socket.Datagram.IPv4.Unconnected, Socket.Stream.IPv4
UninterruptibleSocket.Stream.IPv4
UnixSocket.Stream.IPv4
unlistenSocket.Stream.IPv4
unlisten_Socket.Stream.IPv4
V4Socket.Stream.IPv4
V6Socket.Stream.IPv4
VersionSocket.Stream.IPv4
withAcceptedSocket.Stream.IPv4
withConnectionSocket.Stream.IPv4
withListenerSocket.Stream.IPv4
withSocket 
1 (Function)Socket.Datagram.IPv4.Connected
2 (Function)Socket.Datagram.IPv4.Unconnected