.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "org.bluez.BatteryProviderManager" "5" "October 2023" "BlueZ" "Linux System Administration" .SH "نام (NAME)" org.bluez.BatteryProviderManager \- مستندات واسط D-Bus مدیر تامین‌کنندگان باتری در BlueZ .SH "توضیحات (DESCRIPTION)" .sp یک تامین‌کننده باتری کار خود را با ثبت کردن خود به عنوان یک تامین‌کننده باتری از طریق متد \fBRegisterBatteryProvider()\fP و با ارسال یک مسیر شیء به عنوان شناسه تامین‌کننده (provider ID) آغاز می‌کند. سپس، می‌تواند شروع به ارائه اشیای \fBorg.bluez.BatteryProvider(5)\fP کند که مسیر آن‌ها با شناسه تامین‌کننده داده‌شده آغاز می‌شود. همچنین می‌تواند اشیاء را در هر زمان حذف کند. اشیاء و ویژگی‌های ارائه‌شده توسط تامین‌کنندگان باتری در واسط \fBorg.bluez.Battery(5)\fP منعکس خواهند شد. .sp پس از فراخوانی \fBUnregisterBatteryProvider\fP برای آن شناسه تامین‌کننده، \fBbluetoothd(8)\fP پایش این اشیای ارائه‌شده و حذف‌شده را متوقف خواهد کرد. .SH "واسط (INTERFACE)" .INDENT 0.0 .TP .B سرویس (Service) org.bluez .TP .B واسط (Interface) org.bluez.BatteryProviderManager1 .TP .B مسیر شیء (Object path) /org/bluez/{hci0,hci1,...} .UNINDENT .SS "متدها (Methods)" .SS void RegisterBatteryProvider(object provider) .sp یک تامین‌کننده باتری را ثبت می‌کند. یک تامین‌کننده باتری ثبت‌شده می‌تواند سپس اشیایی را با واسط \fBorg.bluez.BatteryProvider(5)\fP ارائه دهد. .SS void UnregisterBatteryProvider(object provider) .sp تامین‌کننده باتری را که پیش‌تر با استفاده از \fBRegisterBatteryProvider()\fP\& ثبت شده است لغو ثبت می‌کند. پس از لغو ثبت، اشیای \fBorg.bluez.BatteryProvider(5)\fP ارائه‌شده توسط این کلاینت توسط \fBbluetoothd(8)\fP\& نادیده گرفته می‌شوند. .\" End of generated man page.