Namespace neosmart
Namespace List > neosmart
Classes
Public Types
Public Functions
| Type |
Name |
| neosmart_event_t |
CreateEvent (bool manualReset, bool initialState)
|
| int |
DestroyEvent (neosmart_event_t event)
|
| bool |
RemoveExpiredWaitHelper (neosmart_wfmo_info_t_ wait)
|
| int |
ResetEvent (neosmart_event_t event)
|
| int |
SetEvent (neosmart_event_t event)
|
| int |
UnlockedWaitForEvent (neosmart_event_t event, uint64_t milliseconds)
|
| int |
WaitForEvent (neosmart_event_t event, uint64_t milliseconds)
|
| int |
WaitForMultipleEvents (neosmart_event_t * events, int count, bool waitAll, uint64_t milliseconds)
|
| int |
WaitForMultipleEvents (neosmart_event_t * events, int count, bool waitAll, uint64_t milliseconds, int & waitIndex)
|
Public Types Documentation
typedef neosmart_event_t
typedef neosmart_event_t_* neosmart::neosmart_event_t;
typedef neosmart_wfmo_info_t
typedef neosmart_wfmo_info_t_* neosmart::neosmart_wfmo_info_t;
typedef neosmart_wfmo_t
typedef neosmart_wfmo_t_* neosmart::neosmart_wfmo_t;
Public Functions Documentation
function CreateEvent
neosmart_event_t neosmart::CreateEvent (
bool manualReset,
bool initialState
)
function DestroyEvent
int neosmart::DestroyEvent (
neosmart_event_t event
)
function RemoveExpiredWaitHelper
bool neosmart::RemoveExpiredWaitHelper (
neosmart_wfmo_info_t_ wait
)
function ResetEvent
int neosmart::ResetEvent (
neosmart_event_t event
)
function SetEvent
int neosmart::SetEvent (
neosmart_event_t event
)
function UnlockedWaitForEvent
int neosmart::UnlockedWaitForEvent (
neosmart_event_t event,
uint64_t milliseconds
)
function WaitForEvent
int neosmart::WaitForEvent (
neosmart_event_t event,
uint64_t milliseconds
)
int neosmart::WaitForMultipleEvents (
neosmart_event_t * events,
int count,
bool waitAll,
uint64_t milliseconds
)
int neosmart::WaitForMultipleEvents (
neosmart_event_t * events,
int count,
bool waitAll,
uint64_t milliseconds,
int & waitIndex
)
The documentation for this class was generated from the following file C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private/pevents.cpp