18class PLUGIN_EXPORT 
CEvent : 
public QObject
 
   22    explicit CEvent(QObject *parent = 
nullptr);
 
   30    static int SetSocketNonBlocking(SOCKET fd);
 
   31    static int SetSocketBlocking(SOCKET fd, 
bool block);
 
   32    static bool EnableNagles(SOCKET fd, 
bool enable);
 
   34    static QString GetAddress(
void* address);
 
   41    int CreateSocketPair(qintptr fd[]);