tcpTest continued
This commit is contained in:
parent
e306089188
commit
9275dcf0a3
@ -9,20 +9,34 @@
|
||||
|
||||
#include <logger.h>
|
||||
#include <PontCoopScheduler.h>
|
||||
#include <wizHelper.h>
|
||||
|
||||
|
||||
const uint8_t TCPTEST_SOCK;
|
||||
|
||||
|
||||
void tcpTestHandler(void *handle) {
|
||||
coloredMsg(LOG_YELLOW, "tth");
|
||||
static bool socketInitialized = false;
|
||||
|
||||
if (isNetworkAvailable()) {
|
||||
if (! socketInitialized) {
|
||||
coloredMsg(LOG_YELLOW, "tth, initializing socket");
|
||||
|
||||
int8_t res = socket(TCPTEST_SOCK, Sn_MR_TCP, 12345, SF_IO_NONBLOCK);
|
||||
coloredMsg(LOG_YELLOW, "tth, socket returns %d", res);
|
||||
|
||||
if (res == TCPTEST_SOCK) {
|
||||
coloredMsg(LOG_YELLOW, "tth, socket is initialized");
|
||||
socketInitialized = true;
|
||||
}
|
||||
} else {
|
||||
coloredMsg(LOG_YELLOW, "tth, doing something useful with the socket");
|
||||
}
|
||||
} else {
|
||||
colorMsg(LOG_YELLOW, "tth, network not yet ready");
|
||||
}
|
||||
}
|
||||
|
||||
void tcpTestInit() {
|
||||
int8_t res = socket(TCPTEST_SOCK, Sn_MR_TCP, 12345, SF_IO_NONBLOCK);
|
||||
coloredMsg(LOG_RED, "tti, socket returns %d", res);
|
||||
|
||||
if (res == TCPTEST_SOCK) {
|
||||
schAdd(tcpTestHandler, NULL, 0, 100);
|
||||
}
|
||||
schAdd(tcpTestHandler, NULL, 0, 100);
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user