boot_control_module স্ট্রাকট রেফারেন্স
#include < boot_control.h >
ডেটা ক্ষেত্র | |
struct hw_module_t | সাধারণ |
অকার্যকর(* | init )(struct boot_control_module *মডিউল) |
স্বাক্ষরবিহীন (* | getNumberSlots )(struct boot_control_module *মডিউল) |
স্বাক্ষরবিহীন (* | getCurrentSlot )(struct boot_control_module *মডিউল) |
int(* | markBootSuccessful )(struct boot_control_module *মডিউল) |
int(* | setActiveBootSlot )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
int(* | setSlotAsUnbootable )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
int(* | isSlotBootable )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
const char*(* | getSuffix )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
int(* | isSlotMarkedSuccessful )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
অকার্যকর * | সংরক্ষিত [৩১] |
বিস্তারিত বিবরণ
প্রতিটি হার্ডওয়্যার মডিউলে অবশ্যই HAL_MODULE_INFO_SYM নামে একটি ডেটা স্ট্রাকচার থাকতে হবে এবং এই ডাটা স্ট্রাকচারের ক্ষেত্রগুলি অবশ্যই hw_module_t দিয়ে শুরু হতে হবে এবং তারপরে মডিউল নির্দিষ্ট তথ্য থাকবে৷
boot_control.h ফাইলের 50 লাইনে সংজ্ঞা।
ফিল্ড ডকুমেন্টেশন
struct hw_module_t সাধারণ |
boot_control.h ফাইলের 51 লাইনে সংজ্ঞা।
স্বাক্ষরবিহীন (* getCurrentSlot)(struct boot_control_module *মডিউল) |
boot_control.h ফাইলের 76 লাইনে সংজ্ঞা।
স্বাক্ষরবিহীন (* getNumberSlots)(struct boot_control_module *মডিউল) |
boot_control.h ফাইলের 64 নম্বর লাইনে সংজ্ঞা।
const char*(* getSuffix)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
boot_control.h ফাইলের 118 লাইনে সংজ্ঞা।
void(* init)(struct boot_control_module *মডিউল) |
boot_control.h ফাইলের 57 লাইনে সংজ্ঞা।
int(* isSlotBootable)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
boot_control.h ফাইলের 110 লাইনে সংজ্ঞা।
int(* isSlotMarkedSuccessful)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
boot_control.h ফাইলের 126 লাইনে সংজ্ঞা।
int(* markBootSuccessful)(struct boot_control_module *মডিউল) |
boot_control.h ফাইলের 84 নম্বর লাইনে সংজ্ঞা।
অকার্যকর* সংরক্ষিত[31] |
boot_control.h ফাইলের 128 লাইনে সংজ্ঞা।
int(* setActiveBootSlot)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
boot_control.h ফাইলের 93 নম্বর লাইনে সংজ্ঞা।
int(* setSlotAsUnbootable)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট) |
boot_control.h ফাইলের 101 লাইনে সংজ্ঞা।
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
- hardware/libhardware/include/hardware/ boot_control.h