Table of Contents - em-modbus-0.2.0 Documentation
Classes and Modules
- Modbus
- Modbus::Acknowledge
- Modbus::BitRegister
- Modbus::Client
- Modbus::Connection
- Modbus::Connection::Base
- Modbus::Connection::TCPClient
- Modbus::Connection::TCPServer
- Modbus::GatewayPathUnavailable
- Modbus::GatewayTargetDeviceFailedToRespond
- Modbus::IllegalDataAddress
- Modbus::IllegalDataValue
- Modbus::IllegalFunction
- Modbus::MemoryParityError
- Modbus::ModbusError
- Modbus::PDU
- Modbus::PDU::Exception
- Modbus::PDU::ReadBitsRequest
- Modbus::PDU::ReadBitsResponse
- Modbus::PDU::ReadCoilsRequest
- Modbus::PDU::ReadCoilsResponse
- Modbus::PDU::ReadHoldingRegistersRequest
- Modbus::PDU::ReadHoldingRegistersResponse
- Modbus::PDU::ReadInputRegistersRequest
- Modbus::PDU::ReadInputRegistersResponse
- Modbus::PDU::ReadInputStatusRequest
- Modbus::PDU::ReadInputStatusResponse
- Modbus::PDU::ReadRegistersRequest
- Modbus::PDU::ReadRegistersResponse
- Modbus::PDU::WriteMultipleRegistersRequest
- Modbus::PDU::WriteMultipleRegistersResponse
- Modbus::PDU::WriteSingleCoilRequest
- Modbus::PDU::WriteSingleCoilResponse
- Modbus::ProtocolData
- Modbus::RTUADU
- Modbus::Register
- Modbus::Server
- Modbus::ServerDeviceBusy
- Modbus::ServerDeviceFailure
- Modbus::TCPADU
- Modbus::Transaction
- Modbus::Transaction::Base
- Modbus::Transaction::Client
- Modbus::Transaction::Server
- Modbus::WordRegister
Methods
- ::create — Modbus::PDU
- ::create — Modbus::PDU::Exception
- ::find_exception — Modbus
- ::new — Modbus::TCPADU
- ::new — Modbus::Client
- ::new — Modbus::Connection::Base
- ::new — Modbus::ProtocolData
- ::new — Modbus::Connection::TCPClient
- ::new — Modbus::ModbusError
- ::new — Modbus::IllegalFunction
- ::new — Modbus::IllegalDataAddress
- ::new — Modbus::IllegalDataValue
- ::new — Modbus::ServerDeviceFailure
- ::new — Modbus::Acknowledge
- ::new — Modbus::ServerDeviceBusy
- ::new — Modbus::MemoryParityError
- ::new — Modbus::GatewayPathUnavailable
- ::new — Modbus::GatewayTargetDeviceFailedToRespond
- ::new — Modbus::PDU
- ::new — Modbus::PDU::ReadBitsRequest
- ::new — Modbus::PDU::ReadBitsResponse
- ::new — Modbus::PDU::ReadRegistersRequest
- ::new — Modbus::PDU::ReadRegistersResponse
- ::new — Modbus::PDU::WriteMultipleRegistersRequest
- ::new — Modbus::PDU::WriteMultipleRegistersResponse
- ::new — Modbus::PDU::WriteSingleCoilRequest
- ::new — Modbus::Register
- ::new — Modbus::BitRegister
- ::new — Modbus::WordRegister
- ::new — Modbus::Server
- ::new — Modbus::Transaction::Base
- ::new — Modbus::Transaction::Client
- ::recv_adu — Modbus::Transaction::Client
- ::recv_adu — Modbus::Transaction::Server
- #add_register — Modbus::Server
- #analyze_buffer — Modbus::Connection::Base
- #byte_count — Modbus::PDU::ReadBitsResponse
- #byte_count — Modbus::PDU::ReadRegistersResponse
- #byte_count — Modbus::PDU::WriteMultipleRegistersRequest
- #client_connected — Modbus::Server
- #client_disconnected — Modbus::Server
- #connect — Modbus::Client
- #connected — Modbus::Client
- #connection_completed — Modbus::Connection::TCPClient
- #decode — Modbus::TCPADU
- #decode — Modbus::PDU::Exception
- #decode — Modbus::PDU::ReadBitsRequest
- #decode — Modbus::PDU::ReadBitsResponse
- #decode — Modbus::PDU::ReadRegistersRequest
- #decode — Modbus::PDU::ReadRegistersResponse
- #decode — Modbus::PDU::WriteMultipleRegistersRequest
- #decode — Modbus::PDU::WriteMultipleRegistersResponse
- #decode — Modbus::PDU::WriteSingleCoilRequest
- #disconnected — Modbus::Client
- #encode — Modbus::TCPADU
- #encode — Modbus::PDU
- #encode — Modbus::PDU::Exception
- #encode — Modbus::PDU::ReadBitsRequest
- #encode — Modbus::PDU::ReadBitsResponse
- #encode — Modbus::PDU::ReadRegistersRequest
- #encode — Modbus::PDU::ReadRegistersResponse
- #encode — Modbus::PDU::WriteMultipleRegistersRequest
- #encode — Modbus::PDU::WriteMultipleRegistersResponse
- #encode — Modbus::PDU::WriteSingleCoilRequest
- #get_register — Modbus::Server
- #handle_read_bits — Modbus::Transaction::Client
- #handle_read_holding_registers — Modbus::Transaction::Server
- #handle_read_input_registers — Modbus::Transaction::Server
- #handle_read_registers — Modbus::Transaction::Client
- #handle_request — Modbus::Transaction::Server
- #handle_response — Modbus::Transaction::Client
- #handle_write_multiple_registers — Modbus::Transaction::Client
- #handle_write_multiple_registers — Modbus::Transaction::Server
- #handle_write_single_coil — Modbus::Transaction::Client
- #length — Modbus::PDU::Exception
- #length — Modbus::PDU::ReadBitsRequest
- #length — Modbus::PDU::ReadBitsResponse
- #length — Modbus::PDU::ReadRegistersRequest
- #length — Modbus::PDU::ReadRegistersResponse
- #length — Modbus::PDU::WriteMultipleRegistersRequest
- #length — Modbus::PDU::WriteMultipleRegistersResponse
- #length — Modbus::PDU::WriteSingleCoilRequest
- #log — Modbus::Server
- #next_transaction_ident — Modbus::Connection::TCPClient
- #pick_pending_transaction — Modbus::Connection::TCPClient
- #poll — Modbus::Client
- #post_init — Modbus::Connection::TCPServer
- #push_byte — Modbus::ProtocolData
- #push_word — Modbus::ProtocolData
- #read_coils — Modbus::Transaction::Client
- #read_holding_registers — Modbus::Transaction::Client
- #read_input_registers — Modbus::Transaction::Client
- #read_input_status — Modbus::Transaction::Client
- #read_register — Modbus::Server
- #read_registers — Modbus::Server
- #read_registers — Modbus::Transaction::Server
- #receive_data — Modbus::Connection::Base
- #reconnect — Modbus::Client
- #reg_count — Modbus::PDU::WriteMultipleRegistersRequest
- #reset_buffer — Modbus::Connection::Base
- #schedule_next_poll — Modbus::Client
- #send_pdu — Modbus::Transaction::Client
- #send_pdu — Modbus::Transaction::Server
- #shift_byte — Modbus::ProtocolData
- #shift_word — Modbus::ProtocolData
- #start — Modbus::Server
- #to_buffer — Modbus::ProtocolData
- #track_transaction — Modbus::Connection::TCPClient
- #transaction — Modbus::Client
- #transaction_class — Modbus::Connection::TCPClient
- #transaction_class — Modbus::Connection::TCPServer
- #transaction_ident — Modbus::Transaction::Client
- #transaction_time — Modbus::Transaction::Client
- #unbind — Modbus::Connection::TCPClient
- #unbind — Modbus::Connection::TCPServer
- #update — Modbus::BitRegister
- #update — Modbus::WordRegister
- #update_register — Modbus::Server
- #validate — Modbus::PDU::ReadBitsRequest
- #validate — Modbus::PDU::ReadBitsResponse
- #validate — Modbus::PDU::ReadRegistersRequest
- #validate — Modbus::PDU::ReadRegistersResponse
- #validate — Modbus::PDU::WriteMultipleRegistersRequest
- #validate — Modbus::PDU::WriteMultipleRegistersResponse
- #validate — Modbus::PDU::WriteSingleCoilRequest
- #value — Modbus::BitRegister
- #write — Modbus::BitRegister
- #write — Modbus::WordRegister
- #write_multiple_registers — Modbus::Transaction::Client
- #write_register — Modbus::Server
- #write_registers — Modbus::Server
- #write_single_coil — Modbus::Transaction::Client