org.bluez.AdminPolicySet(5) مدیریت سیستم لینوکس org.bluez.AdminPolicySet(5)

org.bluez.AdminPolicySet - مستندات واسط خط‌مشی مدیریتی بلوتوث BlueZ

این واسط برنامه‌نویسی (API) متدهایی را برای کنترل رفتار bluetoothd(8) به عنوان مدیر سیستم ارائه می‌دهد.

واسط AdminPolicySet1 متدهایی را برای تنظیم خط‌مشی‌ها فراهم می‌کند. هنگامی که خط‌مشی با موفقیت تنظیم شود، بر تمام کلاینت‌ها تأثیر می‌گذارد و حتی پس از راه‌اندازی مجدد bluetoothd(8) نیز به طور ماندگار باقی می‌ماند. تنها راه پاک کردن آن، بازنویسی خط‌مشی با استفاده از همان متد است.

سرویس (Service)
org.bluez
واسط (Interface)
org.bluez.AdminPolicySet1 [experimental]
مسیر شیء (Object path)
[variable prefix]/{hci0,hci1,...}
مورد استفاده توسط (Used by)
bluetoothctl-admin(1)

فهرست مجاز سرویس را با مشخص کردن UUIDهای سرویس تنظیم می‌کند.

هنگام فراخوانی، bluetoothd(8) اتصالات ورودی و خروجی به سرویس‌هایی را که در UUIDs نباشند برای تمام کلاینت‌ها مسدود خواهد کرد.

هرگونه فراخوانی بعدی این متد، جایگزین مقادیر قبلی تنظیم‌شده برای فهرست مجاز خواهد شد. فراخوانی این متد با یک آرایه خالی اجازه می‌دهد تا از هر UUID سرویسی استفاده شود.

مقدار پیش‌فرض، یک آرایه خالی است.

خطاهای ممکن:

مثال‌ها:

> admin.allow [clear/uuid1 uuid2 ...]
اکتبر 2023 BlueZ