Package jnr.posix
Class BaseCmsgHdr
- java.lang.Object
-
- jnr.posix.BaseCmsgHdr
-
- All Implemented Interfaces:
CmsgHdr
- Direct Known Subclasses:
LinuxCmsgHdr
,MacOSCmsgHdr
abstract class BaseCmsgHdr extends java.lang.Object implements CmsgHdr
-
-
Field Summary
Fields Modifier and Type Field Description (package private) jnr.ffi.Pointer
memory
protected NativePOSIX
posix
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory)
protected
BaseCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory, int totalLen)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.nio.ByteBuffer
getData()
void
setData(java.nio.ByteBuffer data)
(package private) abstract void
setLen(int len)
-
-
-
Field Detail
-
posix
protected final NativePOSIX posix
-
memory
final jnr.ffi.Pointer memory
-
-
Constructor Detail
-
BaseCmsgHdr
protected BaseCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory)
-
BaseCmsgHdr
protected BaseCmsgHdr(NativePOSIX posix, jnr.ffi.Pointer memory, int totalLen)
-
-