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

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

#include < nfc.h >

ডেটা ক্ষেত্র

struct hw_device_t সাধারণ
int(* open )(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)
int(* লিখুন )(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)
int(* core_initialized )(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)
int(* pre_discover )(const struct nfc_nci_device *p_dev)
int(* বন্ধ করুন (const struct nfc_nci_device *p_dev)
int(* control_granted )(const struct nfc_nci_device *p_dev)
int(* power_cycle )(const struct nfc_nci_device *p_dev)

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

nfc.h ফাইলের 117 লাইনে সংজ্ঞা।

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

int(* বন্ধ)(const struct nfc_nci_device *p_dev)

nfc.h ফাইলের 178 লাইনে সংজ্ঞা।

struct hw_device_t common

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

nfc.h ফাইলের 124 লাইনে সংজ্ঞা।

int(* control_granted)(const struct nfc_nci_device *p_dev)

nfc.h ফাইলের 186 লাইনে সংজ্ঞা।

int(* core_initialized)(const struct nfc_nci_device *p_dev, uint8_t *p_core_init_rsp_params)

nfc.h ফাইলের 160 লাইনে সংজ্ঞা।

int(* open)(const struct nfc_nci_device *p_dev, nfc_stack_callback_t *p_cback, nfc_stack_data_callback_t *p_data_cback)

nfc.h ফাইলের 139 লাইনে সংজ্ঞা।

int(* power_cycle)(const struct nfc_nci_device *p_dev)

nfc.h ফাইলের 192 লাইনে সংজ্ঞা।

int(* pre_discover)(const struct nfc_nci_device *p_dev)

nfc.h ফাইলের 173 লাইনে সংজ্ঞা।

int(* লিখুন)(const struct nfc_nci_device *p_dev, uint16_t data_len, const uint8_t *p_data)

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


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