summaryrefslogtreecommitdiffstats
path: root/src/phFriNfc_LlcpTransport_Connectionless.h
diff options
context:
space:
mode:
authorSunil Jogi <sunil.jogi@nxp.com>2012-01-16 11:47:16 -0800
committerMartijn Coenen <maco@google.com>2012-01-27 12:14:48 -0800
commit955a8efe369ece977e4757f0ae37b3931169125b (patch)
tree580470fedd4f2f55dc5f8f97a556a58a9b00d69e /src/phFriNfc_LlcpTransport_Connectionless.h
parent3a53a1e3754df0e5d77a6549a620d570acacbae4 (diff)
downloadexternal_libnfc-nxp-955a8efe369ece977e4757f0ae37b3931169125b.zip
external_libnfc-nxp-955a8efe369ece977e4757f0ae37b3931169125b.tar.gz
external_libnfc-nxp-955a8efe369ece977e4757f0ae37b3931169125b.tar.bz2
LLCP 1.1: allow pending operations on connectionless.
The pending operations were handled at the connection-oriented sockets level, with no possibility for other transport types to handle pending operations. A dispatcher has been added at the generic transport level to remove this limitation. This feature is needed to implement LLCP v1.1. Change-Id: I69e37ba800d1c531396ca97ab0a0480e0f53d63f
Diffstat (limited to 'src/phFriNfc_LlcpTransport_Connectionless.h')
-rw-r--r--src/phFriNfc_LlcpTransport_Connectionless.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/phFriNfc_LlcpTransport_Connectionless.h b/src/phFriNfc_LlcpTransport_Connectionless.h
index b502069..2fa263e 100644
--- a/src/phFriNfc_LlcpTransport_Connectionless.h
+++ b/src/phFriNfc_LlcpTransport_Connectionless.h
@@ -36,6 +36,8 @@ void Handle_Connectionless_IncommingFrame(phFriNfc_LlcpTransport_t *pLlcpTr
uint8_t dsap,
uint8_t ssap);
+NFCSTATUS phFriNfc_LlcpTransport_Connectionless_HandlePendingOperations(phFriNfc_LlcpTransport_Socket_t *pSocket);
+
/**
* \ingroup grp_fri_nfc
* \brief <b>Close a socket on a LLCP-connectionless device</b>.
@@ -115,4 +117,4 @@ NFCSTATUS phLibNfc_LlcpTransport_Connectionless_RecvFrom(phFriNfc_LlcpTransport_
pphFriNfc_LlcpTransportSocketRecvFromCb_t pRecv_Cb,
void* pContext);
-#endif /* PHFRINFC_LLCP_TRANSPORT_CONNECTIONLESS_H */ \ No newline at end of file
+#endif /* PHFRINFC_LLCP_TRANSPORT_CONNECTIONLESS_H */