org.jruby.ext.posix

Class DefaultNativeGroup

public final class DefaultNativeGroup extends NativeGroup implements Group

The default native group layout.

This implementation should work on Solaris, Linux and MacOS.

Field Summary
Signed32gr_gid
Pointergr_mem
UTF8StringRefgr_name
UTF8StringRefgr_passwd
Method Summary
longgetGID()
String[]getMembers()
StringgetName()
StringgetPassword()

Field Detail

gr_gid

public final Signed32 gr_gid

gr_mem

public final Pointer gr_mem

gr_name

public final UTF8StringRef gr_name

gr_passwd

public final UTF8StringRef gr_passwd

Method Detail

getGID

public long getGID()

getMembers

public String[] getMembers()

getName

public String getName()

getPassword

public String getPassword()