modbus.exception

Public Imports

serialport.exception
public import serialport.exception;

Members

Classes

CheckFailException
class CheckFailException
CloseTcpConnection
class CloseTcpConnection
FunctionErrorException
class FunctionErrorException
ModbusDevException
class ModbusDevException
ModbusException
class ModbusException
ModbusIOException
class ModbusIOException
ReadDataLengthException
class ReadDataLengthException
SlaveFuncProcessException
class SlaveFuncProcessException

use this exception for throwing errors in modbus slave

Enums

preallocated
enum preallocated
Undocumented in source.

Mixins

__anonymous
mixin throwExcMix!ModbusException
Undocumented in source.
__anonymous
mixin throwExcMix!CloseTcpConnection
Undocumented in source.
__anonymous
mixin throwExcMix!(ModbusIOException, ["dev", "fnc"])
Undocumented in source.
__anonymous
mixin throwExcMix!(ModbusDevException, ["dev", "fnc"])
Undocumented in source.
__anonymous
mixin throwExcMix!(CheckFailException, ["dev", "fnc"])
Undocumented in source.
__anonymous
mixin throwExcMix!(FunctionErrorException, ["dev", "fnc", "code"])
Undocumented in source.
__anonymous
mixin throwExcMix!(SlaveFuncProcessException, ["dev", "fnc", "code"])
Undocumented in source.
__anonymous
mixin throwExcMix!(ReadDataLengthException, ["dev", "fnc", "expected", "responseLength"])
Undocumented in source.

Meta