class LinuxMsgHdr extends BaseMsgHdr
| Modifier and Type | Class and Description |
|---|---|
static class |
LinuxMsgHdr.Layout |
| Modifier and Type | Field and Description |
|---|---|
private static LinuxMsgHdr.Layout |
layout |
memory, posix| Modifier | Constructor and Description |
|---|---|
protected |
LinuxMsgHdr(NativePOSIX posix) |
| Modifier and Type | Method and Description |
|---|---|
(package private) CmsgHdr |
allocateCmsgHdrInternal(NativePOSIX posix,
jnr.ffi.Pointer pointer,
int len) |
int |
getControlLen() |
(package private) jnr.ffi.Pointer |
getControlPointer() |
int |
getFlags() |
(package private) int |
getIovLen() |
(package private) jnr.ffi.Pointer |
getIovPointer() |
(package private) int |
getNameLen() |
(package private) jnr.ffi.Pointer |
getNamePointer() |
(package private) void |
setControlLen(int len) |
(package private) void |
setControlPointer(jnr.ffi.Pointer control) |
void |
setFlags(int flags) |
(package private) void |
setIovLen(int len) |
(package private) void |
setIovPointer(jnr.ffi.Pointer iov) |
(package private) void |
setNameLen(int len) |
(package private) void |
setNamePointer(jnr.ffi.Pointer name) |
java.lang.String |
toString() |
allocateControl, allocateControls, getControls, getIov, getName, setIov, setNameprivate static final LinuxMsgHdr.Layout layout
protected LinuxMsgHdr(NativePOSIX posix)
CmsgHdr allocateCmsgHdrInternal(NativePOSIX posix, jnr.ffi.Pointer pointer, int len)
allocateCmsgHdrInternal in class BaseMsgHdrvoid setControlPointer(jnr.ffi.Pointer control)
setControlPointer in class BaseMsgHdrvoid setControlLen(int len)
setControlLen in class BaseMsgHdrpublic java.lang.String toString()
toString in class java.lang.Objectvoid setNamePointer(jnr.ffi.Pointer name)
setNamePointer in class BaseMsgHdrjnr.ffi.Pointer getNamePointer()
getNamePointer in class BaseMsgHdrvoid setNameLen(int len)
setNameLen in class BaseMsgHdrint getNameLen()
getNameLen in class BaseMsgHdrvoid setIovPointer(jnr.ffi.Pointer iov)
setIovPointer in class BaseMsgHdrjnr.ffi.Pointer getIovPointer()
getIovPointer in class BaseMsgHdrvoid setIovLen(int len)
setIovLen in class BaseMsgHdrint getIovLen()
getIovLen in class BaseMsgHdrjnr.ffi.Pointer getControlPointer()
getControlPointer in class BaseMsgHdrpublic int getControlLen()
public void setFlags(int flags)
public int getFlags()