Package io.camunda.zeebe.util.buffer
Class DirectBufferWriter
java.lang.Object
io.camunda.zeebe.util.buffer.DirectBufferWriter
- All Implemented Interfaces:
BufferWriter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
buffer
protected org.agrona.DirectBuffer buffer -
offset
protected int offset -
length
protected int length
-
-
Constructor Details
-
DirectBufferWriter
public DirectBufferWriter()
-
-
Method Details
-
getLength
public int getLength()- Specified by:
getLengthin interfaceBufferWriter- Returns:
- the number of bytes that this writer is going to write
-
write
public void write(org.agrona.MutableDirectBuffer writeBuffer, int writeOffset) Description copied from interface:BufferWriterWrites to a buffer.- Specified by:
writein interfaceBufferWriter- Parameters:
writeBuffer- the buffer that this writer writes towriteOffset- the offset in the buffer that the writer begins writing at
-
wrap
-
wrap
-
reset
public void reset()
-