FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kSvEventManager.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYC_SERVER_EVENT_MANAGER_H
9 #define K_FIRESYC_SERVER_EVENT_MANAGER_H
10 
12 
20 //typedef kObject kSvEventManager; --forward-declared in kFsDef.x.h
21 
32 kFsFx(kStatus) kSvEventManager_Construct(kSvEventManager* manager, kSvNode node, kHxEvent hwEvent, kAlloc allocator);
33 
34 kFsFx(kStatus) kSvEventManager_Format(kSvEventManager manager, kXml xml, kXmlItem item);
35 kFsFx(kStatus) kSvEventManager_Parse(kSvEventManager manager, kXml xml, kXmlItem item);
36 
37 kFsFx(kStatus) kSvEventManager_Schedule(kSvEventManager manager, k64s target);
38 kFsFx(kStatus) kSvEventManager_Trigger(kSvEventManager manager);
39 
40 kFsFx(kStatus) kSvEventManager_GetStats(kSvEventManager manager, kEventStats* stats);
41 
42 kFsFx(kStatus) kSvEventManager_PrepareForPrime(kSvEventManager manager, k64u period, k32u primeCount);
43 kFsFx(kStatus) kSvEventManager_RestoreAfterPrime(kSvEventManager manager);
44 
45 #include <kFireSync/Server/Devices/kSvEventManager.x.h>
46 
47 #endif
48 
Represents event manager run-time statistics.
Definition: kNodeDef.h:152
Provides FireSync node network services and mediates access to node hardware.