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

org.bluez.obex.Transfer - مستندات واسط کاربری انتقال پرونده OBEX بلوتوث

org.bluez.obex
org.bluez.obex.Transfer1
[Session object path]/transfer{#}

انتقال جاری را لغو می‌کند.

خطاهای ممکن:

انتقال را به حالت تعلیق درمی‌آورد.

خطاهای ممکن:

اگر انتقال همچنان در وضعیت Status با مقدار "queued" باشد.

انتقالی را که پیش‌تر با استفاده از روش Suspend() به حالت تعلیق درآمده بود، از سر می‌گیرد.

خطاهای ممکن:

اگر انتقال همچنان در وضعیت Status با مقدار "queued" باشد.

وضعیت جاری انتقال را مشخص می‌کند.

مقادیر ممکن:

"queued"
"active"
"suspended"
"complete"
"error"

مسیر شیء نشستی که انتقال به آن تعلق دارد.

نام شیء در حال انتقال.

دست‌کم یکی از گزینه‌های Name یا Type یا هر دو وجود خواهند داشت.

نوع شیء در حال انتقال.

دست‌کم یکی از گزینه‌های Name یا Type یا هر دو وجود خواهند داشت.

زمان شیء در حال انتقال، در صورتی که توسط طرف دوردست ارائه شده باشد.

اندازه شیء در حال انتقال.

اگر اندازه نامشخص باشد، این ویژگی وجود نخواهد داشت.

تعداد بایت‌های منتقل‌شده.

برای انتقال‌هایی با Status تنظیم‌شده روی "queued"، این مقدار وجود نخواهد داشت.

نام کامل پرونده در حال دریافت یا ارسال.

برای تراکنش ورودی ارسال شیء، این مقدار مکان و نام پیش‌فرض پیشنهادی خواهد بود. این مقدار می‌تواند توسط متد AuthorizePush() در org.bluez.obex.Agent(5) بازنویسی شود و بر همان اساس به‌روزرسانی خواهد شد.

اکتبر 2023 BlueZ