Important Update:
- Update Command port: - Simplified error handling - Provide error reply - Added method GetNextParamGroup()
This commit is contained in:
@@ -231,6 +231,11 @@ protected:
|
||||
Param = &((*Param)->Next);
|
||||
return Param;
|
||||
}
|
||||
inline TDeviceParamGroup * GetNextParamGroup( TDevice * Device, TDeviceParamGroup * LastParamGroup = NULL ) {
|
||||
if (!Device) return NULL;
|
||||
TDeviceParamGroup * ParamGroup = (LastParamGroup)? LastParamGroup->NextGroup : Device->FirstParamGroup;
|
||||
return ParamGroup;
|
||||
}
|
||||
inline TDeviceParam * GetNextReadParam( TDevice * Device, TDeviceParam * LastParam = NULL ) {
|
||||
if (!Device) return NULL;
|
||||
TDeviceParam * Param = (LastParam)? LastParam->Next : Device->FirstParam;
|
||||
|
||||
Reference in New Issue
Block a user