From f396965797a2e4cf97f5cbfdca90ba179c283f32 Mon Sep 17 00:00:00 2001 From: Eelke Klein Date: Fri, 6 Jan 2017 07:21:57 +0100 Subject: [PATCH] Win32Event member names are conforming to the naming style of this project now. --- win32event.h | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/win32event.h b/win32event.h index 77403e1..684d13f 100644 --- a/win32event.h +++ b/win32event.h @@ -1,6 +1,7 @@ #ifndef WIN32EVENT_H #define WIN32EVENT_H +#include #include /** Simpel wrapper around a Win32 Event object. @@ -20,6 +21,12 @@ public: )) {} + Win32Event(Reset r, Initial is, int sock, long net_events) + : Win32Event(r, is) + { + WSAEventSelect(sock, hEvent, net_events); + } + ~Win32Event() { CloseHandle(hEvent); @@ -28,11 +35,11 @@ public: Win32Event(const Win32Event &) = delete; Win32Event &operator=(const Win32Event &) = delete; - void Set() { SetEvent(hEvent); } + void set() { SetEvent(hEvent); } - void Reset() { ResetEvent(hEvent); } + void reset() { ResetEvent(hEvent); } - HANDLE GetHandle() { return hEvent; } + HANDLE handle() { return hEvent; } private: HANDLE hEvent; };