| org.bluez.obex.Agent(5) | راهنمای مدیریت سیستم لینوکس | org.bluez.obex.Agent(5) |
نام (NAME)
org.bluez.obex.Agent - مستندات واسط D-Bus عامل OBEX در BlueZ
واسط (INTERFACE)
- Service
- unique name
- Interface
- org.bluez.obex.Agent1
- Object path
- freely definable
متدها (Methods)
void Release()
این متد زمانی فراخوانی میشود که دیمن obexd(8) ثبت عامل (agent) را لغو کند.
عامل میتواند از آن برای انجام وظایف پاکسازی استفاده کند. نیازی به لغو ثبت عامل نیست، زیرا هنگام فراخوانی این متد، ثبت آن از پیش لغو شده است.
string AuthorizePush(object transfer)
این متد زمانی فراخوانی میشود که obexd(8) نیاز به پذیرش یا رد درخواست ارسال شیء (Bluetooth object push) داشته باشد.
مسیر کامل (شامل نام فایل) یا نام پوشهای به همراه پسوند '/' را که شیء باید در آن ذخیره شود، برمیگرداند.
شیء انتقال (transfer)، به org.bluez.obex.Transfer(5) مراجعه کنید، شامل ویژگی Filename خواهد بود که دربردارنده مکان و نام پیشفرضی است که میتواند بازگردانده شود.
خطاهای احتمالی:
void Cancel()
این متد برای نشان دادن اینکه درخواست عامل پیش از بازگرداندن پاسخ با شکست مواجه شده است، فراخوانی میشود. این متد درخواست پیشین را لغو میکند.
| اکتبر ۲۰۲۳ | BlueZ |