public void |
AddDirChangeNotification(const char* directories) |
public void |
BindTerminal(int md) |
public void |
ChDir(const char* path) |
public void |
ChMod(const char* path, int mode) |
public void |
ChOwn(const char* path, int uid, int gid) |
public void |
ClearDirectoriesChanged() |
public void |
Close(int fd) |
public void |
CloseDecompression(int dd) |
public void |
CloseDir(int dfd) |
public void |
CloseMsgQ(int md) |
public void |
CloseResource(int rd) |
public int |
Connect(const char* node, const char* service) |
public int |
Create(const char* path, int mode) |
public int |
Decompress(byte* buffer, long count) |
public bool |
DirectoriesChanged() |
public int |
Dup(int fd) |
public void |
Exec(const String<char>& program, const List<String<char>>& args) |
public void |
Exec(const String<char>& program, const List<String<char>>& args, const Environment& environment) |
public nothrow void |
Exit(byte exitCode) |
public int |
Fork() |
public void |
GetCWD(char* pathBuf, long bufSize) |
public void |
GetDecompressedData(int dd, byte* buffer, long count) |
public long |
GetDecompressedDataSize(int dd) |
public int |
GetEGID() |
public int |
GetEUID() |
public int |
GetGID() |
public String<char> |
GetHostName() |
public void |
GetMsg(int md, byte* buffer) |
public int |
GetMsgQLength(int md) |
public int |
GetMsgSize(int md) |
public int |
GetPid() |
public long |
GetResourceSize(int rd) |
public int |
GetUID() |
public String<char> |
GetUserName() |
public int |
IOCtl(int fd, IOControlItem item, byte* arg, long argSize) |
public void |
Kill(int pid) |
public void |
MkDir(const char* path) |
public void |
MkDir(const char* path, int mode) |
public int |
MsgQ(const char* name) |
public int |
Open(const char* path, OpenFlags flags, int mode) |
public int |
OpenDir(const char* dirPath) |
public int |
OpenResource(const char* resource_name) |
public void |
Pipe(int* readerFd, int* writerFd) |
public void |
PopPid(int fd) |
public void |
PushPid(int fd, int pid) |
public void |
PutMsg(int md, byte* msgData, int msgSize) |
public long |
Read(int fd, void* buffer, long count) |
public int |
ReadDir(int dfd, byte* dirEntryBuf, long dirEntryBufSize) |
public void |
ReadResource(int rd, long offset, long size, byte* buffer) |
public void |
RemoveDirChangeNotifications() |
public void |
Rename(const char* source, const char* target) |
public long |
Seek(int fd, long pos, Origin origin) |
public void |
SetEGID(int egid) |
public void |
SetEUID(int euid) |
public void |
SetGID(int gid) |
public void |
SetUID(int uid) |
public void |
Tab(int fd, int putTabMsgQ, int getTabMsgQ) |
public long |
Tell(int fd) |
public void |
TimerMsg(const Duration& duration, int md, byte* msgData, int msgSize) |
public int |
UMask(int mask) |
public void |
UTime(const char* path, byte* timeBuf, long timeBufSize) |
public void |
UnbindTerminal() |
public void |
Unlink(const char* path) |
public void |
Untab(int fd) |
public int |
Wait(byte* exitCode) |
public void |
WaitMsg(int md) |
public int |
WaitPid(int pid, byte* exitCode) |
public long |
Write(int fd, void* buffer, long count) |