도저히 여러 패킷 동시에 보내기를 할 수가 없다...
This commit is contained in:
@@ -5,6 +5,20 @@
|
||||
|
||||
namespace Chattr {
|
||||
|
||||
IOCP::IOCP() {
|
||||
|
||||
}
|
||||
|
||||
IOCP::~IOCP() {
|
||||
destruct();
|
||||
}
|
||||
|
||||
void IOCP::destruct() {
|
||||
#ifdef __linux__
|
||||
close(epollfd_);
|
||||
#endif
|
||||
}
|
||||
|
||||
void IOCP::registerSocket(Chattr::IOCPPASSINDATA* data) {
|
||||
#ifdef _WIN32
|
||||
HANDLE returnData = ::CreateIoCompletionPort((HANDLE)data->socket->sock, completionPort_, data->socket->sock, 0);
|
||||
|
||||
Reference in New Issue
Block a user