Abstime is a flag indicating that the timestamp provided in SubscriptionClock.Timeout is an absolute timestamp of clock SubscriptionClock.ID.
AccessTime means adjust the last data access timestamp to the value stored in FileStat.AccessTime.
AccessTimeNow means adjust the last data access timestamp to the time of clock Realtime.
No description provided by the author
AllRights is the set of all available rights.
No description provided by the author
Append indicates append mode; data written to the file is always appended to the file's end.
SOL_SOCKET level options.
BlockDeviceType is indicates that the file descriptor or file refers to a block device inode.
SOL_SOCKET level options.
No description provided by the author
CharacterDeviceType indicates that the file descriptor or file refers to a character device inode.
ClockEvent is an event type that indicates that the time value of clock SubscriptionClock.ID has reached timestamp SubscriptionClock.Timeout.
No description provided by the author
DirectoryRights are rights related to directories.
DirectoryType indicates that the file descriptor or file refers to a directory inode.
DontNeed indicates that the application expects that it will not access the specified data in the near future.
SOL_SOCKET level options.
DSync means write according to synchronized I/O data integrity completion.
E2BIG means an argument list is too long.
EACCES means permission is denied.
EADDRINUSE means an address is already in use.
EADDRNOTAVAIL means an address is not available.
EAFNOSUPPORT means an address family is not supported by a protocol family.
EAGAIN means the caller should try again.
EALREADY means a socket already connected.
EBADF means bad file number.
EBADMSG indicates that the caller is trying to read an unreadable message.
EBUSY means a device or resource busy.
ECANCELED means an operation was canceled.
ECHILD means no child processes.
ECONNABORTED means a connection was aborted.
ECONNREFUSED means connection was refused.
ECONNRESET means a connection was reset by peer.
EDEADLK indicates a deadlock condition.
EDESTADDRREQ means a destination address is required.
EDOM means a math argument is out of domain of func.
EDQUOT means a quota was exceeded.
EEXIST means a file exists.
EFAULT means bad address.
EFBIG indicates a file is too large.
EHOSTUNREACH means a host is unreachable.
EIDRM means identifier removed.
EILSEQ indicates an illegal byte sequence.
EINPROGRESS means a connection is already in progress.
EINTR means a system call was interrupted.
EINVAL means an argument was invalid.
EIO means an I/O error occurred.
EISCONN means a socket is already connected.
EISDIR means a file is a directory.
ELOOP indicates that there are too many symbolic links.
EMFILE indicates that there are too many open files.
EMLINK indicates that there are too many links.
EMSGSIZE means a message is too long.
EMULTIHOP means a multihop was attempted.
ENAMETOOLONG means a file name is too long.
ENETDOWN means a network interface is not configured.
ENETRESET means a network was dropped connection on reset.
ENETUNREACH means a network is unreachable.
ENFILE means a file table overflow occurred.
ENOBUFS means that no buffer space is available.
ENODEV means no such device.
ENOENT means no such file or directory.
ENOEXEC means an exec format error.
ENOLCK means that there are no record locks available.
ENOLINK means the link has been severed.
ENOMEM means out of memory.
ENOMSG means that there is no message of desired type.
ENOPROTOOPT means a protocol is not available.
ENOSPC means that there is no space left on a device.
ENOSYS means not implemented.
ENOTCAPABLE means capabilities are insufficient.
ENOTCONN means a socket is not connected.
ENOTDIR means a file is not a directory.
ENOTEMPTY means a directory is not empty.
ENOTRECOVERABLE means state is not recoverable.
ENOTSOCK means a socket operation was attempted on a non-socket.
ENOTSUP means not supported.
ENOTTY means not a typewriter.
ENXIO means no such device or address.
EOVERFLOW means the value is too large for defined data type.
EOWNERDEAD means an owner died.
EPERM means an operation is not permitted.
EPIPE means broken pipe.
EPROTO means a protocol error ocurred.
EPROTONOSUPPORT means a protocol is not supported.
EPROTOTYPE means that a protocol is the wrong type for socket.
ERANGE means a math result is not representable.
EROFS means a file system is read-only.
ESPIPE means a seek is illegal.
ESRCH means no such process.
ESTALE means a file handle is stale.
ESUCCESS indicates that no error occurred (system call completed successfully).
ETIMEDOUT means a connection timed out.
ETXTBSY means text file busy.
EXDEV means cross-device link.
FDAdviseRight is the right to invoke FDAdvise.
FDAllocateRight is the right to invoke FDAllocate.
FDDataSyncRight is the right to invoke FDDataSync.
FDFileStatGetRight is the right to invoke FDFileStatGet.
FDFileStatSetSizeRight is the right to invoke FDFileStatSetSize.
FDFileStatSetTimesRight is the right to invoke FDFileStatSetTimes.
FDReadDirRight is the right to invoke FDReadDir.
FDReadEvent is an event type that indicates that the file descriptor SubscriptionFDReadWrite.FD has data available for reading.
FDReadRight is the right to invoke FDRead and SockRecv.
FDSeekRight is the right to invoke FDSeek.
FDStatSetFlagsRight is the right to invoke FDStatSetFlags.
FDSyncRight is the right to invoke FDSync.
FDTellRight is the right to invoke FDTell, and the right to invoke FDSeek in such a way that the file offset remains unaltered (i.e.
FDWriteEvent is an event type that indicates that the file descriptor SubscriptionFDReadWrite.FD has data available for writing.
FDWriteRight is the right to invoke FDWrite and SockSend.
FileRights are rights related to files.
Hangup is a flag that indicates that the peer of this socket has closed or disconnected.
No description provided by the author
No description provided by the author
No description provided by the author
SOL_SOCKET level options.
SOL_SOCKET level options.
ModifyTime means adjust the last data modification timestamp to the value stored in FileStat.ModifyTime.
ModifyTimeNow means adjust the last data modification timestamp to the time of clock Realtime.
Monotonic is the store-wide monotonic clock, which is defined as a clock measuring real time, whose value cannot be adjusted and which cannot have negative clock jumps.
NonBlock indicates non-blocking mode.
NoReuse indicates that the application expects to access the specified data once and then not reuse it thereafter.
Normal indicates that the application has no advice to give on its behavior with respect to the specified data.
No description provided by the author
No description provided by the author
SOL_SOCKET level options.
OpenCreate means create a file if it does not exist.
OpenDirectory means fail if the path is not a directory.
OpenExclusive means fail if the file already exists.
OpenTruncate means truncate file to size 0.
No description provided by the author
PathCreateDirectoryRight is the right to invoke PathCreateDirectory.
PathCreateFileRight is (along with PathOpenRight) the right to invoke PathOpen with the OpenCreate flag.
PathFileStatGetRight is the right to invoke PathFileStatGet.
PathFileStatSetSizeRight is the right to change a file's size.
PathFileStatSetTimesRight is the right to invoke PathFileStatSetTimes.
PathLinkSourceRight is the right to invoke PathLink with the file descriptor as the source directory.
PathLinkTargetRight is the right to invoke PathLink with the file descriptor as the target directory.
PathOpenRight is the right to invoke PathOpen.
PathReadLinkRight is the right to invoke PathReadLink.
PathRemoveDirectoryRight is the right to invoke PathRemoveDirectory.
PathRenameSourceRight is the right to invoke PathRename with the file descriptor as the source directory.
PathRenameTargetRight is the right to invoke PathRename with the file descriptor as the target directory.
PathSymlinkRight is the right to invoke PathSymlink.
PathUnlinkFileRight is the right to invoke PathUnlinkFile.
PollFDReadWriteRight is the right to invoke PollOneOff.
PreOpenDir is a pre-opened directory.
ProcessCPUTimeID is the CPU-time clock associated with the current process.
SOL_SOCKET level options.
No description provided by the author
SOL_SOCKET level options.
SOL_SOCKET level options.
Random indicates that the application expects to access the specified data in a random order.
ReadRights are rights related to reads.
Realtime is the clock measuring real time.
SOL_SOCKET level options.
RecvDataTruncated indicates that message data has been truncated.
SOL_SOCKET level options.
RecvPeek indicates that SockRecv should return the message without removing it from the socket's receive queue.
SOL_SOCKET level options.
RecvWaitAll indicates that on byte-stream sockets, SockRecv should block until the full amount of data can be returned.
RegularFileType indicates that the file descriptor or file refers to a regular file inode.
SOL_SOCKET level options.
RSync indicates synchronized read I/O operations.
SeekCurrent seeks relative to current offset.
SeekEnd seeks relative to end of the file.
SeekStart seeks relative to the origin of the file.
SOL_SOCKET level options.
SOL_SOCKET level options.
Sequential indicates that the application expects to access the specified data sequentially from lower offsets to higher offsets.
ShutdownRD disables further receive operations.
ShutdownWR disables further send operations.
SIGABRT is the process abort signal.
SIGALRM indicates an alarm clock.
SIGBUS indicates access to an undefined portion of a memory object.
SIGCHLD indicates that a child process terminated, stopped, or continued.
SIGCONT indicates that execution should continue, if stopped.
SIGFPE indicates an erroneous arithmetic operation.
SIGHUP means hangup.
SIGILL means illegal instruction.
SIGINT is the terminate interrupt signal.
SIGKILL means kill.
SIGNONE means no signal.
SIGPIPE indicates a write on a pipe with no one to read it.
SIGPOLL means I/O is possible.
SIGPROF means profiling timer expired.
SIGPWR indicates power failure.
SIGQUIT is the terminal quit signal.
SIGSEGV indicates an invalid memory reference.
SIGSTOP means stop executing.
SIGSYS indicates a bad system call.
SIGTERM is the termination signal.
SIGTRAP is the trace/breakpoint trap.
SIGTSTP is the terminal stop signal.
SIGTTIN indicates that a background process is attempting read.
SIGTTOU indicates that a background process is attempting write.
SIGURG indicates that high bandwidth data is available at a socket.
SIGUSR1 is the user-defined signal 1.
SIGUSR2 is the user-defined signal 1.
SIGVTALRM means virtual timer expired.
SIGWINCH means window changed.
SIGXCPU means CPU time limit exceeded.
SIGXFSZ means file size limit exceeded.
SizeOfDirent is the size in bytes of directory entries when serialized to the output buffer of fd_readdir.
SockAccessRight is the right to invoke SockAccept.
SockConnectionRights are rights for connection sockets.
SocketDGramType indicates that the file descriptor or file refers to a datagram socket.
SOL_SOCKET.
SocketStreamType indicates that the file descriptor or file refers to a byte-stream socket.
SockListenRights are rights for listener sockets.
SockShutdownRight is the right to invoke SockShutdown.
No description provided by the author
SymbolicLinkType indicates that the file refers to a symbolic link inode.
SymlinkFollow means that as long as the resolved path corresponds to a symbolic link, it is expanded.
Sync means write according to synchronized I/O data integrity completion.
IPPROTO_TCP.
IPPROTO_TCP level options.
No description provided by the author
ThreadCPUTimeID is the CPU-time clock associated with the current thread.
TTYRights are rights related to terminals.
No description provided by the author
No description provided by the author
UnknownType indicates that the type of the file descriptor or file is unknown or is different from any of the other types specified.
No description provided by the author
No description provided by the author
WillNeed indicates that the application expects to access the specified data in the near future.
WriteRights are rights related to writes.