From 3513e58d30830f78a39cf1cb1032f1071e9f9a43 Mon Sep 17 00:00:00 2001 From: nathan Date: Thu, 13 Aug 2020 12:03:38 +0200 Subject: [PATCH] Added DirectBuffer to constructor for AeronOutput --- src/dorkbox/network/pipeline/AeronOutput.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/dorkbox/network/pipeline/AeronOutput.java b/src/dorkbox/network/pipeline/AeronOutput.java index 9feaf3d6..91af4daf 100644 --- a/src/dorkbox/network/pipeline/AeronOutput.java +++ b/src/dorkbox/network/pipeline/AeronOutput.java @@ -99,6 +99,16 @@ public class AeronOutput extends Output { capacity = internalBuffer.capacity(); } + /** + * Creates a new Output for writing to a DirectBuffer. + */ + public + AeronOutput(final MutableDirectBuffer buffer) { + internalBuffer = buffer; + position = 0; + capacity = internalBuffer.capacity(); + } + @Override public OutputStream getOutputStream () {