From 755e2893c12b79649ee12dec2b7d832d58b9265b Mon Sep 17 00:00:00 2001
From: 562935844@qq.com
Date: 星期三, 18 十月 2023 16:19:26 +0800
Subject: [PATCH] 上报oid列表新增parentoid

---
 HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/utils/ByteBufferUtils.java |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/utils/ByteBufferUtils.java b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/utils/ByteBufferUtils.java
new file mode 100644
index 0000000..032c9d3
--- /dev/null
+++ b/HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/utils/ByteBufferUtils.java
@@ -0,0 +1,37 @@
+package com.hdl.sdk.connect.utils;
+
+import java.nio.ByteBuffer;
+
+/**
+ * Created by hxb on 2022/8/3.
+ *
+ */
+public class ByteBufferUtils {
+
+    /**
+     * 鑾峰彇ByteBuffer鎸囧畾浣嶇疆鏁版嵁
+     *
+     * @param byteBuffer 婧愬璞�
+     * @param length 鎸囧畾闀垮害
+     * @return 鏍规嵁闀垮害鐢熸垚鐨勬暟缁�
+     */
+    public static byte[] copyBytes(ByteBuffer byteBuffer, int length) {
+        return copyBytes(byteBuffer,0,length);
+    }
+
+    /**
+     * 澶嶅埗鎸囧畾浣嶇疆鐨勬暟鎹�
+     * @param byteBuffer
+     * @param index
+     * @param length
+     * @return
+     */
+    public static byte[] copyBytes(ByteBuffer byteBuffer, int index,int length) {
+        byte[] bytes = new byte[length];
+        for (int i = 0; i < bytes.length; i++) {
+            bytes[i] = byteBuffer.get(index + i);
+        }
+        return bytes;
+    }
+
+}

--
Gitblit v1.8.0