diff options
Diffstat (limited to 'mavlink-library/src/main/twirl/org/mavlink/MavlinkBuffer.scala.txt')
-rw-r--r-- | mavlink-library/src/main/twirl/org/mavlink/MavlinkBuffer.scala.txt | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/mavlink-library/src/main/twirl/org/mavlink/MavlinkBuffer.scala.txt b/mavlink-library/src/main/twirl/org/mavlink/MavlinkBuffer.scala.txt deleted file mode 100644 index ebcd643..0000000 --- a/mavlink-library/src/main/twirl/org/mavlink/MavlinkBuffer.scala.txt +++ /dev/null @@ -1,24 +0,0 @@ -@(__context: Context)@_header(__context) -package org.mavlink - -import java.nio.ByteBuffer -import java.nio.ByteOrder - -/** Utility functions for using ByteBuffers. */ -object MavlinkBuffer { - - /** - * Allocates a ByteBuffer for using in MAVLink message processing. - * @@param direct specifies if a direct buffer should be used - */ - def allocate(direct: Boolean = true) = { - val buffer = if (direct) { - ByteBuffer.allocateDirect(Packet.MaxPayloadLength) - } else { - val underlying = new Array[Byte](Packet.MaxPayloadLength) - ByteBuffer.wrap(underlying) - } - buffer.order(ByteOrder.LITTLE_ENDIAN) // MAVLink uses little endian - } - -}
\ No newline at end of file |