Qtc.Serialbus.QModbusDataUnit

Contents

Documentation

class QqModbusDataUnit x1 where #

Methods

qModbusDataUnit :: x1 -> IO (QModbusDataUnit ()) #

Instances
QqModbusDataUnit RegisterType # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

QqModbusDataUnit (QModbusDataUnit t1) # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

QqModbusDataUnit (RegisterType, Int, Int) # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

Methods

qModbusDataUnit :: (RegisterType, Int, Int) -> IO (QModbusDataUnit ()) #

QqModbusDataUnit (RegisterType, Int, [Int]) # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

Methods

qModbusDataUnit :: (RegisterType, Int, [Int]) -> IO (QModbusDataUnit ()) #

class QqModbusDataUnit_nf x1 where #

Methods

qModbusDataUnit_nf :: x1 -> IO (QModbusDataUnit ()) #

Instances
QqModbusDataUnit_nf RegisterType # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

QqModbusDataUnit_nf (QModbusDataUnit t1) # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

QqModbusDataUnit_nf (RegisterType, Int, Int) # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

Methods

qModbusDataUnit_nf :: (RegisterType, Int, Int) -> IO (QModbusDataUnit ()) #

QqModbusDataUnit_nf (RegisterType, Int, [Int]) # 
Instance details

Defined in Qtc.Serialbus.QModbusDataUnit

Methods

qModbusDataUnit_nf :: (RegisterType, Int, [Int]) -> IO (QModbusDataUnit ()) #

setStartAddress :: QModbusDataUnit a -> Int -> IO () #

setValueCount :: QModbusDataUnit a -> Int -> IO () #

startAddress :: QModbusDataUnit a -> () -> IO Int #

Orphan instances

QvalueCount (QModbusDataUnit a) () # 
Instance details

Methods

valueCount :: QModbusDataUnit a -> () -> IO Int #

QqisValid (QModbusDataUnit ()) () # 
Instance details

Methods

qisValid :: QModbusDataUnit () -> () -> IO Bool #

QqisValid (QModbusDataUnitSc a) () # 
Instance details

Methods

qisValid :: QModbusDataUnitSc a -> () -> IO Bool #

Qvalues (QModbusDataUnit a) () (IO [Int]) # 
Instance details

Methods

values :: QModbusDataUnit a -> () -> IO [Int] #

Qvalue (QModbusDataUnit a) Int (IO Int) # 
Instance details

Methods

value :: QModbusDataUnit a -> Int -> IO Int #

QsetValues (QModbusDataUnit a) [Int] # 
Instance details

Methods

setValues :: QModbusDataUnit a -> [Int] -> IO () #

QsetValue (QModbusDataUnit a) (Int, Int) (IO ()) # 
Instance details

Methods

setValue :: QModbusDataUnit a -> (Int, Int) -> IO () #