BS120x Ethernet Library 1.0.0
BS120x Ethernet Library
Loading...
Searching...
No Matches
EthernetClient Member List

This is the complete list of members for EthernetClient, including all inherited members.

Connect(std::string_view interface_ip, std::string_view device_ip, std::uint16_t udp_port, std::int32_t udp_timeout=1000, std::uint16_t tcp_port=12345) noexceptEthernetClient
Disconnect() noexceptEthernetClient
EnableAllCells(bool enable) constEthernetClient
EnableCell(unsigned int cell, bool enable) constEthernetClient
EnableCellInhibit(bool enable) constEthernetClient
EnableUDPData(bool enable) constEthernetClient
EthernetClient()EthernetClient
EthernetClient(const EthernetClient &)=delete (defined in EthernetClient)EthernetClient
EthernetClient(EthernetClient &&other) noexcept=delete (defined in EthernetClient)EthernetClient
GetAllAnalogInput() constEthernetClient
GetAllAnalogInput(std::span< float > analog_inputs) constEthernetClient
GetAllCellCurrent() constEthernetClient
GetAllCellCurrent(std::span< float > currents) constEthernetClient
GetAllCellVoltage() constEthernetClient
GetAllCellVoltage(std::span< float > voltages) constEthernetClient
GetAllDIOState() constEthernetClient
GetAllDIOState(std::span< bool > states) constEthernetClient
GetAnalogInput(unsigned int analog_input) constEthernetClient
GetCellCurrent(unsigned int cell) constEthernetClient
GetCellVoltage(unsigned int cell) constEthernetClient
GetConfigValueBool(std::string_view opt) constEthernetClient
GetConfigValueFloat(std::string_view opt) constEthernetClient
GetConfigValueInt(std::string_view opt) constEthernetClient
GetConfigValueString(std::string_view opt) constEthernetClient
GetDIOState(unsigned int dio) constEthernetClient
GetStatus() constEthernetClient
GetUnitConfig() constEthernetClient
operator=(const EthernetClient &)=delete (defined in EthernetClient)EthernetClient
operator=(EthernetClient &&rhs) noexcept=delete (defined in EthernetClient)EthernetClient
QueryConfig() constEthernetClient
Reset() constEthernetClient
SetAllCellCurrents(float isrc, float isnk) constEthernetClient
SetAllCellVoltage(float voltage) constEthernetClient
SetAnalogOutputs(std::span< const float > voltages) constEthernetClient
SetBoxID(std::uint8_t id) constEthernetClient
SetCANPeriod(std::uint32_t period) constEthernetClient
SetCellSinkCurrent(unsigned int cell, float isnk) constEthernetClient
SetCellSourceCurrent(unsigned int cell, float isrc) constEthernetClient
SetCellVoltage(unsigned int cell, float voltage) constEthernetClient
SetConfigOption(std::string_view opt, int value) constEthernetClient
SetConfigOption(std::string_view opt, bool value) constEthernetClient
SetConfigOption(std::string_view opt, std::string_view value) constEthernetClient
SetConfigOption(std::string_view opt, double value) constEthernetClient
SetDIOStates(std::span< const bool > outputs, std::span< const bool > directions) constEthernetClient
SetIPAddress(std::string_view ip) constEthernetClient
SetOpModeConfig(OpModeConfig config) constEthernetClient
SetUDPDataPeriod(std::uint32_t period) constEthernetClient
SetUDPDataPort(std::uint16_t port) constEthernetClient
Version() noexceptEthernetClientstatic
~EthernetClient()EthernetClient