Lines Matching refs:gate
45 #define NFA_HCI_ALLOCATE_GATE_EVT 0x03 /* A generic gate allocated to the application */
46 #define NFA_HCI_DEALLOCATE_GATE_EVT 0x04 /* A generic gate is released */
84 UINT8 local_gate; /* local gate id */
86 UINT8 dest_gate; /* Peer gate to which this pipe is connected */
111 UINT8 gate[NFA_HCI_MAX_GATE_CB]; /* List of generic gates allocated to the application */
119 tNFA_STATUS status; /* Status of response to allocate gate request */
120 UINT8 gate; /* The gate allocated to the application */
126 tNFA_STATUS status; /* Status of response to deallocate gate request */
127 UINT8 gate; /* The gate deallocated from the application */
135 UINT8 source_gate; /* DH host gate to which the one end of pipe is attached */
136 UINT8 dest_host; /* Destination host whose gate is the other end of the pipe is attached to */
137 UINT8 dest_gate; /* Destination host gate to which the other end of pipe is attached */
344 ** Description This function will allocate the gate if any specified or an
345 ** available generic gate for the app to provide an entry point
347 ** communication with other host. When the gate is
349 ** with NFA_HCI_ALLOCATE_GATE_EVT with the gate id. The allocated
350 ** Gate information will be stored in non volatile memory.
353 ** NFA_STATUS_FAILED if no generic gate is available
356 NFC_API extern tNFA_STATUS NFA_HciAllocGate (tNFA_HANDLE hci_handle, UINT8 gate);
362 ** Description This function will release the specified gate that was
364 ** gate is released (or if an error occurs), the app will be
365 ** notified with NFA_HCI_DEALLOCATE_GATE_EVT with the gate id.
366 ** The allocated Gate information will be deleted from non
375 NFC_API extern tNFA_STATUS NFA_HciDeallocGate (tNFA_HANDLE conn_handle, UINT8 gate);
438 ** registry field value for the gate that the pipe is on.
456 ** registry field value for the gate that the pipe is on.
595 NFC_API extern tNFA_STATUS NFA_HciAddStaticPipe (tNFA_HANDLE hci_handle, UINT8 host, UINT8 gate, UINT8 pipe);