Robox Library for Cpp: BCC/31 module 1.0.0
RLibCpp BCC/31 protocol implementation
|
▼NRLibCpp | |
▼NBcc | |
►NBaseMonitorStruct | |
CBaseData | The base class for data for the derived classes' read/write methods |
►CDeviceItem | Structure for the effective BCC message sent to the device |
CPtrVector | Class to handle with lists of DeviceItem pointers |
►CDeviceMonitorItem | Structure for the effective monitor item stored into each BCC message |
CPtrVector | Class to handle with lists of DeviceMonitorItem pointers |
►CUserMonitorItem | Monitor items class: these are the monitors added by the user |
CPtrVector | Class to handle with lists of UserMonitorItem pointers |
►NClientStruct | |
CAlarmHistoryClearData | The data for the alarmHistoryClear method |
CAlarmHistoryInfoData | The data for the alarmHistoryInfo method |
►CAlarmHistoryItem | The data for an alarm history item |
CVector | Class to handle with lists of AlarmHistoryItem |
CAlarmHistoryListData | The data for the alarmHistoryList method |
CAlarmStackClearAllData | The data for the alarmStackClearAll method |
CAlarmStackClearData | The data for the alarmStackClear method |
CAlarmStackClearSpecData | The data for the alarmStackClearSpec method |
CAlarmStackGetData | The data for the alarmStackGet method |
CAlarmStackInfoData | The data for the alarmStackInfo method |
►CAlarmStackItem | The data for a generic alarm item |
CVector | Class to handle with lists of AlarmStackItem |
CAlarmStackListData | The data for the alarmStackList method |
CBaseWriteVariableData | Internal class for Write and Force operations |
CCanC402InfoData | Data for the canC402Info method |
►CCanC402InfoItem | The data for CAN402 info item |
CVector | Class to handle with lists of CanC402InfoItem |
CCanEmcyReadData | The data for the canEmcyRead method |
CCanNmtReadData | The data for the CanNmtRead method |
►CCanNmtReadItem | The data for a CANopen NMT item |
CVector | Class to handle with lists of CanNmtReadItem |
CCanNmtWriteData | The data for the canNmtWrite method |
CCanObjReadData | The data for the canObjRead method |
CCanObjWriteData | The data for the canObjWrite method |
CCanPdoReadData | Data for the canRxPdoRead and canTxPdoRead method |
►CCanPdoReadItem | The data for CANopen PDO workstation item |
CVector | Class to handle with lists of CanPdoReadItem |
CCanRbxChDiagData | Data for the canRbxChDiag method |
►CCanRbxChDiagItem | The data for a Robox diagnostic CANopen channel item |
CVector | Class to handle with lists of CanRbxChDiagItem |
CCanRbxWsDiagData | Data for the canRbxWsDiag method |
►CCanRbxWsDiagItem | The data for a Robox diagnostic CANopen workstation item |
CVector | Class to handle with lists of CanRbxWsDiagItem |
CDataLoadSequenceData | The data for the dataLoadSequence method |
CDataSaveSequenceData | The data for the dataSaveSequence method |
CDownloadSequenceData | The data for the downloadSequence method |
CErrorData | The base error data for all client, monitor and oscilloscope operations |
CFbEcatNmtData | The base data for Client.vbReadEcatNmt and Client.fbWriteEcatNmt method |
CFbEntryData | The data for Client.doFbReadEntry and Client.doFbWriteEntry method |
CFbIfData | The base data for Client.fbReadIf and Client.fbWriteIf method |
CFbLoadFirmwareData | The data for Client.fbLoadFirmware method |
CFbNmtData | The base data for Client.doFbReadNmt and Client.doFbWriteNmt method |
CFbReadEcatNmtData | The data for Client.fbReadEcatNmt method |
CFbReadIfData | The data for Client.fbReadIf method |
CFbReadNmtData | The data for Client.doFbReadNmt method |
CFbWriteEcatNmtData | The data for Client.fbWriteEcatNmt method |
CFbWriteIfData | The data for Client.FbWriteIf method |
CFbWriteNmtData | The data for Client.doFbWriteNmt method |
CFlashDirData | The data for the FlashDir method |
CFlashDiskBackpupData | The data for the flashDiskBackup method |
CFlashDiskCreateData | The data for the flashDiskCreate method |
CFlashDiskDeleteData | The data for the flashDiskDelete method |
CFlashDiskRestoreData | The data for the flashDiskRestore method |
CFlashFileDeleteData | The data for the flashFileDelete method |
CFlashFileInfoData | The data for the flashFileInfo method |
CFlashFileLoadData | The data for the flashFileLoad method |
CFlashFileRenameData | The data for the flashFileRename method |
CFlashFileSaveData | The data for the flashFileSave method |
CFlashFolderCreateData | The data for the flashFolderCreate method |
CFlashFolderDeleteData | The data for the flashFolderDelete method |
CFlashFolderInfoData | The data for the flashFolderInfo method |
CFlashFormatData | The data for the flashFormat method |
►CFlashItem | The data for a generic flash item |
CVector | Class to handle with lists of FlashItem |
CFlashSetAttributesData | The data for the flashSetAttributes method |
CForceVariableData | The data for the forceVariable method |
COperationData | The base operation data for all client operations |
CPingData | The data for the Ping method |
CReadVariableData | The data for the readVariable method |
CReleaseAllVariablesData | The data for the releaseAllVariable method |
CReleaseVariableData | The data for the releaseVariable method |
CReportClearData | The data for the reportClear method |
CReportCmdData | The base data for user report cmd data methods |
CReportInfoData | Data for the reportInfo method |
CReportListData | The data for the reportList method |
►CReportListItem | The data for list of user report |
CVector | Class to handle with lists of ReportListItem |
CReportSetModeData | The data for the reportSetMode method |
CSysReportClearData | The data for the sysReportClear method |
CSysReportCmdData | The base data for system report cmd data methods |
CSysReportInfoData | Data for the sysReportInfo method |
CSysReportListData | The data for the sysReportList method |
►CSysReportListItem | The data for list of system report |
CVector | Class to handle with lists of SysReportListItem |
CSysReportSetModeData | The data for the sysReportSetMode method |
CSystemInfoData | The data for the SystemInfo |
CWriteVariableData | The data for the writeVariable method |
►NMonitorStruct | |
CErrorData | The data for the Monitor::error signal |
CReadData | The data for the Monitor::read(MonitorStruct::ReadData &) method |
CWriteData | The data for the Monitor::write(MonitorStruct::WriteData &) method |
►NOscilloscopeStruct | |
►CDataSample | Single data sample read from the oscilloscope: it holds all the track ( values() ) returned at a specific time() |
CPtrVector | Class to handle with lists of DataSample pointers |
CDeviceItem | Structure for the effective BCC message sent to the device |
►CDeviceOscilloscopeItem | Structure for the effective oscilloscope item stored into each BCC message |
CPtrVector | Class to handle with lists of DeviceOscilloscopeItem pointers |
CErrorData | The data for the Oscillocope::error(long , OscillocopeStruct::ErrorData data) signal |
CReadData | The data for the Oscilloscope::read(OscilloscopeStruct::ReadData &) method |
►CUserOscilloscopeItem | Oscilloscope items class: these are the oscilloscopes added by the user |
CPtrVector | Class to handle with lists of UserOscilloscopeItem pointers |
CBaseMonitor | Abstract base class for monitors handling |
CClient | Communication client declaration |
►CConnection | Communication client declaration |
CVariablesCache | The class to handle variable caches |
CVariablesCacheItem | Class to handle an item in the variables cache |
CVariablesDict | The variable dictionay |
CGlobals | Global variable and methods declaration |
►CMessage | Message declaration for the BCC protocol |
CbccMessage | The Bcc message raw data structure |
CVector | Class to handle with lists of Message |
►CMonitor | The class to handle BCC protocol monitors |
CPtrVector | Class to handle with lists of Monitor |
►COscilloscope | The class to handle BCC protocol oscilloscopes |
CPtrVector | Class to handle with lists of Oscilloscope |
CProtocol | Protocol class declaration |
CTcpIpConnection | The connection class for the BCC protocol with the standard single socket TCP/IP transport |
►CVariable | The variable specification data |
►CData | Class to handle variable data values |
►CPtrVector | Class to handle with lists of Data pointers |
CPtrPtrVector | Class to handle with lists of pointers to list of Data pointers |
CVector | Class to handle with lists of Data |