rodbus (.NET API) 1.3.1
Loading...
Searching...
No Matches
rodbus.IWriteHandler Interface Reference

Interface used to handle write requests received from the client More...

Public Member Functions

WriteResult WriteSingleCoil (ushort index, bool value, Database database)
 Write a single coil received from the client More...
 
WriteResult WriteSingleRegister (ushort index, ushort value, Database database)
 write a single coil received from the client More...
 
WriteResult WriteMultipleCoils (ushort start, System.Collections.Generic.ICollection< BitValue > it, Database database)
 Write multiple coils received from the client More...
 
WriteResult WriteMultipleRegisters (ushort start, System.Collections.Generic.ICollection< RegisterValue > it, Database database)
 Write multiple registers received from the client More...
 

Detailed Description

Interface used to handle write requests received from the client

Member Function Documentation

◆ WriteMultipleCoils()

WriteResult rodbus.IWriteHandler.WriteMultipleCoils ( ushort  start,
System.Collections.Generic.ICollection< BitValue it,
Database  database 
)

Write multiple coils received from the client

Parameters
startStarting address
itIterator over coil values
databaseDatabase interface for updates
Returns
Struct describing the result of the operation

◆ WriteMultipleRegisters()

WriteResult rodbus.IWriteHandler.WriteMultipleRegisters ( ushort  start,
System.Collections.Generic.ICollection< RegisterValue it,
Database  database 
)

Write multiple registers received from the client

Parameters
startStarting address
itIterator over register values
databaseDatabase interface for updates
Returns
Struct describing the result of the operation

◆ WriteSingleCoil()

WriteResult rodbus.IWriteHandler.WriteSingleCoil ( ushort  index,
bool  value,
Database  database 
)

Write a single coil received from the client

Parameters
indexIndex of the coil
valueValue of the coil to write
databaseDatabase interface for updates
Returns
Struct describing the result of the operation

◆ WriteSingleRegister()

WriteResult rodbus.IWriteHandler.WriteSingleRegister ( ushort  index,
ushort  value,
Database  database 
)

write a single coil received from the client

Parameters
indexIndex of the register
valueValue of the register to write
databaseDatabase interface for updates
Returns
Struct describing the result of the operation

The documentation for this interface was generated from the following file: