Lines Matching refs:byteBuffer
45 public static NetlinkMessage parse(ByteBuffer byteBuffer) {
46 final int startPosition = (byteBuffer != null) ? byteBuffer.position() : -1;
47 final StructNlMsgHdr nlmsghdr = StructNlMsgHdr.parse(byteBuffer);
54 if (payloadLength < 0 || payloadLength > byteBuffer.remaining()) {
56 byteBuffer.position(byteBuffer.limit());
63 return (NetlinkMessage) NetlinkErrorMessage.parse(nlmsghdr, byteBuffer);
65 byteBuffer.position(byteBuffer.position() + payloadLength);
71 return (NetlinkMessage) RtNetlinkNeighborMessage.parse(nlmsghdr, byteBuffer);
76 byteBuffer.position(byteBuffer.position() + payloadLength);