Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: 02_DPPU_JUANDA_120 02_DPPU_JUANDA_120_Latest_copy 02_DPPU_JUANDA_120_Latest
Diff: MDM.cpp
- Revision:
- 104:c64ba749a422
- Parent:
- 103:197fa7920ad8
- Child:
- 105:f6bb2a20de70
--- a/MDM.cpp Thu Jul 03 21:00:22 2014 +0000
+++ b/MDM.cpp Fri Jul 04 05:20:57 2014 +0000
@@ -8,9 +8,9 @@
#define PROFILE "0" //!< this is the psd profile used
#define MAX_SIZE 128 //!< max expected messages
// num sockets
-#define MAXSOCKET (sizeof(_sockets)/sizeof(*_sockets))
-//! test if it is a socket
-#define ISSOCKET(s) (((s) >= 0) && ((s) < MAXSOCKET) && (_sockets[s].handle != SOCKET_ERROR))
+#define NUMSOCKETS (sizeof(_sockets)/sizeof(*_sockets))
+//! test if it is a socket is ok to use
+#define ISSOCKET(s) (((s) >= 0) && ((s) < NUMSOCKETS) && (_sockets[s].handle != SOCKET_ERROR))
//! check for timeout
#define TIMEOUT(t, ms) ((ms != TIMEOUT_BLOCKING) && (ms < t.read_ms()))
//! registration ok check helper
@@ -88,7 +88,7 @@
_ip = NOIP;
_init = false;
memset(_sockets, 0, sizeof(_sockets));
- for (int socket = 0; socket < MAXSOCKET; socket ++)
+ for (int socket = 0; socket < NUMSOCKETS; socket ++)
_sockets[socket].handle = SOCKET_ERROR;
#ifdef MDM_DEBUG
_debugLevel = 1;
@@ -1188,7 +1188,7 @@
}
int MDMParser::_findSocket(int handle) {
- for (int socket = 0; socket < MAXSOCKET; socket ++) {
+ for (int socket = 0; socket < NUMSOCKETS; socket ++) {
if (_sockets[socket].handle == handle)
return socket;
}