Package jnr.posix
Class MacOSMsgHdr
java.lang.Object
jnr.posix.BaseMsgHdr
jnr.posix.MacOSMsgHdr
- All Implemented Interfaces:
MsgHdr
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class jnr.posix.BaseMsgHdr
memory, posix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) CmsgHdr
allocateCmsgHdrInternal
(NativePOSIX posix, jnr.ffi.Pointer pointer, int len) int
(package private) jnr.ffi.Pointer
int
getFlags()
(package private) int
(package private) jnr.ffi.Pointer
(package private) int
(package private) jnr.ffi.Pointer
(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) toString()
Methods inherited from class jnr.posix.BaseMsgHdr
allocateControl, allocateControls, getControls, getIov, getName, setIov, setName
-
Field Details
-
layout
-
-
Constructor Details
-
MacOSMsgHdr
-
-
Method Details
-
allocateCmsgHdrInternal
- Specified by:
allocateCmsgHdrInternal
in classBaseMsgHdr
-
setControlPointer
void setControlPointer(jnr.ffi.Pointer control) - Specified by:
setControlPointer
in classBaseMsgHdr
-
setControlLen
void setControlLen(int len) - Specified by:
setControlLen
in classBaseMsgHdr
-
toString
-
setNamePointer
void setNamePointer(jnr.ffi.Pointer name) - Specified by:
setNamePointer
in classBaseMsgHdr
-
getNamePointer
jnr.ffi.Pointer getNamePointer()- Specified by:
getNamePointer
in classBaseMsgHdr
-
setNameLen
void setNameLen(int len) - Specified by:
setNameLen
in classBaseMsgHdr
-
getNameLen
int getNameLen()- Specified by:
getNameLen
in classBaseMsgHdr
-
setIovPointer
void setIovPointer(jnr.ffi.Pointer iov) - Specified by:
setIovPointer
in classBaseMsgHdr
-
getIovPointer
jnr.ffi.Pointer getIovPointer()- Specified by:
getIovPointer
in classBaseMsgHdr
-
setIovLen
void setIovLen(int len) - Specified by:
setIovLen
in classBaseMsgHdr
-
getIovLen
int getIovLen()- Specified by:
getIovLen
in classBaseMsgHdr
-
getControlPointer
jnr.ffi.Pointer getControlPointer()- Specified by:
getControlPointer
in classBaseMsgHdr
-
getControlLen
public int getControlLen() -
setFlags
public void setFlags(int flags) -
getFlags
public int getFlags()
-