| org.bluez.NetworkServer(5) | Linux System Administration | org.bluez.NetworkServer(5) |
نام (NAME)
org.bluez.NetworkServer - رابط کاربری D-Bus برای سرور شبکه در BlueZ
واسط (INTERFACE)
- سرویس (Service)
- org.bluez
- واسط (Interface)
- org.bluez.NetworkServer1
- مسیر شیء (Object path)
- /org/bluez/{hci0,hci1,...}
متدها (Methods)
void Register(string uuid, string bridge)
سرور را برای UUID ارائهشده ثبت میکند.
هر اتصال جدید به این سرور به واسط پل (bridge interface) اضافه خواهد شد.
مقادیر ممکن برای uuid:
- "panu", "00001115-0000-1000-8000-00805f9b34fb"
- نقش کاربر شبکه شخصی (Personal Network User - PANU).
- "nap", "00001116-0000-1000-8000-00805f9b34fb"
- نقش نقطه دسترسی شبکه (Network Access Point - NAP).
- "gn", "00001117-0000-1000-8000-00805f9b34fb"
- نقش شبکه گروهی (Group Network - GN).
در ابتدا هیچ SDP برای سرور شبکه ارائه نمیشود. تنها پس از اجرای این متد، یک رکورد SDP در دسترس خواهد بود و سرور BNEP برای اتصالات ورودی آماده میشود.
خطاهای احتمالی:
void Unregister(string uuid)
سرور ثبتشده برای UUID ارائهشده را که پیشتر با استفاده از متد Register() ثبت شده بود، لغو ثبت میکند.
هنگام خاتمه یافتن برنامه فراخوان، تمام سرورها بهطور خودکار لغو ثبت خواهند شد.
خطاهای احتمالی:
| October 2023 | BlueZ |