Statistics: Posted by AgentSmithers — Fri Feb 01, 2019 2:37 am
Statistics: Posted by Her Mary — Tue Jan 29, 2019 5:51 pm
Code:
// Callback wrapper in the header file (MySocketClass.h)
static void _onDataWrapper(void *args, char *data, unsigned short len) {
if(NULL != args){
struct espconn *connection = (struct espconn *) args;
// "reverse" points to the original object ( _conn.reverse = (void *) this; )
MySocketClass *obj = static_cast<MySocketClass*>(connection->reverse);
if(obj->_protocol == SOCKET_TYPE_TCP){
obj->onTCPDataSent();
}else if(obj->_protocol == SOCKET_TYPE_UDP){
obj->onUDPDataSent();
}
}
}
Statistics: Posted by alex323qp — Tue Jan 29, 2019 2:49 pm
Statistics: Posted by AgentSmithers — Tue Jan 29, 2019 6:02 am
Statistics: Posted by alex323qp — Mon Jan 28, 2019 11:11 am
Statistics: Posted by alex323qp — Fri Jan 25, 2019 3:30 pm