posix-api-0.3.2.0: posix bindings

Index

$sel:address:SocketAddressInternetPosix.Socket
$sel:descriptor:PollFdPosix.Poll
$sel:events:EventLinux.Epoll
$sel:getProtocol:ProtocolPosix.Socket
$sel:path:SocketAddressUnixPosix.Socket
$sel:payload:EventLinux.Epoll
$sel:port:SocketAddressInternetPosix.Socket
$sel:request:PollFdPosix.Poll
$sel:response:PollFdPosix.Poll
acceptPosix.Socket
accept_Posix.Socket
addLinux.Epoll
applySocketFlagsLinux.Socket
broadcastPosix.Socket
closePosix.Socket
closeOnExec 
1 (Function)Linux.Socket
2 (Function)Linux.Epoll
CNfds 
1 (Type/Class)Posix.Types
2 (Data Constructor)Posix.Types
connectPosix.Socket
containsAllEventsLinux.Epoll
containsAnyEventsLinux.Epoll
ControlOperation 
1 (Type/Class)Linux.Epoll
2 (Data Constructor)Linux.Epoll
controlTruncateLinux.Socket
datagramPosix.Socket
decodeSocketAddressInternetPosix.Socket
defaultProtocolPosix.Socket
deleteLinux.Epoll
Domain 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
dontWaitLinux.Socket
edgeTriggeredLinux.Epoll
encodeSocketAddressInternetPosix.Socket
encodeSocketAddressUnixPosix.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
ExchangePosix.Poll, Linux.Epoll
getCurrentWorkingDirectoryPosix.Directory
hangup 
1 (Function)Posix.Poll
2 (Function)Linux.Epoll
headerIncludeLinux.Socket
hostToNetworkLongPosix.Socket
hostToNetworkShortPosix.Socket
icmpPosix.Socket
indexSocketAddressInternetPosix.Socket
input 
1 (Function)Posix.Poll
2 (Function)Linux.Epoll
internetPosix.Socket
internet6Posix.Socket
invalidPosix.Poll
ipPosix.Socket
ipv6Posix.Socket
isSubeventOfPosix.Poll
Level 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
levelSocketPosix.Socket
MessagePosix.Socket
MessageFlags 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
modifyLinux.Epoll
networkToHostLongPosix.Socket
networkToHostShortPosix.Socket
nonblockingLinux.Socket
noSignalPosix.Socket
optionErrorPosix.Socket
OptionName 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
OptionValue 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
outOfBandPosix.Socket
output 
1 (Function)Posix.Poll
2 (Function)Linux.Epoll
peekPosix.Socket
peekEventDataFdLinux.Epoll
peekEventDataPtrLinux.Epoll
peekEventDataU32Linux.Epoll
peekEventDataU64Linux.Epoll
peekEventEventsLinux.Epoll
peekIOVectorBasePosix.Socket
peekIOVectorLengthPosix.Socket
peekMessageHeaderIOVectorPosix.Socket
peekMessageHeaderIOVectorLengthPosix.Socket
peekMessageHeaderNamePosix.Socket
peekMessageHeaderNameLengthPosix.Socket
pokeEventDataU64Linux.Epoll
pokeIOVectorBasePosix.Socket
pokeIOVectorLengthPosix.Socket
pokeIpHeaderChecksumLinux.Socket
pokeIpHeaderDestinationAddressLinux.Socket
pokeIpHeaderFragmentOffsetLinux.Socket
pokeIpHeaderIdentifierLinux.Socket
pokeIpHeaderProtocolLinux.Socket
pokeIpHeaderSourceAddressLinux.Socket
pokeIpHeaderTimeToLiveLinux.Socket
pokeIpHeaderTotalLengthLinux.Socket
pokeIpHeaderTypeOfServiceLinux.Socket
pokeIpHeaderVersionIhlLinux.Socket
pokeMessageHeaderControlPosix.Socket
pokeMessageHeaderControlLengthPosix.Socket
pokeMessageHeaderFlagsPosix.Socket
pokeMessageHeaderIOVectorPosix.Socket
pokeMessageHeaderIOVectorLengthPosix.Socket
pokeMessageHeaderNamePosix.Socket
pokeMessageHeaderNameLengthPosix.Socket
pokeUdpHeaderChecksumLinux.Socket
pokeUdpHeaderDestinationPortLinux.Socket
pokeUdpHeaderLengthLinux.Socket
pokeUdpHeaderSourcePortLinux.Socket
PollFd 
1 (Type/Class)Posix.Poll
2 (Data Constructor)Posix.Poll
PrimEpollDataLinux.Epoll
priorityLinux.Epoll
Protocol 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
rawPosix.Socket
rawProtocolPosix.Socket
readPosix.Socket
readHangupLinux.Epoll
readWritePosix.Socket
ReceivePosix.Socket
receivePosix.Socket
receiveByteArrayPosix.Socket
RequestPosix.Poll, Linux.Epoll
ResponsePosix.Poll, Linux.Epoll
SendPosix.Socket
sendPosix.Socket
sendByteArrayPosix.Socket
sendMutableByteArrayPosix.Socket
sequencedPacketPosix.Socket
ShutdownType 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
sizeofEventLinux.Epoll
sizeofIOVectorPosix.Socket
sizeofIpHeaderLinux.Socket
sizeofMessageHeaderPosix.Socket
sizeofSocketAddressInternetPosix.Socket
sizeofUdpHeaderLinux.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
streamPosix.Socket
tcpPosix.Socket
truncateLinux.Socket
Type 
1 (Type/Class)Posix.Socket
2 (Data Constructor)Posix.Socket
udpPosix.Socket
uninterruptibleAcceptPosix.Socket
uninterruptibleAccept4Linux.Socket
uninterruptibleBindPosix.Socket
uninterruptibleClosePosix.Socket
uninterruptibleConnectPosix.Socket
uninterruptibleControlMutablePrimArrayLinux.Epoll
uninterruptibleCreateLinux.Epoll
uninterruptibleCreate1Linux.Epoll
uninterruptibleErrorlessClosePosix.Socket
uninterruptibleGetSocketNamePosix.Socket
uninterruptibleGetSocketOptionPosix.Socket
uninterruptibleListenPosix.Socket
uninterruptiblePollPosix.Poll
uninterruptiblePollMutablePrimArrayPosix.Poll
uninterruptibleReceivePosix.Socket
uninterruptibleReceiveFromInternetPosix.Socket
uninterruptibleReceiveFromInternetMutableByteArrayPosix.Socket
uninterruptibleReceiveFromMutableByteArrayPosix.Socket
uninterruptibleReceiveFromMutableByteArray_Posix.Socket
uninterruptibleReceiveFrom_Posix.Socket
uninterruptibleReceiveMessageAPosix.Socket
uninterruptibleReceiveMessageBPosix.Socket
uninterruptibleReceiveMultipleMessageALinux.Socket
uninterruptibleReceiveMultipleMessageBLinux.Socket
uninterruptibleReceiveMultipleMessageCLinux.Socket
uninterruptibleReceiveMultipleMessageDLinux.Socket
uninterruptibleReceiveMutableByteArrayPosix.Socket
uninterruptibleSendPosix.Socket
uninterruptibleSendByteArrayPosix.Socket
uninterruptibleSendByteArraysPosix.Socket
uninterruptibleSendMessageAPosix.Socket
uninterruptibleSendMessageBPosix.Socket
uninterruptibleSendMutableByteArrayPosix.Socket
uninterruptibleSendToByteArrayPosix.Socket
uninterruptibleSendToInternetPosix.Socket
uninterruptibleSendToInternetByteArrayPosix.Socket
uninterruptibleSendToInternetMutableByteArrayPosix.Socket
uninterruptibleSendToMutableByteArrayPosix.Socket
uninterruptibleSetSocketOptionIntPosix.Socket
uninterruptibleShutdownPosix.Socket
uninterruptibleSocketPosix.Socket
uninterruptibleSocketPairPosix.Socket
uninterruptibleWaitMutablePrimArrayLinux.Epoll
unixPosix.Socket
unspecifiedPosix.Socket
waitAllPosix.Socket
waitMutablePrimArrayLinux.Epoll
writePosix.Socket
writeVectorPosix.Socket