public class PosixModule extends Object implements ClassDictInit
Constructor and Description |
---|
PosixModule() |
Modifier and Type | Method and Description |
---|---|
static void |
_exit() |
static void |
_exit(int status) |
static PyObject |
_get_shell_commands()
Helper function for the subprocess module, returns the potential shell commands for
this OS.
|
static boolean |
access(PyObject path,
int mode) |
static void |
chdir(PyObject path) |
static void |
chmod(PyObject path,
int mode) |
static void |
chown(PyObject path,
int uid,
int gid) |
static void |
classDictInit(PyObject dict) |
static void |
close(PyObject fd) |
static void |
closerange(PyObject fd_lowObj,
PyObject fd_highObj) |
static void |
fdatasync(PyObject fd) |
static PyObject |
fdopen(PyObject fd) |
static PyObject |
fdopen(PyObject fd,
String mode) |
static PyObject |
fdopen(PyObject fd,
String mode,
int bufsize) |
static void |
fsync(PyObject fd) |
static void |
ftruncate(PyObject fd,
long length) |
static PyObject |
getcwd() |
static PyObject |
getcwdu() |
static int |
getegid() |
static int |
geteuid() |
static int |
getgid() |
static PyObject |
getlogin() |
static String |
getOSName() |
static int |
getpgrp() |
static int |
getpid() |
static jnr.posix.POSIX |
getPOSIX() |
static int |
getppid() |
static int |
getuid() |
static boolean |
isatty(PyObject fdObj) |
static void |
kill(int pid,
int sig) |
static void |
lchmod(PyObject path,
int mode) |
static void |
lchown(PyObject path,
int uid,
int gid) |
static void |
link(PyObject src,
PyObject dst) |
static PyList |
listdir(PyObject path) |
static long |
lseek(PyObject fd,
long pos,
int how) |
static void |
mkdir(PyObject path) |
static void |
mkdir(PyObject path,
int mode) |
static FileIO |
open(PyObject path,
int flag) |
static FileIO |
open(PyObject path,
int flag,
int mode) |
static PyTuple |
pipe() |
static PyObject |
popen(PyObject[] args,
String[] kwds) |
static void |
putenv(String key,
String value) |
static PyObject |
read(PyObject fd,
int buffersize) |
static PyString |
readlink(PyObject path) |
static void |
remove(PyObject path) |
static void |
rename(PyObject oldpath,
PyObject newpath) |
static void |
rmdir(PyObject path) |
static void |
setpgrp() |
static void |
setsid() |
static PyObject |
strerror(int code) |
static void |
symlink(PyObject src,
PyObject dst) |
static PyTuple |
times() |
static int |
umask(int mask) |
static PyTuple |
uname()
Resembles CPython's uname with the addition that we also attempt a
Windows-equivalent variant on win-systems.
|
static void |
unlink(PyObject path) |
static void |
unsetenv(String key) |
static PyObject |
urandom(int n) |
static void |
utime(PyObject path,
PyObject times) |
static PyObject |
wait$() |
static PyObject |
waitpid(int pid,
int options) |
static int |
write(PyObject fd,
BufferProtocol bytes) |
public static final PyString __doc__
public static PyString __doc___exit
public static PyString __doc__access
public static PyString __doc__chdir
public static PyString __doc__chmod
public static PyString __doc__chown
public static PyString __doc__close
public static PyString __doc__fdopen
public static PyString __doc__fdatasync
public static PyString __doc__fsync
public static PyString __doc__ftruncate
public static PyString __doc__getcwd
public static PyString __doc__getcwdu
public static PyString __doc__getegid
public static PyString __doc__geteuid
public static PyString __doc__getgid
public static PyString __doc__getlogin
public static PyString __doc__getppid
public static PyString __doc__getuid
public static PyString __doc__getpid
public static PyString __doc__getpgrp
public static PyString __doc__isatty
public static PyString __doc__kill
public static PyString __doc__lchmod
public static PyString __doc__lchown
public static PyString __doc__link
public static PyString __doc__listdir
public static PyString __doc__lseek
public static PyString __doc__mkdir
public static PyString __doc__open
public static PyString __doc__pipe
public static PyString __doc__popen
public static PyString __doc__putenv
public static PyString __doc__read
public static PyString __doc__readlink
public static PyString __doc__remove
public static PyString __doc__rename
public static PyString __doc__rmdir
public static PyString __doc__setpgrp
public static PyString __doc__setsid
public static PyString __doc__strerror
public static PyString __doc__symlink
public static PyString __doc__times
public static PyString __doc__umask
public static PyString __doc__uname
public static PyString __doc__unlink
public static PyString __doc__utime
public static PyString __doc__wait
public static PyString __doc__waitpid
public static PyString __doc__write
public static PyString __doc__unsetenv
public static PyString __doc__urandom
public static void classDictInit(PyObject dict)
public static void _exit()
public static void _exit(int status)
public static boolean access(PyObject path, int mode)
public static void chdir(PyObject path)
public static void chmod(PyObject path, int mode)
public static void chown(PyObject path, int uid, int gid)
public static void close(PyObject fd)
public static void fdatasync(PyObject fd)
public static void fsync(PyObject fd)
public static void ftruncate(PyObject fd, long length)
public static PyObject getcwd()
public static PyObject getcwdu()
public static int getegid()
public static int geteuid()
public static int getgid()
public static PyObject getlogin()
public static int getppid()
public static int getuid()
public static int getpid()
public static int getpgrp()
public static boolean isatty(PyObject fdObj)
public static void kill(int pid, int sig)
public static void lchmod(PyObject path, int mode)
public static void lchown(PyObject path, int uid, int gid)
public static long lseek(PyObject fd, long pos, int how)
public static void mkdir(PyObject path)
public static void mkdir(PyObject path, int mode)
public static PyTuple pipe()
public static void remove(PyObject path)
public static void rmdir(PyObject path)
public static void setpgrp()
public static void setsid()
public static PyObject strerror(int code)
public static PyTuple times()
public static int umask(int mask)
public static PyTuple uname()
public static void unlink(PyObject path)
public static PyObject wait$()
public static PyObject waitpid(int pid, int options)
public static int write(PyObject fd, BufferProtocol bytes)
public static void unsetenv(String key)
public static PyObject urandom(int n)
public static PyObject _get_shell_commands()
public static jnr.posix.POSIX getPOSIX()
public static String getOSName()