|
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 |
1.8.11