Index
| $sel:address:SocketAddressInternet | Posix.Socket |
| $sel:descriptor:PollFd | Posix.Poll |
| $sel:events:Event | Linux.Epoll |
| $sel:getProtocol:Protocol | Posix.Socket |
| $sel:path:SocketAddressUnix | Posix.Socket |
| $sel:payload:Event | Linux.Epoll |
| $sel:port:SocketAddressInternet | Posix.Socket |
| $sel:request:PollFd | Posix.Poll |
| $sel:response:PollFd | Posix.Poll |
| accept | Posix.Socket |
| accept_ | Posix.Socket |
| AccessMode | |
| 1 (Type/Class) | Posix.File, Posix.MessageQueue |
| 2 (Data Constructor) | Posix.File, Posix.MessageQueue |
| add | Linux.Epoll |
| address | |
| 1 (Function) | Posix.Struct.AddressInfo.Peek |
| 2 (Function) | Posix.Struct.AddressInfo.Poke |
| 3 (Function) | Posix.Struct.SocketAddressInternet.Peek |
| AddressInfo | Posix.Socket |
| addressLength | |
| 1 (Function) | Posix.Struct.AddressInfo.Peek |
| 2 (Function) | Posix.Struct.AddressInfo.Poke |
| append | Posix.File |
| applySocketFlags | Linux.Socket |
| bindToDevice | Posix.Socket |
| broadcast | Posix.Socket |
| close | Posix.File, Posix.Socket |
| closeOnExec | |
| 1 (Function) | Linux.MessageQueue |
| 2 (Function) | Linux.Socket |
| 3 (Function) | Linux.Epoll |
| CNfds | |
| 1 (Data Constructor) | Posix.Types |
| 2 (Type/Class) | Posix.Types |
| connect | Posix.Socket |
| containsAllEvents | Linux.Epoll |
| containsAnyEvents | Linux.Epoll |
| contents | Foreign.C.String.Managed |
| ControlOperation | |
| 1 (Type/Class) | Linux.Epoll |
| 2 (Data Constructor) | Linux.Epoll |
| controlTruncate | Linux.Socket |
| create | Posix.File |
| CreationFlags | |
| 1 (Type/Class) | Posix.File, Posix.MessageQueue |
| 2 (Data Constructor) | Posix.File, Posix.MessageQueue |
| datagram | Posix.Socket |
| decodeSocketAddressInternet | Posix.Socket |
| defaultProtocol | Posix.Socket |
| delete | Linux.Epoll |
| DescriptorFlags | |
| 1 (Type/Class) | Posix.File |
| 2 (Data Constructor) | Posix.File |
| dontWait | Linux.Socket |
| edgeTriggered | Linux.Epoll |
| encodeSocketAddressInternet | Posix.Socket |
| encodeSocketAddressUnix | Posix.Socket |
| EpollFlags | |
| 1 (Type/Class) | Linux.Epoll |
| 2 (Data Constructor) | Linux.Epoll |
| error | |
| 1 (Function) | Posix.Poll |
| 2 (Function) | Linux.Epoll |
| Event | |
| 1 (Type/Class) | Linux.Epoll |
| 2 (Data Constructor) | Linux.Epoll |
| Events | |
| 1 (Type/Class) | Linux.Epoll |
| 2 (Data Constructor) | Linux.Epoll |
| Exchange | Posix.Poll, Linux.Epoll |
| exclusive | Posix.File |
| Family | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| family | |
| 1 (Function) | Posix.Struct.AddressInfo.Peek |
| 2 (Function) | Posix.Struct.AddressInfo.Poke |
| 3 (Function) | Posix.Struct.SocketAddressInternet.Peek |
| flags | |
| 1 (Function) | Posix.Struct.AddressInfo.Peek |
| 2 (Function) | Posix.Struct.AddressInfo.Poke |
| fromBytes | Foreign.C.String.Managed |
| fromLatinString | Foreign.C.String.Managed |
| fromShortText | Foreign.C.String.Managed |
| getAddressInfo | Posix.Socket |
| getCurrentWorkingDirectory | Posix.Directory |
| hangup | |
| 1 (Function) | Posix.Poll |
| 2 (Function) | Linux.Epoll |
| headerInclude | Linux.Socket |
| hostToNetworkLong | Posix.Socket |
| hostToNetworkShort | Posix.Socket |
| icmp | Posix.Socket |
| indexSocketAddressInternet | Posix.Socket |
| input | |
| 1 (Function) | Posix.Poll |
| 2 (Function) | Linux.Epoll |
| Internet | Posix.Socket |
| Internet6 | Posix.Socket |
| invalid | Posix.Poll |
| ip | Posix.Socket |
| ipv6 | Posix.Socket |
| isReadOnly | Posix.File |
| isReadWrite | Posix.File |
| isSubeventOf | Posix.Poll |
| isWriteOnly | Posix.File |
| Level | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| levelSocket | Posix.Socket |
| ManagedCString | |
| 1 (Type/Class) | Foreign.C.String.Managed |
| 2 (Data Constructor) | Foreign.C.String.Managed |
| Message | Posix.Socket |
| MessageFlags | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| modify | Linux.Epoll |
| networkToHostLong | Posix.Socket |
| networkToHostShort | Posix.Socket |
| next | |
| 1 (Function) | Posix.Struct.AddressInfo.Peek |
| 2 (Function) | Posix.Struct.AddressInfo.Poke |
| nonblocking | |
| 1 (Function) | Posix.File, Posix.MessageQueue |
| 2 (Function) | Linux.Socket |
| noSignal | Posix.Socket |
| open | Posix.MessageQueue |
| optionError | Posix.Socket |
| OptionName | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| OptionValue | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| outOfBand | Posix.Socket |
| output | |
| 1 (Function) | Posix.Poll |
| 2 (Function) | Linux.Epoll |
| peek | Posix.Socket |
| peekAddressInfoFlags | Posix.Socket |
| peekControlMessageHeaderLength | Posix.Socket |
| peekControlMessageHeaderLevel | Posix.Socket |
| peekControlMessageHeaderType | Posix.Socket |
| peekEventDataFd | Linux.Epoll |
| peekEventDataPtr | Linux.Epoll |
| peekEventDataU32 | Linux.Epoll |
| peekEventDataU64 | Linux.Epoll |
| peekEventEvents | Linux.Epoll |
| peekIOVectorBase | Posix.Socket |
| peekIOVectorLength | Posix.Socket |
| peekMessageHeaderControl | Posix.Socket |
| peekMessageHeaderControlLength | Posix.Socket |
| peekMessageHeaderFlags | Posix.Socket |
| peekMessageHeaderIOVector | Posix.Socket |
| peekMessageHeaderIOVectorLength | Posix.Socket |
| peekMessageHeaderName | Posix.Socket |
| peekMessageHeaderNameLength | Posix.Socket |
| pin | Foreign.C.String.Managed |
| pinnedFromBytes | Foreign.C.String.Managed |
| pokeAddressInfoFlags | Posix.Socket |
| pokeEventDataU64 | Linux.Epoll |
| pokeIOVectorBase | Posix.Socket |
| pokeIOVectorLength | Posix.Socket |
| pokeIpHeaderChecksum | Linux.Socket |
| pokeIpHeaderDestinationAddress | Linux.Socket |
| pokeIpHeaderFragmentOffset | Linux.Socket |
| pokeIpHeaderIdentifier | Linux.Socket |
| pokeIpHeaderProtocol | Linux.Socket |
| pokeIpHeaderSourceAddress | Linux.Socket |
| pokeIpHeaderTimeToLive | Linux.Socket |
| pokeIpHeaderTotalLength | Linux.Socket |
| pokeIpHeaderTypeOfService | Linux.Socket |
| pokeIpHeaderVersionIhl | Linux.Socket |
| pokeMessageHeaderControl | Posix.Socket |
| pokeMessageHeaderControlLength | Posix.Socket |
| pokeMessageHeaderFlags | Posix.Socket |
| pokeMessageHeaderIOVector | Posix.Socket |
| pokeMessageHeaderIOVectorLength | Posix.Socket |
| pokeMessageHeaderName | Posix.Socket |
| pokeMessageHeaderNameLength | Posix.Socket |
| pokeUdpHeaderChecksum | Linux.Socket |
| pokeUdpHeaderDestinationPort | Linux.Socket |
| pokeUdpHeaderLength | Linux.Socket |
| pokeUdpHeaderSourcePort | Linux.Socket |
| PollFd | |
| 1 (Type/Class) | Posix.Poll |
| 2 (Data Constructor) | Posix.Poll |
| port | Posix.Struct.SocketAddressInternet.Peek |
| PrimEpollData | Linux.Epoll |
| priority | Linux.Epoll |
| Protocol | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| protocol | |
| 1 (Function) | Posix.Struct.AddressInfo.Peek |
| 2 (Function) | Posix.Struct.AddressInfo.Poke |
| raw | Posix.Socket |
| rawProtocol | Posix.Socket |
| read | Posix.Socket |
| readHangup | Linux.Epoll |
| readOnly | Posix.File, Posix.MessageQueue |
| readWrite | |
| 1 (Function) | Posix.File, Posix.MessageQueue |
| 2 (Function) | Posix.Socket |
| Receive | Posix.Socket |
| receive | Posix.Socket |
| receiveByteArray | Posix.Socket |
| Request | Posix.Poll, Linux.Epoll |
| Response | Posix.Poll, Linux.Epoll |
| reuseAddress | Posix.Socket |
| Send | Posix.Socket |
| send | Posix.Socket |
| sendByteArray | Posix.Socket |
| sendMutableByteArray | Posix.Socket |
| sequencedPacket | Posix.Socket |
| ShutdownType | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| sizeofAddressInfo | Posix.Socket |
| sizeofEvent | Linux.Epoll |
| sizeofIOVector | Posix.Socket |
| sizeofIpHeader | Linux.Socket |
| sizeofMessageHeader | Posix.Socket |
| sizeofSocketAddressInternet | Posix.Socket |
| sizeofUdpHeader | Linux.Socket |
| SocketAddress | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| SocketAddressInternet | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| SocketAddressUnix | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| SocketFlags | |
| 1 (Type/Class) | Linux.Socket |
| 2 (Data Constructor) | Linux.Socket |
| socketType | |
| 1 (Function) | Posix.Struct.AddressInfo.Peek |
| 2 (Function) | Posix.Struct.AddressInfo.Poke |
| StatusFlags | |
| 1 (Type/Class) | Posix.File, Posix.MessageQueue |
| 2 (Data Constructor) | Posix.File, Posix.MessageQueue |
| stream | Posix.Socket |
| tcp | Posix.Socket |
| terminated | Foreign.C.String.Managed |
| terminatedU | Foreign.C.String.Managed |
| touch | Foreign.C.String.Managed |
| truncate | |
| 1 (Function) | Posix.File |
| 2 (Function) | Linux.Socket |
| Type | |
| 1 (Type/Class) | Posix.Socket |
| 2 (Data Constructor) | Posix.Socket |
| udp | Posix.Socket |
| uninterruptibleAccept | Posix.Socket |
| uninterruptibleAccept4 | Linux.Socket |
| uninterruptibleAccept4_ | Linux.Socket |
| uninterruptibleBind | Posix.Socket |
| uninterruptibleClose | Posix.File, Posix.Socket |
| uninterruptibleConnect | Posix.Socket |
| uninterruptibleConnectPtr | Posix.Socket |
| uninterruptibleControlMutablePrimArray | Linux.Epoll |
| uninterruptibleCreate | Linux.Epoll |
| uninterruptibleCreate1 | Linux.Epoll |
| uninterruptibleErrorlessClose | Posix.File, Posix.Socket |
| uninterruptibleFreeAddressInfo | Posix.Socket |
| uninterruptibleGetDescriptorFlags | Posix.File |
| uninterruptibleGetSocketName | Posix.Socket |
| uninterruptibleGetSocketOption | Posix.Socket |
| uninterruptibleGetStatusFlags | Posix.File |
| uninterruptibleLink | Posix.File |
| uninterruptibleListen | Posix.Socket |
| uninterruptibleOpen | Posix.File |
| uninterruptibleOpenMode | Posix.File |
| uninterruptibleOpenModeUntypedFlags | Posix.File |
| uninterruptibleOpenUntypedFlags | Posix.File |
| uninterruptiblePoll | Posix.Poll |
| uninterruptiblePollMutablePrimArray | Posix.Poll |
| uninterruptibleReceive | Posix.Socket |
| uninterruptibleReceiveByteArray | Posix.MessageQueue |
| uninterruptibleReceiveFromInternet | Posix.Socket |
| uninterruptibleReceiveFromInternetMutableByteArray | Posix.Socket |
| uninterruptibleReceiveFromMutableByteArray | Posix.Socket |
| uninterruptibleReceiveFromMutableByteArray_ | Posix.Socket |
| uninterruptibleReceiveFrom_ | Posix.Socket |
| uninterruptibleReceiveMutableByteArray | Posix.Socket |
| uninterruptibleSend | Posix.Socket |
| uninterruptibleSendByteArray | Posix.Socket |
| uninterruptibleSendBytes | Posix.MessageQueue |
| uninterruptibleSendMessageA | Posix.Socket |
| uninterruptibleSendMessageB | Posix.Socket |
| uninterruptibleSendMutableByteArray | Posix.Socket |
| uninterruptibleSendToByteArray | Posix.Socket |
| uninterruptibleSendToInternet | Posix.Socket |
| uninterruptibleSendToInternetByteArray | Posix.Socket |
| uninterruptibleSendToInternetMutableByteArray | Posix.Socket |
| uninterruptibleSendToMutableByteArray | Posix.Socket |
| uninterruptibleSetSocketOption | Posix.Socket |
| uninterruptibleSetSocketOptionByteArray | Posix.Socket |
| uninterruptibleSetSocketOptionInt | Posix.Socket |
| uninterruptibleShutdown | Posix.Socket |
| uninterruptibleSocket | Posix.Socket |
| uninterruptibleSocketPair | Posix.Socket |
| uninterruptibleUnlink | Posix.File |
| uninterruptibleWaitMutablePrimArray | Linux.Epoll |
| uninterruptibleWriteByteArray | Posix.File |
| uninterruptibleWriteBytes | Posix.File |
| uninterruptibleWriteBytesCompletely | Posix.File |
| uninterruptibleWriteBytesCompletelyErrno | Posix.File |
| Unix | Posix.Socket |
| Unspecified | Posix.Socket |
| unterminated | Foreign.C.String.Managed |
| waitAll | Posix.Socket |
| waitMutablePrimArray | Linux.Epoll |
| write | Posix.Socket |
| writeByteArray | Posix.File |
| writeBytesCompletelyErrno | Posix.File |
| writeMutableByteArray | Posix.File |
| writeOnly | Posix.File, Posix.MessageQueue |