Network/SocketPoller: Makes it possible to watch read and write states
This commit is contained in:
@@ -24,10 +24,11 @@ namespace Nz
|
||||
|
||||
void Clear();
|
||||
|
||||
bool IsReady(const AbstractSocket& socket) const;
|
||||
bool IsReadyToRead(const AbstractSocket& socket) const;
|
||||
bool IsReadyToWrite(const AbstractSocket& socket) const;
|
||||
bool IsRegistered(const AbstractSocket& socket) const;
|
||||
|
||||
bool RegisterSocket(AbstractSocket& socket);
|
||||
bool RegisterSocket(AbstractSocket& socket, SocketPollEventFlags eventFlags);
|
||||
void UnregisterSocket(AbstractSocket& socket);
|
||||
|
||||
bool Wait(UInt64 msTimeout);
|
||||
@@ -41,4 +42,4 @@ namespace Nz
|
||||
|
||||
#include <Nazara/Network/SocketPoller.inl>
|
||||
|
||||
#endif // NAZARA_SOCKETPOLLER_HPP
|
||||
#endif // NAZARA_SOCKETPOLLER_HPP
|
||||
|
||||
Reference in New Issue
Block a user