Files
CppNet/cppnet/event/event_interface.cpp
2021-04-07 18:45:00 +08:00

44 lines
826 B
C++

// Use of this source code is governed by a BSD 3-Clause License
// that can be found in the LICENSE file.
// Author: caozhiyi (caozhiyi5@gmail.com)
#include "event_interface.h"
namespace cppnet {
const char* TypeString(EventType type) {
switch (type)
{
case ET_READ:
return "read";
break;
case ET_WRITE:
return "write";
break;
case ET_ACCEPT:
return "accept";
break;
case ET_TIMER:
return "timer";
break;
case ET_USER_TIMER:
return "user_timer";
break;
case ET_CONNECT:
return "connect";
break;
case ET_DISCONNECT:
return "disconnect";
break;
case ET_INACTIONS:
return "inactions";
break;
default:
return "unknow";
break;
}
}
}