Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
nfc_hci_ops Struct Reference

#include <hci.h>

Data Fields

int(* open )(struct nfc_hci_dev *hdev)
 
void(* close )(struct nfc_hci_dev *hdev)
 
int(* hci_ready )(struct nfc_hci_dev *hdev)
 
int(* xmit )(struct nfc_hci_dev *hdev, struct sk_buff *skb)
 
int(* start_poll )(struct nfc_hci_dev *hdev, u32 im_protocols, u32 tm_protocols)
 
int(* target_from_gate )(struct nfc_hci_dev *hdev, u8 gate, struct nfc_target *target)
 
int(* complete_target_discovered )(struct nfc_hci_dev *hdev, u8 gate, struct nfc_target *target)
 
int(* data_exchange )(struct nfc_hci_dev *hdev, struct nfc_target *target, struct sk_buff *skb, data_exchange_cb_t cb, void *cb_context)
 
int(* check_presence )(struct nfc_hci_dev *hdev, struct nfc_target *target)
 

Detailed Description

Definition at line 29 of file hci.h.

Field Documentation

int(* check_presence)(struct nfc_hci_dev *hdev, struct nfc_target *target)

Definition at line 48 of file hci.h.

void(* close)(struct nfc_hci_dev *hdev)

Definition at line 31 of file hci.h.

int(* complete_target_discovered)(struct nfc_hci_dev *hdev, u8 gate, struct nfc_target *target)

Definition at line 43 of file hci.h.

int(* data_exchange)(struct nfc_hci_dev *hdev, struct nfc_target *target, struct sk_buff *skb, data_exchange_cb_t cb, void *cb_context)

Definition at line 45 of file hci.h.

int(* hci_ready)(struct nfc_hci_dev *hdev)

Definition at line 32 of file hci.h.

int(* open)(struct nfc_hci_dev *hdev)

Definition at line 30 of file hci.h.

int(* start_poll)(struct nfc_hci_dev *hdev, u32 im_protocols, u32 tm_protocols)

Definition at line 39 of file hci.h.

int(* target_from_gate)(struct nfc_hci_dev *hdev, u8 gate, struct nfc_target *target)

Definition at line 41 of file hci.h.

int(* xmit)(struct nfc_hci_dev *hdev, struct sk_buff *skb)

Definition at line 38 of file hci.h.


The documentation for this struct was generated from the following file: