Index - S
| sAccept | Hans.Socket | 
| SackBlock | |
| 1 (Type/Class) | Hans.Tcp.Packet | 
| 2 (Data Constructor) | Hans.Tcp.Packet | 
| sameFamily | Hans.Addr.Types, Hans.Addr, Hans | 
| sbLeft | Hans.Tcp.Packet | 
| sbRight | Hans.Tcp.Packet | 
| sCanRead | Hans.Socket | 
| sCanWrite | Hans.Socket | 
| sClose | Hans.Socket | 
| sConnect | Hans.Socket | 
| scRecvBufferSize | Hans.Socket | 
| scrubControls | Hans.IP4.Dhcp.Options | 
| Send | Hans.IP4.State, Hans.Types | 
| sendAck | Hans.Tcp.Output | 
| sendData | Hans.Tcp.Output | 
| SendDatagram | Hans.Udp.State, Hans.Types | 
| sendDatagram | Hans.Network | 
| sendDatagram' | Hans.Network, Hans | 
| sendEthernet | Hans.Ethernet | 
| sendFin | Hans.Tcp.Output | 
| sendIP4 | Hans.IP4.Output, Hans.IP4 | 
| sendRequest | Hans.Dns | 
| SendSegment | Hans.Tcp.State, Hans.Types | 
| SendSource | Hans.IP4.State, Hans.Types, Hans.IP4 | 
| sendTcp | Hans.Tcp.Output | 
| sendto | Hans.Socket | 
| SendWithTcb | Hans.Tcp.State, Hans.Types | 
| sendWithTcb | Hans.Tcp.Output | 
| SequenceNumber | Hans.IP4.Icmp4 | 
| sequenceNumberValid | Hans.Tcp.RecvWindow | 
| ServerSettings | Hans.IP4.Dhcp.Packet | 
| Session | |
| 1 (Type/Class) | Hans.Types | 
| 2 (Data Constructor) | Hans.Types | 
| sessLeft | Hans.Types | 
| sessRight | Hans.Types | 
| set | Hans.Lens | 
| setEscape | Hans.Monad | 
| setHostBits | Hans.IP4.Packet | 
| setIdent | Hans.IP4.Packet | 
| setRcvNxt | |
| 1 (Function) | Hans.Tcp.RecvWindow | 
| 2 (Function) | Hans.Tcp.Tcb | 
| setSndNxt | Hans.Tcp.SendWindow | 
| setState | Hans.Tcp.Tcb | 
| setTcpOption | Hans.Tcp.Packet | 
| setTcpOptions | Hans.Tcp.Packet | 
| Settings | Hans.IP4.Dhcp.Packet | 
| shouldForwardTcp | Hans.Types | 
| shouldForwardUdp | Hans.Types | 
| showAddr | Hans.Addr.Types, Hans.Addr | 
| showIP4 | Hans.IP4.Packet | 
| showIP4Mask | Hans.IP4.Packet | 
| showMac | Hans.Ethernet.Types, Hans.Ethernet | 
| signalDelayedAck | Hans.Tcp.Tcb | 
| size | Hans.HashTable | 
| sListen | Hans.Socket | 
| SlowTicks | Hans.Tcp.Tcb | 
| sndNxt | Hans.Tcp.SendWindow | 
| sndUna | Hans.Tcp.SendWindow | 
| sndWnd | Hans.Tcp.SendWindow | 
| SOA | Hans.Dns.Packet | 
| Socket | Hans.Socket | 
| SocketConfig | |
| 1 (Type/Class) | Hans.Socket | 
| 2 (Data Constructor) | Hans.Socket | 
| SockPort | Hans.Socket | 
| Source | Hans.Dns | 
| SourceAny | Hans.IP4.State, Hans.Types, Hans.IP4 | 
| SourceDev | Hans.IP4.State, Hans.Types, Hans.IP4 | 
| sourceHost | Hans.Dns | 
| SourceHostIsolatedError | Hans.IP4.Icmp4 | 
| SourceIP4 | Hans.IP4.State, Hans.Types, Hans.IP4 | 
| sourceQType | Hans.Dns | 
| SourceQuench | Hans.IP4.Icmp4 | 
| SourceRouteFailed | Hans.IP4.Icmp4 | 
| splitPacket | Hans.IP4.Packet | 
| sRead | Hans.Socket | 
| startDevice | Hans.Device, Hans | 
| Stat | Hans.Device.Types, Hans.Device | 
| statBytes | Hans.Device.Types, Hans.Device | 
| statDropped | Hans.Device.Types, Hans.Device | 
| State | Hans.Tcp.Tcb | 
| statErrors | Hans.Device.Types, Hans.Device | 
| StatGroup | |
| 1 (Type/Class) | Hans.Device.Types, Hans.Device | 
| 2 (Data Constructor) | Hans.Device.Types, Hans.Device | 
| staticBroadcast | Hans.IP4.Dhcp.Packet | 
| staticClientAddr | Hans.IP4.Dhcp.Packet | 
| staticDNS | Hans.IP4.Dhcp.Packet | 
| staticDomainName | Hans.IP4.Dhcp.Packet | 
| staticLeaseTime | Hans.IP4.Dhcp.Packet | 
| staticRouters | Hans.IP4.Dhcp.Packet | 
| staticServerAddr | Hans.IP4.Dhcp.Packet | 
| staticSubnet | Hans.IP4.Dhcp.Packet | 
| staticTimeOffset | Hans.IP4.Dhcp.Packet | 
| statPackets | Hans.Device.Types, Hans.Device | 
| statRX | Hans.Device.Types, Hans.Device | 
| statTX | Hans.Device.Types, Hans.Device | 
| stepChecksum | Hans.Checksum | 
| stopRetransmit | Hans.Tcp.Tcb | 
| sTryRead | Hans.Socket | 
| SubnetMask | |
| 1 (Type/Class) | Hans.IP4.Dhcp.Codec | 
| 2 (Data Constructor) | Hans.IP4.Dhcp.Codec | 
| subnetMaskToWord32 | Hans.IP4.Dhcp.Codec | 
| sWrite | Hans.Socket | 
| SynReceived | Hans.Tcp.Tcb | 
| SynSent | Hans.Tcp.Tcb |