input_module স্ট্রাকট রেফারেন্স

input_module স্ট্রাকট রেফারেন্স

#include < input.h >

ডেটা ক্ষেত্র

struct hw_module_t সাধারণ
অকার্যকর(* init )(const input_module_t *মডিউল, input_host_t *host, input_host_callbacks_t cb)
অকার্যকর(* notify_report )(const input_module_t *মডিউল, input_report_t *report)

বিস্তারিত বিবরণ

ফাইল input.h এর 545 লাইনে সংজ্ঞা।

ফিল্ড ডকুমেন্টেশন

struct hw_module_t সাধারণ

ইনপুট মডিউলের সাধারণ পদ্ধতি। এটি অবশ্যই input_module- এর প্রথম সদস্য হতে হবে কারণ এই কাঠামোর ব্যবহারকারীরা input_module পয়েন্টারে একটি hw_module_t কাস্ট করবে যেখানে এটি hw_module_t একটি input_module উল্লেখ করে।

ফাইল input.h এর 552 লাইনে সংজ্ঞা।

void(* init)(const input_module_t *module, input_host_t *host, input_host_callbacks_t cb)

হোস্ট কলব্যাক সহ মডিউলটি শুরু করুন। এই মুহুর্তে HAL-এর উচিত ইনপুট ইভেন্টগুলি প্রক্রিয়া করার জন্য প্রয়োজনীয় পরিকাঠামো শুরু করা।

ফাইল input.h এর 558 লাইনে সংজ্ঞা।

void(* notify_report)(const input_module_t *মডিউল, input_report_t *report)

একটি নতুন সেট সহ একটি আউটপুট রিপোর্ট পাঠায় হোস্ট প্রদত্ত ডিভাইসটিকে অনুমান করতে চায়৷

ফাইল input.h এর 564 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
  • hardware/libhardware/include/hardware/ input.h