Documentation
¶
Overview ¶
Code generated by counterfeiter. DO NOT EDIT. with command: counterfeiter -p -o /Users/hjortj1/go/src/code.cloudfoundry.org/goshims/syscallshim syscall AND THEN WE REMOVED A MESS OF STUFF THAT DOESNT COMPILE, SO CAVEAT EMPTOR AND ALL THAT
Code generated by counterfeiter. DO NOT EDIT. with command: counterfeiter -p -o /Users/hjortj1/go/src/code.cloudfoundry.org/goshims/syscallshim syscall
Index ¶
- type Syscall
- type SyscallShim
- func (sh *SyscallShim) Accept(fd int) (newfd int, sa syscall.Sockaddr, err error)
- func (sh *SyscallShim) Access(path string, mode uint32) (err error)
- func (sh *SyscallShim) Bind(fd int, sa syscall.Sockaddr) error
- func (sh *SyscallShim) BytePtrFromString(s string) (*byte, error)
- func (sh *SyscallShim) ByteSliceFromString(s string) ([]byte, error)
- func (sh *SyscallShim) Chdir(path string) error
- func (sh *SyscallShim) Chmod(path string, mode uint32) error
- func (sh *SyscallShim) Chown(path string, uid int, gid int) error
- func (sh *SyscallShim) Chroot(path string) (err error)
- func (sh *SyscallShim) Clearenv()
- func (sh *SyscallShim) Close(fd int) error
- func (sh *SyscallShim) CloseOnExec(fd int)
- func (sh *SyscallShim) CmsgLen(datalen int) int
- func (sh *SyscallShim) CmsgSpace(datalen int) int
- func (sh *SyscallShim) Connect(fd int, sa syscall.Sockaddr) error
- func (sh *SyscallShim) Dup(fd int) (int, error)
- func (sh *SyscallShim) Dup2(fd int, newfd int) error
- func (sh *SyscallShim) Environ() []string
- func (sh *SyscallShim) Exec(argv0 string, argv []string, envv []string) (err error)
- func (sh *SyscallShim) Exit(code int)
- func (sh *SyscallShim) Faccessat(dirfd int, path string, mode uint32, flags int) (err error)
- func (sh *SyscallShim) Fchdir(fd int) error
- func (sh *SyscallShim) Fchmod(fd int, mode uint32) error
- func (sh *SyscallShim) Fchown(fd int, uid int, gid int) error
- func (sh *SyscallShim) FcntlFlock(fd uintptr, cmd int, lk *syscall.Flock_t) error
- func (sh *SyscallShim) Flock(fd int, how int) (err error)
- func (sh *SyscallShim) ForkExec(argv0 string, argv []string, attr *syscall.ProcAttr) (pid int, err error)
- func (sh *SyscallShim) Fstat(fd int, st *syscall.Stat_t) error
- func (sh *SyscallShim) Fstatfs(fd int, buf *syscall.Statfs_t) (err error)
- func (sh *SyscallShim) Fsync(fd int) error
- func (sh *SyscallShim) Ftruncate(fd int, length int64) error
- func (sh *SyscallShim) Futimes(fd int, tv []syscall.Timeval) (err error)
- func (sh *SyscallShim) Getegid() int
- func (sh *SyscallShim) Getenv(key string) (value string, found bool)
- func (sh *SyscallShim) Geteuid() int
- func (sh *SyscallShim) Getgid() int
- func (sh *SyscallShim) Getgroups() (gids []int, err error)
- func (sh *SyscallShim) Getpagesize() int
- func (sh *SyscallShim) Getpeername(fd int) (sa syscall.Sockaddr, err error)
- func (sh *SyscallShim) Getpgid(pid int) (pgid int, err error)
- func (sh *SyscallShim) Getpgrp() (pid int)
- func (sh *SyscallShim) Getpid() int
- func (sh *SyscallShim) Getppid() int
- func (sh *SyscallShim) Getpriority(which int, who int) (prio int, err error)
- func (sh *SyscallShim) Getrlimit(resource int, rlim *syscall.Rlimit) (err error)
- func (sh *SyscallShim) Getrusage(who int, rusage *syscall.Rusage) (err error)
- func (sh *SyscallShim) Getsockname(fd int) (sa syscall.Sockaddr, err error)
- func (sh *SyscallShim) GetsockoptICMPv6Filter(fd int, level int, opt int) (*syscall.ICMPv6Filter, error)
- func (sh *SyscallShim) GetsockoptIPMreq(fd int, level int, opt int) (*syscall.IPMreq, error)
- func (sh *SyscallShim) GetsockoptIPv6MTUInfo(fd int, level int, opt int) (*syscall.IPv6MTUInfo, error)
- func (sh *SyscallShim) GetsockoptIPv6Mreq(fd int, level int, opt int) (*syscall.IPv6Mreq, error)
- func (sh *SyscallShim) GetsockoptInet4Addr(fd int, level int, opt int) (value [4]byte, err error)
- func (sh *SyscallShim) GetsockoptInt(fd int, level int, opt int) (value int, err error)
- func (sh *SyscallShim) Gettimeofday(tv *syscall.Timeval) error
- func (sh *SyscallShim) Getuid() int
- func (sh *SyscallShim) Getwd() (wd string, err error)
- func (sh *SyscallShim) Kill(pid int, signum syscall.Signal) (err error)
- func (sh *SyscallShim) Lchown(path string, uid int, gid int) error
- func (sh *SyscallShim) Link(path string, link string) error
- func (sh *SyscallShim) Listen(fd int, backlog int) error
- func (sh *SyscallShim) Lstat(path string, st *syscall.Stat_t) error
- func (sh *SyscallShim) Mkdir(path string, perm uint32) error
- func (sh *SyscallShim) Mkfifo(path string, mode uint32) (err error)
- func (sh *SyscallShim) Mknod(path string, mode uint32, dev int) (err error)
- func (sh *SyscallShim) Mlock(b []byte) (err error)
- func (sh *SyscallShim) Mlockall(flags int) (err error)
- func (sh *SyscallShim) Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error)
- func (sh *SyscallShim) Mprotect(b []byte, prot int) (err error)
- func (sh *SyscallShim) Munlock(b []byte) (err error)
- func (sh *SyscallShim) Munlockall() (err error)
- func (sh *SyscallShim) Munmap(b []byte) (err error)
- func (sh *SyscallShim) NsecToTimespec(nsec int64) (ts syscall.Timespec)
- func (sh *SyscallShim) NsecToTimeval(nsec int64) (tv syscall.Timeval)
- func (sh *SyscallShim) Open(path string, openmode int, perm uint32) (fd int, err error)
- func (sh *SyscallShim) ParseDirent(buf []byte, max int, names []string) (consumed int, count int, newnames []string)
- func (sh *SyscallShim) ParseSocketControlMessage(b []byte) ([]syscall.SocketControlMessage, error)
- func (sh *SyscallShim) ParseUnixRights(m *syscall.SocketControlMessage) ([]int, error)
- func (sh *SyscallShim) Pipe(fd []int) error
- func (sh *SyscallShim) Pread(fd int, b []byte, offset int64) (int, error)
- func (sh *SyscallShim) PtraceAttach(pid int) (err error)
- func (sh *SyscallShim) PtraceDetach(pid int) (err error)
- func (sh *SyscallShim) Pwrite(fd int, b []byte, offset int64) (int, error)
- func (sh *SyscallShim) RawSyscall(trap uintptr, a1 uintptr, a2 uintptr, a3 uintptr) (r1, r2 uintptr, err syscall.Errno)
- func (sh *SyscallShim) RawSyscall6(trap uintptr, a1 uintptr, a2 uintptr, a3 uintptr, a4 uintptr, a5 uintptr, ...) (r1, r2 uintptr, err syscall.Errno)
- func (sh *SyscallShim) Read(fd int, b []byte) (int, error)
- func (sh *SyscallShim) ReadDirent(fd int, buf []byte) (int, error)
- func (sh *SyscallShim) Readlink(path string, buf []byte) (n int, err error)
- func (sh *SyscallShim) Recvfrom(fd int, p []byte, flags int) (n int, from syscall.Sockaddr, err error)
- func (sh *SyscallShim) Recvmsg(fd int, p []byte, oob []byte, flags int) (n, oobn, recvflags int, from syscall.Sockaddr, err error)
- func (sh *SyscallShim) Rename(from string, to string) error
- func (sh *SyscallShim) Rmdir(path string) error
- func (sh *SyscallShim) Seek(fd int, offset int64, whence int) (int64, error)
- func (sh *SyscallShim) Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
- func (sh *SyscallShim) Sendmsg(fd int, p []byte, oob []byte, to syscall.Sockaddr, flags int) error
- func (sh *SyscallShim) SendmsgN(fd int, p []byte, oob []byte, to syscall.Sockaddr, flags int) (n int, err error)
- func (sh *SyscallShim) Sendto(fd int, p []byte, flags int, to syscall.Sockaddr) error
- func (sh *SyscallShim) SetNonblock(fd int, nonblocking bool) (err error)
- func (sh *SyscallShim) Setenv(key string, value string) error
- func (sh *SyscallShim) Setgid(gid int) (err error)
- func (sh *SyscallShim) Setgroups(gids []int) (err error)
- func (sh *SyscallShim) Setpgid(pid int, pgid int) (err error)
- func (sh *SyscallShim) Setpriority(which int, who int, prio int) (err error)
- func (sh *SyscallShim) Setregid(rgid int, egid int) (err error)
- func (sh *SyscallShim) Setreuid(ruid int, euid int) (err error)
- func (sh *SyscallShim) Setrlimit(resource int, rlim *syscall.Rlimit) (err error)
- func (sh *SyscallShim) Setsid() (pid int, err error)
- func (sh *SyscallShim) SetsockoptByte(fd int, level int, opt int, value byte) error
- func (sh *SyscallShim) SetsockoptICMPv6Filter(fd int, level int, opt int, filter *syscall.ICMPv6Filter) error
- func (sh *SyscallShim) SetsockoptIPMreq(fd int, level int, opt int, mreq *syscall.IPMreq) error
- func (sh *SyscallShim) SetsockoptIPv6Mreq(fd int, level int, opt int, mreq *syscall.IPv6Mreq) error
- func (sh *SyscallShim) SetsockoptInet4Addr(fd int, level int, opt int, value [4]byte) error
- func (sh *SyscallShim) SetsockoptInt(fd int, level int, opt int, value int) error
- func (sh *SyscallShim) SetsockoptLinger(fd int, level int, opt int, l *syscall.Linger) error
- func (sh *SyscallShim) SetsockoptString(fd int, level int, opt int, s string) error
- func (sh *SyscallShim) SetsockoptTimeval(fd int, level int, opt int, tv *syscall.Timeval) error
- func (sh *SyscallShim) Settimeofday(tp *syscall.Timeval) (err error)
- func (sh *SyscallShim) Setuid(uid int) (err error)
- func (sh *SyscallShim) Shutdown(fd int, how int) error
- func (sh *SyscallShim) SlicePtrFromStrings(ss []string) ([]*byte, error)
- func (sh *SyscallShim) Socket(proto int, sotype int, unused int) (fd int, err error)
- func (sh *SyscallShim) Socketpair(domain int, typ int, proto int) (fd [2]int, err error)
- func (sh *SyscallShim) StartProcess(argv0 string, argv []string, attr *syscall.ProcAttr) (pid int, handle uintptr, err error)
- func (sh *SyscallShim) Stat(path string, st *syscall.Stat_t) error
- func (sh *SyscallShim) Statfs(path string, buf *syscall.Statfs_t) (err error)
- func (sh *SyscallShim) Symlink(path string, link string) error
- func (sh *SyscallShim) TimespecToNsec(ts syscall.Timespec) int64
- func (sh *SyscallShim) TimevalToNsec(tv syscall.Timeval) int64
- func (sh *SyscallShim) Truncate(path string, length int64) error
- func (sh *SyscallShim) Umask(newmask int) (oldmask int)
- func (sh *SyscallShim) UnixRights(fds ...int) []byte
- func (sh *SyscallShim) Unlink(path string) error
- func (sh *SyscallShim) Unsetenv(key string) error
- func (sh *SyscallShim) Utimes(path string, tv []syscall.Timeval) (err error)
- func (sh *SyscallShim) UtimesNano(path string, ts []syscall.Timespec) error
- func (sh *SyscallShim) Wait4(pid int, wstatus *syscall.WaitStatus, options int, rusage *syscall.Rusage) (wpid int, err error)
- func (sh *SyscallShim) Write(fd int, b []byte) (int, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Syscall ¶
type Syscall interface {
ParseDirent(buf []byte, max int, names []string) (consumed int, count int, newnames []string)
Getenv(key string) (value string, found bool)
Setenv(key, value string) error
Clearenv()
Unsetenv(key string) error
Environ() []string
ForkExec(argv0 string, argv []string, attr *syscall.ProcAttr) (pid int, err error)
StartProcess(argv0 string, argv []string, attr *syscall.ProcAttr) (pid int, handle uintptr, err error)
Exec(argv0 string, argv []string, envv []string) (err error)
CloseOnExec(fd int)
SetNonblock(fd int, nonblocking bool) (err error)
Close(fd int) error
Dup(fd int) (int, error)
Dup2(fd, newfd int) error
Fstat(fd int, st *syscall.Stat_t) error
Read(fd int, b []byte) (int, error)
Write(fd int, b []byte) (int, error)
Pread(fd int, b []byte, offset int64) (int, error)
Pwrite(fd int, b []byte, offset int64) (int, error)
Seek(fd int, offset int64, whence int) (int64, error)
Pipe(fd []int) error
FcntlFlock(fd uintptr, cmd int, lk *syscall.Flock_t) error
ReadDirent(fd int, buf []byte) (int, error)
Open(path string, openmode int, perm uint32) (fd int, err error)
Mkdir(path string, perm uint32) error
Stat(path string, st *syscall.Stat_t) error
Lstat(path string, st *syscall.Stat_t) error
Unlink(path string) error
Rmdir(path string) error
Chmod(path string, mode uint32) error
Fchmod(fd int, mode uint32) error
Chown(path string, uid, gid int) error
Fchown(fd int, uid, gid int) error
Lchown(path string, uid, gid int) error
UtimesNano(path string, ts []syscall.Timespec) error
Link(path, link string) error
Rename(from, to string) error
Truncate(path string, length int64) error
Ftruncate(fd int, length int64) error
Chdir(path string) error
Fchdir(fd int) error
Readlink(path string, buf []byte) (n int, err error)
Symlink(path, link string) error
Fsync(fd int) error
Socket(proto, sotype, unused int) (fd int, err error)
Bind(fd int, sa syscall.Sockaddr) error
Listen(fd int, backlog int) error
Accept(fd int) (newfd int, sa syscall.Sockaddr, err error)
Getsockname(fd int) (sa syscall.Sockaddr, err error)
Getpeername(fd int) (sa syscall.Sockaddr, err error)
Connect(fd int, sa syscall.Sockaddr) error
Recvfrom(fd int, p []byte, flags int) (n int, from syscall.Sockaddr, err error)
Sendto(fd int, p []byte, flags int, to syscall.Sockaddr) error
Recvmsg(fd int, p, oob []byte, flags int) (n, oobn, recvflags int, from syscall.Sockaddr, err error)
Sendmsg(fd int, p, oob []byte, to syscall.Sockaddr, flags int) error
SendmsgN(fd int, p, oob []byte, to syscall.Sockaddr, flags int) (n int, err error)
GetsockoptInt(fd, level, opt int) (value int, err error)
SetsockoptInt(fd, level, opt int, value int) error
SetsockoptByte(fd, level, opt int, value byte) error
SetsockoptLinger(fd, level, opt int, l *syscall.Linger) error
Shutdown(fd int, how int) error
SetsockoptICMPv6Filter(fd, level, opt int, filter *syscall.ICMPv6Filter) error
SetsockoptIPMreq(fd, level, opt int, mreq *syscall.IPMreq) error
SetsockoptIPv6Mreq(fd, level, opt int, mreq *syscall.IPv6Mreq) error
SetsockoptInet4Addr(fd, level, opt int, value [4]byte) error
SetsockoptString(fd, level, opt int, s string) error
SetsockoptTimeval(fd, level, opt int, tv *syscall.Timeval) error
Socketpair(domain, typ, proto int) (fd [2]int, err error)
Getwd() (wd string, err error)
CmsgLen(datalen int) int
CmsgSpace(datalen int) int
ParseSocketControlMessage(b []byte) ([]syscall.SocketControlMessage, error)
UnixRights(fds ...int) []byte
ParseUnixRights(m *syscall.SocketControlMessage) ([]int, error)
ByteSliceFromString(s string) ([]byte, error)
BytePtrFromString(s string) (*byte, error)
Getpagesize() int
Getgroups() (gids []int, err error)
Setgroups(gids []int) (err error)
Wait4(pid int, wstatus *syscall.WaitStatus, options int, rusage *syscall.Rusage) (wpid int, err error)
GetsockoptInet4Addr(fd, level, opt int) (value [4]byte, err error)
GetsockoptIPMreq(fd, level, opt int) (*syscall.IPMreq, error)
GetsockoptIPv6Mreq(fd, level, opt int) (*syscall.IPv6Mreq, error)
GetsockoptIPv6MTUInfo(fd, level, opt int) (*syscall.IPv6MTUInfo, error)
GetsockoptICMPv6Filter(fd, level, opt int) (*syscall.ICMPv6Filter, error)
Utimes(path string, tv []syscall.Timeval) (err error)
Futimes(fd int, tv []syscall.Timeval) (err error)
Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error)
Munmap(b []byte) (err error)
PtraceAttach(pid int) (err error)
PtraceDetach(pid int) (err error)
Kill(pid int, signum syscall.Signal) (err error)
Gettimeofday(tv *syscall.Timeval) error
Access(path string, mode uint32) (err error)
Mknod(path string, mode uint32, dev int) (err error)
Mkfifo(path string, mode uint32) (err error)
Getpgrp() (pid int)
Setuid(uid int) (err error)
Setgid(gid int) (err error)
Getrlimit(resource int, rlim *syscall.Rlimit) (err error)
Setrlimit(resource int, rlim *syscall.Rlimit) (err error)
Fstatfs(fd int, buf *syscall.Statfs_t) (err error)
Statfs(path string, buf *syscall.Statfs_t) (err error)
RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno)
RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno)
Getegid() int
Geteuid() int
Getgid() int
Getppid() int
Getpid() int
Getuid() int
Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error)
Exit(code int)
NsecToTimeval(nsec int64) (tv syscall.Timeval)
TimespecToNsec(ts syscall.Timespec) int64
NsecToTimespec(nsec int64) (ts syscall.Timespec)
TimevalToNsec(tv syscall.Timeval) int64
Chroot(path string) (err error)
Flock(fd int, how int) (err error)
Getpgid(pid int) (pgid int, err error)
Getpriority(which int, who int) (prio int, err error)
Getrusage(who int, rusage *syscall.Rusage) (err error)
Mlock(b []byte) (err error)
Mlockall(flags int) (err error)
Mprotect(b []byte, prot int) (err error)
Munlock(b []byte) (err error)
Munlockall() (err error)
Setpgid(pid int, pgid int) (err error)
Setpriority(which int, who int, prio int) (err error)
Setregid(rgid int, egid int) (err error)
Setreuid(ruid int, euid int) (err error)
Setsid() (pid int, err error)
Settimeofday(tp *syscall.Timeval) (err error)
Umask(newmask int) (oldmask int)
Faccessat(dirfd int, path string, mode uint32, flags int) (err error)
}
type SyscallShim ¶
type SyscallShim struct{}
func (*SyscallShim) BytePtrFromString ¶
func (sh *SyscallShim) BytePtrFromString(s string) (*byte, error)
func (*SyscallShim) ByteSliceFromString ¶
func (sh *SyscallShim) ByteSliceFromString(s string) ([]byte, error)
func (*SyscallShim) Chdir ¶
func (sh *SyscallShim) Chdir(path string) error
func (*SyscallShim) Chroot ¶
func (sh *SyscallShim) Chroot(path string) (err error)
func (*SyscallShim) Clearenv ¶
func (sh *SyscallShim) Clearenv()
func (*SyscallShim) Close ¶
func (sh *SyscallShim) Close(fd int) error
func (*SyscallShim) CloseOnExec ¶
func (sh *SyscallShim) CloseOnExec(fd int)
func (*SyscallShim) CmsgLen ¶
func (sh *SyscallShim) CmsgLen(datalen int) int
func (*SyscallShim) CmsgSpace ¶
func (sh *SyscallShim) CmsgSpace(datalen int) int
func (*SyscallShim) Environ ¶
func (sh *SyscallShim) Environ() []string
func (*SyscallShim) Exec ¶
func (sh *SyscallShim) Exec(argv0 string, argv []string, envv []string) (err error)
func (*SyscallShim) Exit ¶
func (sh *SyscallShim) Exit(code int)
func (*SyscallShim) Fchdir ¶
func (sh *SyscallShim) Fchdir(fd int) error
func (*SyscallShim) FcntlFlock ¶
func (*SyscallShim) Fstatfs ¶
func (sh *SyscallShim) Fstatfs(fd int, buf *syscall.Statfs_t) (err error)
func (*SyscallShim) Fsync ¶
func (sh *SyscallShim) Fsync(fd int) error
func (*SyscallShim) Futimes ¶
func (sh *SyscallShim) Futimes(fd int, tv []syscall.Timeval) (err error)
func (*SyscallShim) Getegid ¶
func (sh *SyscallShim) Getegid() int
func (*SyscallShim) Geteuid ¶
func (sh *SyscallShim) Geteuid() int
func (*SyscallShim) Getgid ¶
func (sh *SyscallShim) Getgid() int
func (*SyscallShim) Getgroups ¶
func (sh *SyscallShim) Getgroups() (gids []int, err error)
func (*SyscallShim) Getpagesize ¶
func (sh *SyscallShim) Getpagesize() int
func (*SyscallShim) Getpeername ¶
func (sh *SyscallShim) Getpeername(fd int) (sa syscall.Sockaddr, err error)
func (*SyscallShim) Getpgrp ¶
func (sh *SyscallShim) Getpgrp() (pid int)
func (*SyscallShim) Getpid ¶
func (sh *SyscallShim) Getpid() int
func (*SyscallShim) Getppid ¶
func (sh *SyscallShim) Getppid() int
func (*SyscallShim) Getpriority ¶
func (sh *SyscallShim) Getpriority(which int, who int) (prio int, err error)
func (*SyscallShim) Getrlimit ¶
func (sh *SyscallShim) Getrlimit(resource int, rlim *syscall.Rlimit) (err error)
func (*SyscallShim) Getrusage ¶
func (sh *SyscallShim) Getrusage(who int, rusage *syscall.Rusage) (err error)
func (*SyscallShim) Getsockname ¶
func (sh *SyscallShim) Getsockname(fd int) (sa syscall.Sockaddr, err error)
func (*SyscallShim) GetsockoptICMPv6Filter ¶
func (sh *SyscallShim) GetsockoptICMPv6Filter(fd int, level int, opt int) (*syscall.ICMPv6Filter, error)
func (*SyscallShim) GetsockoptIPMreq ¶
func (*SyscallShim) GetsockoptIPv6MTUInfo ¶
func (sh *SyscallShim) GetsockoptIPv6MTUInfo(fd int, level int, opt int) (*syscall.IPv6MTUInfo, error)
func (*SyscallShim) GetsockoptIPv6Mreq ¶
func (*SyscallShim) GetsockoptInet4Addr ¶
func (*SyscallShim) GetsockoptInt ¶
func (*SyscallShim) Gettimeofday ¶
func (sh *SyscallShim) Gettimeofday(tv *syscall.Timeval) error
func (*SyscallShim) Getuid ¶
func (sh *SyscallShim) Getuid() int
func (*SyscallShim) Getwd ¶
func (sh *SyscallShim) Getwd() (wd string, err error)
func (*SyscallShim) Mknod ¶
func (sh *SyscallShim) Mknod(path string, mode uint32, dev int) (err error)
func (*SyscallShim) Mlock ¶
func (sh *SyscallShim) Mlock(b []byte) (err error)
func (*SyscallShim) Mlockall ¶
func (sh *SyscallShim) Mlockall(flags int) (err error)
func (*SyscallShim) Munlock ¶
func (sh *SyscallShim) Munlock(b []byte) (err error)
func (*SyscallShim) Munlockall ¶
func (sh *SyscallShim) Munlockall() (err error)
func (*SyscallShim) Munmap ¶
func (sh *SyscallShim) Munmap(b []byte) (err error)
func (*SyscallShim) NsecToTimespec ¶
func (sh *SyscallShim) NsecToTimespec(nsec int64) (ts syscall.Timespec)
func (*SyscallShim) NsecToTimeval ¶
func (sh *SyscallShim) NsecToTimeval(nsec int64) (tv syscall.Timeval)
func (*SyscallShim) ParseDirent ¶
func (*SyscallShim) ParseSocketControlMessage ¶
func (sh *SyscallShim) ParseSocketControlMessage(b []byte) ([]syscall.SocketControlMessage, error)
func (*SyscallShim) ParseUnixRights ¶
func (sh *SyscallShim) ParseUnixRights(m *syscall.SocketControlMessage) ([]int, error)
func (*SyscallShim) Pipe ¶
func (sh *SyscallShim) Pipe(fd []int) error
func (*SyscallShim) PtraceAttach ¶
func (sh *SyscallShim) PtraceAttach(pid int) (err error)
func (*SyscallShim) PtraceDetach ¶
func (sh *SyscallShim) PtraceDetach(pid int) (err error)
func (*SyscallShim) RawSyscall ¶
func (*SyscallShim) RawSyscall6 ¶
func (*SyscallShim) ReadDirent ¶
func (sh *SyscallShim) ReadDirent(fd int, buf []byte) (int, error)
func (*SyscallShim) Readlink ¶
func (sh *SyscallShim) Readlink(path string, buf []byte) (n int, err error)
func (*SyscallShim) Rmdir ¶
func (sh *SyscallShim) Rmdir(path string) error
func (*SyscallShim) SetNonblock ¶
func (sh *SyscallShim) SetNonblock(fd int, nonblocking bool) (err error)
func (*SyscallShim) Setgid ¶
func (sh *SyscallShim) Setgid(gid int) (err error)
func (*SyscallShim) Setgroups ¶
func (sh *SyscallShim) Setgroups(gids []int) (err error)
func (*SyscallShim) Setpriority ¶
func (sh *SyscallShim) Setpriority(which int, who int, prio int) (err error)
func (*SyscallShim) Setrlimit ¶
func (sh *SyscallShim) Setrlimit(resource int, rlim *syscall.Rlimit) (err error)
func (*SyscallShim) Setsid ¶
func (sh *SyscallShim) Setsid() (pid int, err error)
func (*SyscallShim) SetsockoptByte ¶
func (*SyscallShim) SetsockoptICMPv6Filter ¶
func (sh *SyscallShim) SetsockoptICMPv6Filter(fd int, level int, opt int, filter *syscall.ICMPv6Filter) error
func (*SyscallShim) SetsockoptIPMreq ¶
func (*SyscallShim) SetsockoptIPv6Mreq ¶
func (*SyscallShim) SetsockoptInet4Addr ¶
func (*SyscallShim) SetsockoptInt ¶
func (*SyscallShim) SetsockoptLinger ¶
func (*SyscallShim) SetsockoptString ¶
func (*SyscallShim) SetsockoptTimeval ¶
func (*SyscallShim) Settimeofday ¶
func (sh *SyscallShim) Settimeofday(tp *syscall.Timeval) (err error)
func (*SyscallShim) Setuid ¶
func (sh *SyscallShim) Setuid(uid int) (err error)
func (*SyscallShim) SlicePtrFromStrings ¶
func (sh *SyscallShim) SlicePtrFromStrings(ss []string) ([]*byte, error)
func (*SyscallShim) Socketpair ¶
func (*SyscallShim) StartProcess ¶
func (*SyscallShim) Statfs ¶
func (sh *SyscallShim) Statfs(path string, buf *syscall.Statfs_t) (err error)
func (*SyscallShim) TimespecToNsec ¶
func (sh *SyscallShim) TimespecToNsec(ts syscall.Timespec) int64
func (*SyscallShim) TimevalToNsec ¶
func (sh *SyscallShim) TimevalToNsec(tv syscall.Timeval) int64
func (*SyscallShim) Umask ¶
func (sh *SyscallShim) Umask(newmask int) (oldmask int)
func (*SyscallShim) UnixRights ¶
func (sh *SyscallShim) UnixRights(fds ...int) []byte
func (*SyscallShim) Unlink ¶
func (sh *SyscallShim) Unlink(path string) error
func (*SyscallShim) Unsetenv ¶
func (sh *SyscallShim) Unsetenv(key string) error
func (*SyscallShim) Utimes ¶
func (sh *SyscallShim) Utimes(path string, tv []syscall.Timeval) (err error)
func (*SyscallShim) UtimesNano ¶
func (sh *SyscallShim) UtimesNano(path string, ts []syscall.Timespec) error
Click to show internal directories.
Click to hide internal directories.