mirror of https://github.com/ARMmbed/mbed-os.git
socket close callback
parent
e7bc177b20
commit
488d47b723
|
@ -430,10 +430,12 @@ UBLOX_AT_CellularStack::CellularSocket *UBLOX_AT_CellularStack::find_socket(int
|
||||||
void UBLOX_AT_CellularStack::clear_socket(CellularSocket *socket)
|
void UBLOX_AT_CellularStack::clear_socket(CellularSocket *socket)
|
||||||
{
|
{
|
||||||
if (socket != NULL) {
|
if (socket != NULL) {
|
||||||
socket->id = SOCKET_UNUSED;
|
socket->id = SOCKET_UNUSED;
|
||||||
socket->pending_bytes = 0;
|
socket->pending_bytes = 0;
|
||||||
socket->_cb = NULL;
|
socket->closed = true;
|
||||||
socket->_data = NULL;
|
if (socket->_cb) {
|
||||||
|
socket->_cb(socket->_data);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue