RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

java.lang.অবজেক্ট
com.android.sts.common.RootcanalUtils.HciDevice


ক্লাস যা একটি ভার্চুয়াল HCI ডিভাইসকে এনক্যাপসুলেট করে যা HCI কমান্ড দ্বারা নিয়ন্ত্রিত হতে পারে।

সারাংশ

পাবলিক পদ্ধতি

void close ()
byte[] readHciPacket ()

ডিভাইস থেকে একটি HCI প্যাকেট পড়ুন, ডেটা উপলব্ধ না হওয়া পর্যন্ত ব্লক করা হচ্ছে।

void sendHciCmd (int ogf, int ocf, byte[] params)

ডিভাইসে একটি HCI কমান্ড প্যাকেট পাঠাতে sendHciPacket এর চারপাশে সুবিধাজনক মোড়ক।

void sendHciPacket (byte[] packet)

ডিভাইসে কাঁচা HCI প্যাকেট পাঠান।

পাবলিক পদ্ধতি

বন্ধ

public void close ()

নিক্ষেপ করে
IOException

readHciPacket

public byte[] readHciPacket ()

ডিভাইস থেকে একটি HCI প্যাকেট পড়ুন, ডেটা উপলব্ধ না হওয়া পর্যন্ত ব্লক করা হচ্ছে।

রিটার্নস
byte[]

নিক্ষেপ করে
IOException

HciCmd পাঠান

public void sendHciCmd (int ogf, 
                int ocf, 
                byte[] params)

ডিভাইসে একটি HCI কমান্ড প্যাকেট পাঠাতে sendHciPacket এর চারপাশে সুবিধাজনক মোড়ক।

পরামিতি
ogf int : Opcode গ্রুপ ক্ষেত্র

ocf int : Opcode কমান্ড ক্ষেত্র

params byte : কমান্ডের বাকি প্যারামিটার

নিক্ষেপ করে
IOException

HciPacket পাঠান

public void sendHciPacket (byte[] packet)

ডিভাইসে কাঁচা HCI প্যাকেট পাঠান।

পরামিতি
packet byte : ডিভাইসে পাঠানোর জন্য কাঁচা প্যাকেট ডেটা

নিক্ষেপ করে
IOException