Package jnr.posix
Class LinuxCmsgHdr
- java.lang.Object
-
- jnr.posix.BaseCmsgHdr
-
- jnr.posix.LinuxCmsgHdr
-
- All Implemented Interfaces:
CmsgHdr
class LinuxCmsgHdr extends BaseCmsgHdr
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LinuxCmsgHdr.Layout
-
Field Summary
Fields Modifier and Type Field Description static LinuxCmsgHdr.Layout
layout
-
Fields inherited from class jnr.posix.BaseCmsgHdr
memory, posix
-
-
Constructor Summary
Constructors Constructor Description LinuxCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory)
LinuxCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory, int totalLen)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLen()
int
getLevel()
int
getType()
(package private) void
setLen(int len)
void
setLevel(int level)
void
setType(int type)
java.lang.String
toString()
java.lang.String
toString(java.lang.String indent)
-
Methods inherited from class jnr.posix.BaseCmsgHdr
getData, setData
-
-
-
-
Field Detail
-
layout
public static final LinuxCmsgHdr.Layout layout
-
-
Constructor Detail
-
LinuxCmsgHdr
public LinuxCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory)
-
LinuxCmsgHdr
public LinuxCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory, int totalLen)
-
-
Method Detail
-
setLevel
public void setLevel(int level)
-
getLevel
public int getLevel()
-
setType
public void setType(int type)
-
getType
public int getType()
-
getLen
public int getLen()
-
setLen
void setLen(int len)
- Specified by:
setLen
in classBaseCmsgHdr
-
toString
public java.lang.String toString(java.lang.String indent)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-