Home | History | Annotate | Download | only in src

Lines Matching full:upper

21 * \brief Common DAL for the upper layer.
60 /**< Used for messaging by DAL as well as Upper Layers */
71 * DAL context : This contains the information of the upper layer callback
76 phNfcIF_sCallBack_t cb_if; /**<Callback info registered by upper layer*/
91 calls read callback registered by upper layer */
94 calls read wait callback registered by upper layer */
97 calls write wait callback registered by upper layer */
100 calls notify callback registered by upper layer */
110 * reference details as registered by upper layer.
122 /**<Reference to read callback,registered by upper layer.This is of type \ref pphNfcIF_Transact_Completion_CB_t*/
124 /**<Reference to write callback ,registered by upper layer.This is of type \ref pphNfcIF_Transact_Completion_CB_t*/
138 *\brief Allows to register upper layer with DAL layer.
139 * This API allows upper layer to register with DAL layer.As part of registration
140 *<br>1.Exports DAL interfaces and DAL layer context to upper layer.
148 *<br><br>.Registeres upper layer callbacks and upper layer context with DAL layer.
150 *Registration details are valid unless upper layer calls \ref phDal4Nfc_Unregister()
157 * \param[in] if_cb Contains upper layer callback reference details, which are used
189 * \brief Allows upper layer to unregister with DAL layer.
190 * This interface allows to unregister upper layer callback interfaces with DAL layer.
191 * \note: Once this this API is called DAL layer stops notifying upper layer callbacks in case
194 * \param[in] pContext DAL context is provided by the upper layer.
196 * upper layer through the \ref
210 *--- [label="Upper layer can issue Unregistration later"];
237 * \param[in] pContext DAL context provided by the upper layer.
239 * upper layer via upper layer registration interface.
281 * \param[in] pContext DAL context is provided by the upper layer.
283 * upper layer through the
302 *--- [label="DAL can be shutdown during upper layer deinit sequence"];
322 * sucessfully.Once writer thread completes write operation, it notifies upper layer using callback
324 * \note writer thread notifies upper layer callback notified using windows messaging mechanism
328 * \param[in] pContext DAL context is provided by the upper layer.
330 * context earlier was given to the upper layer
333 * \param[in] pBuffer The information given by the upper layer to
336 * to the lower layer is given by the upper layer
373 * and the required buffer are sent by upper layer. This interface enables
375 * Once read operation is complete, it notifies to upper layer through callback
379 * \param[in] pContext DAL context is provided by the upper layer.
381 * upper layer through the
384 * \param[in] pBuffer The information given by the upper layer to
386 * \param[in] length The length of pBuffer given by the upper layer
404 *--- [label="upper layer can issue read request"];
431 * driver in which length and the required buffer are sent by upper layer.
434 * read request.Once read operation is complete, it notifies to upper layer
438 * \param[in] pContext DAL context is provided by the upper layer.
440 * upper layer through the
443 * \param[in] pBuffer The information given by the upper layer to
445 * \param[in] length The length of pBuffer given by the upper layer
465 *--- [label="upper layer can issue read wait request "];
494 * \b \e phDal4Nfc_ReadWait request.If upper layer wants to cancel the
498 * \param[in] pContext DAL context is provided by the upper layer.
500 * upper layer through the
523 *--- [label="upper layer can issue read wait request "];
546 * by the upper layer.
594 *--- [label="DAL resources can be released during upper layer deinit sequence"];