|
virtual ICACHE void | Set (uint16 auNumber, real64 arValue) override |
|
virtual ICACHE real64 | Get (uint16 auNumber) override |
|
ICACHE real32 | GetValue (uint16 auNumber) |
|
ICACHE real64 | GetValue64 (uint16 auNumber) |
|
ICACHE void | SetValue (uint16 auNumber, real32 afValue) |
|
ICACHE void | SetValue64 (uint16 auNumber, real64 arValue) |
|
real32 | GetRawValue (uint16 auNumber, uint32 auStage=0) |
|
CINOSDacChannel * | Find (const char *apName, uint32 auSimulate=DF_INOS_IMAGE_CHN_SIM_DEF) |
|
CINOSDacChannel * | Find (uint16 auNumber, uint32 auSimulate=DF_INOS_IMAGE_CHN_SIM_DEF) |
|
void | SetRange (uint16 auNumber, uint8 auRange) |
|
uint8 | GetRange (uint16 auNumber) |
|
CINOSDacChannel * | CreateVirtual (const char *apName, uint16 auType=defType_double, real64 arLower=REAL64MIN, real64 arUpper=REAL64MAX, char *apUnit=nullptr, uint16 auCharacteristics=defCharShowFix+SHOW_DIGIT(4)) |
|
| CINOSDacChannels (char *apName, uint32 auNumber, void *apImage) |
|
virtual void | SetEnabled (bool abValue) override |
|
virtual bool | GetEnabled () override |
|
virtual void | SetEnabled (uint16 auNumber, bool abValue) override |
|
virtual bool | GetEnabled (uint16 auNumber) override |
|
virtual void | SetSimulated (uint16 auNumber, bool abValue) override |
|
virtual bool | GetSimulated (uint16 auNumber) override |
|
virtual void | SetConfig (uint16 auNumber, uint32 auConfig, uint32 auMask, uint32 auOffset=0) override |
|
virtual uint32 | GetConfig (uint16 auNumber, uint32 auOffset=0) override |
|
virtual void * | GetConfigAdr (uint16 auNumber, uint32 auOffset=0) override |
|
virtual void * | GetConfigBaseAddress () override |
|
virtual uint16 | GetCycleNumber (uint16 auNumber) override |
|
virtual void | SetCycleNumber (uint16 auNumber, uint16 auCycleNumber, uint8 auBusId=CINOSBus::GetFirstBus() ->GetId(), CINOSBusJob *apBusJob=0) override |
|
virtual uint16 | GetCycleId (uint16 auNumber) override |
|
virtual void | SetCycleId (uint16 auNumber, uint16 auCycleId, uint8 auBusId, CINOSBusPortHandler *apBusPortHandler) override |
|
virtual void | UpdateCycleId (uint16 auNumber, uint16 auCycleId) override |
|
virtual uint8 | GetBusId (uint16 auNumber) override |
|
virtual CINOSBusJob * | GetBusJob (uint16 auNumber) override |
|
virtual CINOSBusPortHandler * | GetBusPortHandler (uint16 auNumber) override |
|
virtual void | SetBusPortHandler (uint16 auNumber, CINOSBusPortHandler *apPortHandler) |
| Set port handler at channel number.
|
|
| CINOSProcessImageValues (char *apName, uint32 auNumber, void *apImage) |
|
virtual ICACHE void | Set (uint16 auChannel, void *apValue) override |
|
virtual ICACHE void | Set64 (uint16 auChannel, void *apValue) |
|
virtual void | MoveChannel (uint16 auOldNumber, uint16 auNewNumber) override |
|
char * | GetName () |
|
uint32 | GetNumber () |
|
virtual void * | GetBaseAddress () |
|
INOS_INLINE void * | GetAddress (uint16 auNumber) |
|
virtual uint16 | GetArrayLength (uint16 auNumber) |
|
virtual void | Add (CINOSProcessImageChannel *apChannel) |
|
virtual void | Remove (CINOSProcessImageChannel *apChannel) |
|
virtual void | Remove (uint32 auChannel) |
|
CINOSProcessImageChannel * | Find (const char *apName) |
|
CINOSProcessImageChannel * | FindExact (const char *apName) |
|
CINOSProcessImageChannel * | Find (uint16 auNumber) |
|
virtual CINCOObject * | GetRegister () |
|
| CINOSProcessImage (char *apName, uint32 auNumber, void *apImage=0) |
|
virtual ICACHE void | Get (uint16 auChannel, void *apValue) |
|
virtual ICACHE void | Get64 (uint16 auChannel, void *apValue) |
|
virtual void | Set (uint16 auChannel, void *apValue, uint32 auMask) |
|
virtual uint32 | FindFreeNumber (bool ab32BitBased=false, bool abFromEnd=false) |
|
virtual CINCOObject * | GetChannelParent (CINOSProcessImageChannel *apChannel, bool abCreate) |
|
virtual bool | RenameInco (CINOSProcessImageChannel *apChannel, const char *apNewName) |
|