Skip to content

Commit 1080802

Browse files
committed
cc3200: Update socket event handler to align with new SDK(1.1.0) API.
1 parent dc545d6 commit 1080802

1 file changed

Lines changed: 24 additions & 1 deletion

File tree

cc3200/mods/modwlan.c

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,14 +236,19 @@ void SimpleLinkWlanEventHandler(SlWlanEvent_t *pWlanEvent)
236236
}
237237
break;
238238
case SL_WLAN_STA_CONNECTED_EVENT:
239+
// TODO
239240
break;
240241
case SL_WLAN_STA_DISCONNECTED_EVENT:
242+
// TODO
241243
break;
242244
case SL_WLAN_P2P_DEV_FOUND_EVENT:
245+
// TODO
243246
break;
244247
case SL_WLAN_P2P_NEG_REQ_RECEIVED_EVENT:
248+
// TODO
245249
break;
246250
case SL_WLAN_CONNECTION_FAILED_EVENT:
251+
// TODO
247252
break;
248253
default:
249254
break;
@@ -358,9 +363,27 @@ void SimpleLinkSockEventHandler(SlSockEvent_t *pSock)
358363

359364
switch( pSock->Event ) {
360365
case SL_SOCKET_TX_FAILED_EVENT:
366+
switch( pSock->socketAsyncEvent.SockTxFailData.status) {
367+
case SL_ECLOSE:
368+
break;
369+
default:
370+
break;
371+
}
361372
break;
362-
default:
373+
case SL_SOCKET_ASYNC_EVENT:
374+
switch(pSock->socketAsyncEvent.SockAsyncData.type) {
375+
case SSL_ACCEPT:
376+
//accept failed due to ssl issue ( tcp pass)
377+
break;
378+
case RX_FRAGMENTATION_TOO_BIG:
379+
break;
380+
case OTHER_SIDE_CLOSE_SSL_DATA_NOT_ENCRYPTED:
381+
default:
382+
break;
383+
}
363384
break;
385+
default:
386+
break;
364387
}
365388
}
366389

0 commit comments

Comments
 (0)