# SymbolsHelper-Confirmed: 2.7.4 alpha amd64 arm64 armel armhf hppa i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64 x32 libnutclient.so.0 libnutclient0 #MINVER# (c++)"nut::Client::Client()@Base" 2.7.3 (c++)"nut::Client::getDevice(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Client::getDeviceVariableValues(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Client::getDevices()@Base" 2.7.3 (c++)"nut::Client::hasDevice(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Client::hasDeviceCommand(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Client::hasDeviceVariable(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Client::~Client()@Base" 2.7.3 (c++)"nut::Command::Command(nut::Command const&)@Base" 2.7.3 (c++)"nut::Command::Command(nut::Device*, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Command::execute()@Base" 2.7.3 (c++)"nut::Command::getDescription[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Command::getDevice() const@Base" 2.7.3 (c++)"nut::Command::getDevice()@Base" 2.7.3 (c++)"nut::Command::getName[abi:cxx11]() const@Base" 2.7.3 (c++)"nut::Command::isOk() const@Base" 2.7.3 (c++)"nut::Command::operator bool() const@Base" 2.7.3 (c++)"nut::Command::operator!() const@Base" 2.7.3 (c++)"nut::Command::operator<(nut::Command const&) const@Base" 2.7.3 (c++)"nut::Command::operator==(nut::Command const&) const@Base" 2.7.3 (c++)"nut::Command::~Command()@Base" 2.7.3 (c++)"nut::Device::Device(nut::Client*, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Device::Device(nut::Device const&)@Base" 2.7.3 (c++)"nut::Device::executeCommand(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Device::forcedShutdown()@Base" 2.7.3 (c++)"nut::Device::getClient() const@Base" 2.7.3 (c++)"nut::Device::getClient()@Base" 2.7.3 (c++)"nut::Device::getCommand(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Device::getCommandNames[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Device::getCommands()@Base" 2.7.3 (c++)"nut::Device::getDescription[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Device::getName[abi:cxx11]() const@Base" 2.7.3 (c++)"nut::Device::getNumLogins()@Base" 2.7.3 (c++)"nut::Device::getRWVariableNames[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Device::getRWVariables()@Base" 2.7.3 (c++)"nut::Device::getVariable(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Device::getVariableNames[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Device::getVariableValue(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Device::getVariableValues[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Device::getVariables()@Base" 2.7.3 (c++)"nut::Device::isOk() const@Base" 2.7.3 (c++)"nut::Device::login()@Base" 2.7.3 (c++)"nut::Device::master()@Base" 2.7.3 (c++)"nut::Device::operator bool() const@Base" 2.7.3 (c++)"nut::Device::operator!() const@Base" 2.7.3 (c++)"nut::Device::operator<(nut::Device const&) const@Base" 2.7.3 (c++)"nut::Device::operator==(nut::Device const&) const@Base" 2.7.3 (c++)"nut::Device::setVariable(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Device::setVariable(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&)@Base" 2.7.3 (c++)"nut::Device::~Device()@Base" 2.7.3 (c++)"nut::IOException::~IOException()@Base" 2.7.3 (c++)"nut::NotConnectedException::NotConnectedException()@Base" 2.7.3 (c++)"nut::NotConnectedException::~NotConnectedException()@Base" 2.7.3 (c++)"nut::NutException::NutException(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::NutException::str[abi:cxx11]() const@Base" 2.7.3 (c++)"nut::NutException::what() const@Base" 2.7.3 (c++)"nut::NutException::~NutException()@Base" 2.7.3 (c++)"nut::SystemException::SystemException()@Base" 2.7.3 (c++)"nut::SystemException::err[abi:cxx11]()@Base" 2.7.3 (c++)"nut::SystemException::~SystemException()@Base" 2.7.3 (c++)"nut::TcpClient::TcpClient()@Base" 2.7.3 (c++)"nut::TcpClient::TcpClient(std::__cxx11::basic_string, std::allocator > const&, int)@Base" 2.7.3 (c++)"nut::TcpClient::authenticate(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::connect()@Base" 2.7.3 (c++)"nut::TcpClient::connect(std::__cxx11::basic_string, std::allocator > const&, int)@Base" 2.7.3 (c++)"nut::TcpClient::detectError(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::deviceForcedShutdown(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::deviceGetNumLogins(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::deviceLogin(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::deviceMaster(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::disconnect()@Base" 2.7.3 (c++)"nut::TcpClient::escape(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::executeDeviceCommand(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)"nut::TcpClient::explode(std::__cxx11::basic_string, std::allocator > const&, unsigned int)@Base" 2.7.4 (c++|arch=alpha amd64 arm64 mips64el ppc64 ppc64el s390x sparc64)"nut::TcpClient::explode(std::__cxx11::basic_string, std::allocator > const&, unsigned long)@Base" 2.7.4 (c++)"nut::TcpClient::get(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDevice(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceCommandDescription(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceCommandNames(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceDescription(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceNames[abi:cxx11]()@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceRWVariableNames(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceVariableDescription(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceVariableNames(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceVariableValue(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getDeviceVariableValues(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::getHost[abi:cxx11]() const@Base" 2.7.3 (c++)"nut::TcpClient::getPort() const@Base" 2.7.3 (c++)"nut::TcpClient::getTimeout() const@Base" 2.7.3 (c++)"nut::TcpClient::isConnected() const@Base" 2.7.3 (c++)"nut::TcpClient::list(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::logout()@Base" 2.7.3 (c++)"nut::TcpClient::sendQuery(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::setDeviceVariable(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::TcpClient::setDeviceVariable(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&)@Base" 2.7.3 (c++)"nut::TcpClient::setTimeout(long)@Base" 2.7.3 (c++)"nut::TcpClient::~TcpClient()@Base" 2.7.3 (c++)"nut::TimeoutException::TimeoutException()@Base" 2.7.3 (c++)"nut::TimeoutException::~TimeoutException()@Base" 2.7.3 (c++)"nut::UnknownHostException::UnknownHostException()@Base" 2.7.3 (c++)"nut::UnknownHostException::~UnknownHostException()@Base" 2.7.3 (c++)"nut::Variable::Variable(nut::Device*, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Variable::Variable(nut::Variable const&)@Base" 2.7.3 (c++)"nut::Variable::getDescription[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Variable::getDevice() const@Base" 2.7.3 (c++)"nut::Variable::getDevice()@Base" 2.7.3 (c++)"nut::Variable::getName[abi:cxx11]() const@Base" 2.7.3 (c++)"nut::Variable::getValue[abi:cxx11]()@Base" 2.7.3 (c++)"nut::Variable::isOk() const@Base" 2.7.3 (c++)"nut::Variable::operator bool() const@Base" 2.7.3 (c++)"nut::Variable::operator!() const@Base" 2.7.3 (c++)"nut::Variable::operator<(nut::Variable const&) const@Base" 2.7.3 (c++)"nut::Variable::operator==(nut::Variable const&) const@Base" 2.7.3 (c++)"nut::Variable::setValue(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"nut::Variable::setValues(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)@Base" 2.7.3 (c++)"nut::Variable::~Variable()@Base" 2.7.3 (c++)"nut::internal::Socket::Socket()@Base" 2.7.3 (c++)"nut::internal::Socket::connect(std::__cxx11::basic_string, std::allocator > const&, int)@Base" 2.7.3 (c++)"nut::internal::Socket::disconnect()@Base" 2.7.3 (c++)"nut::internal::Socket::isConnected() const@Base" 2.7.3 (c++|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)"nut::internal::Socket::read(void*, unsigned int)@Base" 2.7.4 (c++|arch=alpha amd64 arm64 mips64el ppc64 ppc64el s390x sparc64)"nut::internal::Socket::read(void*, unsigned long)@Base" 2.7.4 (c++)"nut::internal::Socket::read[abi:cxx11]()@Base" 2.7.3 (c++)"nut::internal::Socket::setTimeout(long)@Base" 2.7.3 (c++)"nut::internal::Socket::write(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++|arch=!alpha !amd64 !arm64 !mips64el !ppc64 !ppc64el !s390x !sparc64)"nut::internal::Socket::write(void const*, unsigned int)@Base" 2.7.4 (c++|arch=alpha amd64 arm64 mips64el ppc64 ppc64el s390x sparc64)"nut::internal::Socket::write(void const*, unsigned long)@Base" 2.7.4 nutclient_authenticate@Base 2.7.3 nutclient_destroy@Base 2.7.3 nutclient_device_forced_shutdown@Base 2.7.3 nutclient_device_login@Base 2.7.3 nutclient_device_master@Base 2.7.3 nutclient_execute_device_command@Base 2.7.3 nutclient_get_device_command_description@Base 2.7.3 nutclient_get_device_commands@Base 2.7.3 nutclient_get_device_description@Base 2.7.3 nutclient_get_device_num_logins@Base 2.7.3 nutclient_get_device_rw_variables@Base 2.7.3 nutclient_get_device_variable_description@Base 2.7.3 nutclient_get_device_variable_values@Base 2.7.3 nutclient_get_device_variables@Base 2.7.3 nutclient_get_devices@Base 2.7.3 nutclient_has_device@Base 2.7.3 nutclient_has_device_command@Base 2.7.3 nutclient_has_device_variable@Base 2.7.3 nutclient_logout@Base 2.7.3 nutclient_set_device_variable_value@Base 2.7.3 nutclient_set_device_variable_values@Base 2.7.3 nutclient_tcp_create_client@Base 2.7.3 nutclient_tcp_disconnect@Base 2.7.3 nutclient_tcp_get_timeout@Base 2.7.3 nutclient_tcp_is_connected@Base 2.7.3 nutclient_tcp_reconnect@Base 2.7.3 nutclient_tcp_set_timeout@Base 2.7.3 (c++)"std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*)@Base" 2.7.3 (c++)"std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*)@Base" 2.7.3 (c++)"std::_Rb_tree, std::less, std::allocator >::_M_erase(std::_Rb_tree_node*)@Base" 2.7.3 (c++)"std::_Rb_tree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_erase(std::_Rb_tree_node, std::allocator > >*)@Base" 2.7.3 (c++)"std::_Rb_tree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::find(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > >, std::_Select1st, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > > >::_M_erase(std::_Rb_tree_node, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > >*)@Base" 2.7.3 (optional=templinst|arch=arm64 mips64el ppc64el sparc64 x32)"std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > >, std::_Select1st, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > >, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.4 (c++|arch=amd64 hppa)"std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > >, std::_Select1st, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > >, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.4 (c++)"std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > >, std::_Select1st, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"std::pair, bool> std::_Rb_tree, std::less, std::allocator >::_M_insert_unique(nut::Variable&&)@Base" 2.7.3 (c++)"std::pair, std::allocator > >, bool> std::_Rb_tree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_insert_unique, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.3 (c++)"std::vector, std::allocator >, std::allocator, std::allocator > > >::operator=(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)@Base" 2.7.3 (c++)"std::vector, std::allocator >, std::allocator, std::allocator > > >::~vector()@Base" 2.7.3 (c++)"std::vector, std::allocator >, std::allocator, std::allocator > > >, std::allocator, std::allocator >, std::allocator, std::allocator > > > > >::~vector()@Base" 2.7.3 strarr_alloc@Base 2.7.3 strarr_free@Base 2.7.3 (c++)"typeinfo for nut::Client@Base" 2.7.3 (c++)"typeinfo for nut::IOException@Base" 2.7.3 (c++)"typeinfo for nut::NotConnectedException@Base" 2.7.3 (c++)"typeinfo for nut::NutException@Base" 2.7.3 (c++)"typeinfo for nut::SystemException@Base" 2.7.3 (c++)"typeinfo for nut::TcpClient@Base" 2.7.3 (c++)"typeinfo for nut::TimeoutException@Base" 2.7.3 (c++)"typeinfo for nut::UnknownHostException@Base" 2.7.3 (c++)"typeinfo name for nut::Client@Base" 2.7.3 (c++)"typeinfo name for nut::IOException@Base" 2.7.3 (c++)"typeinfo name for nut::NotConnectedException@Base" 2.7.3 (c++)"typeinfo name for nut::NutException@Base" 2.7.3 (c++)"typeinfo name for nut::SystemException@Base" 2.7.3 (c++)"typeinfo name for nut::TcpClient@Base" 2.7.3 (c++)"typeinfo name for nut::TimeoutException@Base" 2.7.3 (c++)"typeinfo name for nut::UnknownHostException@Base" 2.7.3 (optional=templinst|arch=!amd64 !arm64 !armhf !i386 !s390x !x32)"void std::vector, std::allocator >, std::allocator, std::allocator > > >::_M_emplace_back_aux, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@Base" 2.7.4 (c++)"void std::vector, std::allocator >, std::allocator, std::allocator > > >::_M_realloc_insert, std::allocator > const&>(__gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > >, std::__cxx11::basic_string, std::allocator > const&)@Base" 2.7.4-5.1~ (c++)"void std::vector, std::allocator >, std::allocator, std::allocator > > >, std::allocator, std::allocator >, std::allocator, std::allocator > > > > >::_M_realloc_insert, std::allocator >, std::allocator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator >, std::allocator, std::allocator > > >*, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::allocator, std::allocator >, std::allocator, std::allocator > > > > > >, std::vector, std::allocator >, std::allocator, std::allocator > > >&&)@Base" 2.7.4-5.1~ (c++)"vtable for nut::Client@Base" 2.7.3 (c++)"vtable for nut::IOException@Base" 2.7.3 (c++)"vtable for nut::NotConnectedException@Base" 2.7.3 (c++)"vtable for nut::NutException@Base" 2.7.3 (c++)"vtable for nut::SystemException@Base" 2.7.3 (c++)"vtable for nut::TcpClient@Base" 2.7.3 (c++)"vtable for nut::TimeoutException@Base" 2.7.3 (c++)"vtable for nut::UnknownHostException@Base" 2.7.3