rodbus (.NET API) 1.3.1
|
Describes to the server if a write operation was successful or not. More...
Public Member Functions | |
WriteResult | WithSuccess (bool value) |
true if the operation was successful, false otherwise. Error details found in the exception field. More... | |
WriteResult | WithException (ModbusException value) |
Exception enumeration. If ModbusException.Unknown, look at the raw value More... | |
WriteResult | WithRawException (byte value) |
Raw exception value when WriteResult.Exception field is ModbusException.Unknown More... | |
Static Public Member Functions | |
static WriteResult | SuccessInit () |
Initialize a WriteResult to indicate a successful write operation More... | |
static WriteResult | ExceptionInit (ModbusException exception) |
Initialize a WriteResult to indicate a standard Modbus exception More... | |
static WriteResult | RawExceptionInit (byte rawException) |
Initialize a WriteResult to indicate a non-standard Modbus exception More... | |
Public Attributes | |
bool | Success |
true if the operation was successful, false otherwise. Error details found in the exception field. More... | |
ModbusException | Exception |
Exception enumeration. If ModbusException.Unknown, look at the raw value More... | |
byte | RawException |
Raw exception value when WriteResult.Exception field is ModbusException.Unknown More... | |
Describes to the server if a write operation was successful or not.
May either be 'success' or an exception code returned to the client.
Used in implementations of the IWriteHandler.
|
inlinestatic |
Initialize a WriteResult to indicate a standard Modbus exception
Default values:
exception | Exception enumeration. If ModbusException.Unknown, look at the raw value |
|
inlinestatic |
Initialize a WriteResult to indicate a non-standard Modbus exception
Default values:
rawException | Raw exception value when WriteResult.Exception field is ModbusException.Unknown |
|
inlinestatic |
Initialize a WriteResult to indicate a successful write operation
Default values:
|
inline |
Exception enumeration. If ModbusException.Unknown, look at the raw value
|
inline |
Raw exception value when WriteResult.Exception field is ModbusException.Unknown
|
inline |
true if the operation was successful, false otherwise. Error details found in the exception field.
ModbusException rodbus.WriteResult.Exception |
Exception enumeration. If ModbusException.Unknown, look at the raw value
byte rodbus.WriteResult.RawException |
Raw exception value when WriteResult.Exception field is ModbusException.Unknown
bool rodbus.WriteResult.Success |
true if the operation was successful, false otherwise. Error details found in the exception field.