bool SessionUDP::AsyncRecv() { TempPtrT<MyOverLappedEx> q=lkfq_free.getq(); if(!q) { q.reset(new MyOverLappedEx); } return AsyncRecv(q); }
bool IOSocket::AsyncRecv(ReceiveIOServerData *data) { return AsyncRecv(data, nullptr); }