| org.bluez.Network(5) | Linux System Administration | org.bluez.Network(5) |
نام (NAME)
org.bluez.Network - سلسلهمراتب شبکه بلوتوث
واسط (INTERFACE)
- سرویس (Service)
- org.bluez
- واسط (Interface)
- org.bluez.Network1
- مسیر شیء (Object path)
- [variable prefix]/{hci0,hci1,...}/dev_{BDADDR}
روشها (METHODS)
string Connect(string uuid)
به دستگاه شبکه متصل شده و نام واسط شبکه را بازمیگرداند.
مقادیر ممکن برای uuid:
- "panu", "00001115-0000-1000-8000-00805f9b34fb"
- نقش کاربر شبکه شخصی (Personal Network User).
- "nap", "00001116-0000-1000-8000-00805f9b34fb"
- نقش نقطه دسترسی شبکه (Network Access Point).
- "gn", "00001117-0000-1000-8000-00805f9b34fb"
- نقش شبکه گروهی (Group Network).
اتصال بسته خواهد شد و دستگاه شبکه یا با فراخوانی Disconnect() یا هنگام قطع ارتباط کلاینت از گذرگاه پیام (message bus) آزاد میشود.
خطاهای احتمالی:
void Disconnect()
اتصال از دستگاه شبکه را قطع میکند.
جهت لغو تلاش برای برقراری اتصال در صورت بروز خطا یا اتمام مهلت زمانی (timeout) در کلاینت، فراخوانی این متد بلامانع است.
خطاهای احتمالی:
ویژگیها (PROPERTIES)
boolean Connected [readonly]
نشان میدهد که آیا دستگاه متصل است یا خیر.
string Interface [readonly, optional]
در صورت موجود بودن، نام واسط شبکه را نشان میدهد.
string UUID [readonly, optional]
در صورت موجود بودن، نقش اتصال را نشان میدهد.
| October 2023 | BlueZ |