more.os.posix.core

Undocumented in source.

Public Imports

core.sys.posix.fcntl
public import core.sys.posix.fcntl : O_NONBLOCK;

Members

Aliases

SysErrorCode
alias SysErrorCode = cint

The generic type that represents a system error code as returned by the lastError function.

sysresult_t
alias sysresult_t = cint
Undocumented in source.

Functions

close
sysresult_t close(FileHandle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fcntl
cint fcntl(FileHandle file, cint command, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fcntlDupFD
FileHandle fcntlDupFD(FileHandle file)
Undocumented in source. Be warned that the author may not have intended to support it.
fcntlGetFlags
FDFlags fcntlGetFlags(FileHandle file)
Undocumented in source. Be warned that the author may not have intended to support it.
fcntlSetFlags
passfail fcntlSetFlags(FileHandle file, FDFlags flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lastError
SysErrorCode lastError()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

failed
bool failed [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
success
bool success [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

FDFlags
struct FDFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FileHandle
struct FileHandle

Represents a file handle

SysResult
struct SysResult

Common return value for os functions.

Meta