Photon Server API Documentation v5.0RC1

Public Member Functions | List of all members
ExitGames.Threading.RegisterWaitHandleSafe Class Reference

Helps safely unregister waithandles registered with RegisterWaitForSingleObject More...

Public Member Functions

 RegisterWaitHandleSafe ()
 
void UnsafeRegisterWait (WaitHandle waitHandle, WaitOrTimerCallback timeoutCallback, int timeout, object state=null, bool executeOnce=true)
 
void RegisterWait (WaitHandle waitHandle, WaitOrTimerCallback timeoutCallback, int timeout, object state=null, bool executeOnce=true)
 

Detailed Description

Helps safely unregister waithandles registered with RegisterWaitForSingleObject

Constructor & Destructor Documentation

◆ RegisterWaitHandleSafe()

ExitGames.Threading.RegisterWaitHandleSafe.RegisterWaitHandleSafe ( )
inline

Member Function Documentation

◆ RegisterWait()

void ExitGames.Threading.RegisterWaitHandleSafe.RegisterWait ( WaitHandle  waitHandle,
WaitOrTimerCallback  timeoutCallback,
int  timeout,
object  state = null,
bool  executeOnce = true 
)
inline

◆ UnsafeRegisterWait()

void ExitGames.Threading.RegisterWaitHandleSafe.UnsafeRegisterWait ( WaitHandle  waitHandle,
WaitOrTimerCallback  timeoutCallback,
int  timeout,
object  state = null,
bool  executeOnce = true 
)
inline