public boolean groupMember(int gid) { if (posix.getgid() == gid || posix.getegid() == gid) { return true; } // FIXME: Though not Posix, windows has different mechanism for this. return false; }
public boolean groupMember(int gid) { if (posix.getgid() == gid || posix.getegid() == gid) { return true; } // FIXME: Though not Posix, windows has different mechanism for this. return false; }
public boolean groupMember(int gid) { if (posix.getgid() == gid || posix.getegid() == gid) { return true; } // FIXME: Though not Posix, windows has different mechanism for this. return false; }
public boolean groupMember(int gid) { if (posix.getgid() == gid || posix.getegid() == gid) { return true; } // FIXME: Though not Posix, windows has different mechanism for this. return false; }
@Hide(value=OS.NT, posixImpl = PosixImpl.JAVA) public static int getgid() { return posix.getgid(); }
public boolean groupMember(int gid) { return posix.getgid() == gid || posix.getegid() == gid; }
public int getgid() { return posix().getgid(); }
public int getgid() { try { return posix.getgid(); } catch (UnsatisfiedLinkError ule) { return unimplementedInt(); } }
public boolean groupMember(int gid) { return posix.getgid() == gid || posix.getegid() == gid; }
public boolean groupMember(int gid) { return posix.getgid() == gid || posix.getegid() == gid; }
public int getgid() { return posix().getgid(); }
public boolean groupMember(int gid) { return posix.getgid() == gid || posix.getegid() == gid; }
public int getgid() { try { return posix.getgid(); } catch (UnsatisfiedLinkError ule) { return unimplementedInt(); } }
public int getgid() { try { return posix.getgid(); } catch (UnsatisfiedLinkError ule) { return unimplementedInt(); } }
public int getgid() { try { return posix.getgid(); } catch (UnsatisfiedLinkError ule) { return unimplementedInt(); } }
public int getgid() { return posix().getgid(); }
public static IRubyObject gid(Ruby runtime) { if (Platform.IS_WINDOWS) { // MRI behavior on Windows return RubyFixnum.zero(runtime); } return runtime.newFixnum(checkErrno(runtime, runtime.getPosix().getgid())); }
public static IRubyObject gid(Ruby runtime) { if (Platform.IS_WINDOWS) { // MRI behavior on Windows return RubyFixnum.zero(runtime); } return runtime.newFixnum(checkErrno(runtime, runtime.getPosix().getgid())); }
public static IRubyObject gid(Ruby runtime) { if (Platform.IS_WINDOWS) { // MRI behavior on Windows return RubyFixnum.zero(runtime); } return runtime.newFixnum(checkErrno(runtime, runtime.getPosix().getgid())); }
public static IRubyObject gid(Ruby runtime) { if (Platform.IS_WINDOWS) { // MRI behavior on Windows return RubyFixnum.zero(runtime); } return runtime.newFixnum(checkErrno(runtime, runtime.getPosix().getgid())); }