DCSModulesAPI
1.0.0
DCS sub project containing all the control modules as libraries.
|
▼NDCS | |
▼NCLI | Command Line Interface (CLI) responsible for handling server-side console commands |
CCommand | Class responsible for keeping the state of a declared command to use in the server console |
▼NComs | |
CCmdBuffer | |
CCommand | |
▼NCore | |
CPID | |
▼NDAQ | Exposes DAQ functionalities of the API to the end user |
CChannelLimits | Channel measurement numeric limits |
CInternalChannel | |
CInternalTask | |
CInternalVoltageData | |
CPDetectEventData | |
▼NDB | |
CUser | |
▼NMath | |
CCountResult | |
▼NMemory | |
CLinearAllocator | Linearly allocates memory for a single use |
CLinearDataPointer | |
▼NNetwork | Network control using sockets |
▼NMessage | Handles default messaging via a simple fixed protocol |
CDefaultMessage | |
CWindowsSocketInformation | |
▼NSerial | |
CSerialArgs | |
▼NThreading | Handles threading and asynchronicity |
CTPool | |
▼NTimer | Timing related utilities |
CSystemTimer | Holds data about when a timer was first created |
CTimestamp | Represents a timestamp divided fieldwise |
▼NUSerial | |
CPIPE_ID | |
CUSBIntHandle | |
▼NUtils | |
CAsyncItem | A class that holds possible future data |
CBasicString | A very simple string buffer to hold char values. Used for string information manipulations via tcp/ip mostly |
CByteQueue | |
CLogger | This class enables writing to a single (or multiple) buffer(s) for logging. Thread-safe |
CSMessageQueue | |
CString | A wrapper class used to export a simple string to the client side |
▼CRegistry | Autogenerated class responsible for registering any function calls that might be requested via tcp/ip |
CSVParams | Auto-generated class that allows for buffer <-> parameters conversion |
CSVReturn | Holds messages return types |
C_DEVICE_DATA | |
CVCData |