FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kSvAnalogOut.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYC_SERVER_ANALOG_OUT_H
9 #define K_FIRESYC_SERVER_ANALOG_OUT_H
10 
12 
20 //typedef kObject kSvAnalogOut; --forward-declared in kFsDef.x.h
21 
32 kFsFx(kStatus) kSvAnalogOut_Construct(kSvAnalogOut* analog, kSvNode node, kHxAnalogOut hwAnalog, kAlloc allocator);
33 
34 kFsFx(kStatus) kSvAnalogOut_Format(kSvAnalogOut analog, kXml xml, kXmlItem item);
35 kFsFx(kStatus) kSvAnalogOut_Parse(kSvAnalogOut analog, kXml xml, kXmlItem item);
36 
37 kFsFx(kStatus) kSvAnalogOut_EnqueueValue(kSvAnalogOut analog, k32u value);
38 
39 kFsFx(kStatus) kSvAnalogOut_EnqueueCurrent(kSvAnalogOut analog, k64f value);
40 
41 kFsFx(kStatus) kSvAnalogOut_SetCalibration(kSvAnalogOut analog, kArray2 calibration);
42 
43 kFsFx(kStatus) kSvAnalogOut_Stats(kSvAnalogOut analog, kAnalogOutStats* stats);
44 
45 #include <kFireSync/Server/Devices/kSvAnalogOut.x.h>
46 
47 #endif
Represents analog output run-time statistics.
Definition: kNodeDef.h:1356
Provides FireSync node network services and mediates access to node hardware.