📦 nut-devel
136 pages
L
- libnutclient(3)Network UPS Tools high-level client access library✨
- libnutclient_commands(3)Instant command related functions in Network UPS Tools high-level client access library✨
- libnutclient_devices(3)Device related functions in Network UPS Tools high-level client access library✨
- libnutclient_general(3)General and utility functions in Network UPS Tools high-level client access library✨
- libnutclient_misc(3)Miscellaneous functions in Network UPS Tools high-level client access library✨
- libnutclient_tcp(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- libnutclient_variables(3)Variable related functions in Network UPS Tools high-level client access library✨
N
- nutclient_authenticate(3)Miscellaneous functions in Network UPS Tools high-level client access library✨
- nutclient_destroy(3)General and utility functions in Network UPS Tools high-level client access library✨
- nutclient_device_forced_shutdown(3)Miscellaneous functions in Network UPS Tools high-level client access library✨
- nutclient_device_login(3)Miscellaneous functions in Network UPS Tools high-level client access library✨
- nutclient_device_master(3)Miscellaneous functions in Network UPS Tools high-level client access library✨
- nutclient_execute_device_command(3)Instant command related functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_command_description(3)Instant command related functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_commands(3)Instant command related functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_description(3)Device related functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_num_logins(3)Miscellaneous functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_rw_variables(3)Variable related functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_variable_description(3)Variable related functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_variable_values(3)Variable related functions in Network UPS Tools high-level client access library✨
- nutclient_get_device_variables(3)Variable related functions in Network UPS Tools high-level client access library✨
- nutclient_get_devices(3)Device related functions in Network UPS Tools high-level client access library✨
- nutclient_has_device(3)Device related functions in Network UPS Tools high-level client access library✨
- nutclient_has_device_command(3)Instant command related functions in Network UPS Tools high-level client access library✨
- nutclient_has_device_variable(3)Variable related functions in Network UPS Tools high-level client access library✨
- nutclient_logout(3)Miscellaneous functions in Network UPS Tools high-level client access library✨
- nutclient_set_device_variable_value(3)Variable related functions in Network UPS Tools high-level client access library✨
- nutclient_set_device_variable_values(3)Variable related functions in Network UPS Tools high-level client access library✨
- nutclient_tcp_create_client(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_create_client_ssl_NSSL(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_create_client_ssl_OpenSSL(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_disconnect(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_cafile(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_capath(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_caps(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_certfile(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_certhost_name(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_certident_name(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_certstore_path(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_certstore_prefix(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_certverify(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_force(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_keyfile(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_keypass(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_ssl_try(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_get_timeout(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_is_connected(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_is_ssl(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_reconnect(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_cafile(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_capath(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_certfile(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_certhost_name(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_certident_name(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_certstore_path(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_certstore_prefix(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_certverify(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_config_NSS(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_config_OpenSSL(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_force(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_keyfile(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_keypass(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_ssl_try(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutclient_tcp_set_timeout(3)TCP protocol related function for Network UPS Tools high-level client access library✨
- nutscan(3)Network UPS Tools (NUT) device discovery library✨
- nutscan_add_commented_option_to_device(3)Add option data to the specified device.✨
- nutscan_add_device_to_device(3)Concatenate two devices structure.✨
- nutscan_add_ip_range(3)Add an entry with IP address range (starting and ending addresses) to a `nutscan_ip_range_list_t` structure.✨
- nutscan_add_option_to_device(3)Add option data to the specified device.✨
- nutscan_cidr_to_ip(3)Convert a CIDR IP to a range of IP address.✨
- nutscan_display_parsable(3)Display the specified `nutscan_device_t` structure on stdout.✨
- nutscan_display_sanity_check(3)Display sanity check warnings about the specified `nutscan_device_t` structure on stdout.✨
- nutscan_display_sanity_check_serial(3)Display sanity check warnings about "serial" (serial number/code string) optional values in the specified `nutscan_device_t` structure on stdout.✨
- nutscan_display_ups_conf(3)Display the specified `nutscan_device_t` structure on stdout.✨
- nutscan_display_ups_conf_with_sanity_check(3)Display the specified `nutscan_device_t` structure and sanity-check warnings on stdout.✨
- nutscan_free_device(3)Free a `nutscan_device_t` structure created by `nutscan_new_device`.✨
- nutscan_free_ip_ranges(3)Free contents of a `nutscan_ip_range_list_t` structure populated (and optionally created) by `nutscan_init_ip_ranges()` and, more importantly, filled by a series of `nutscan_add_ip_range()` calls.✨
- nutscan_get_serial_ports_list(3)Get a port list name from a range of port.✨
- nutscan_init(3)Initialize the nutscan library.✨
- nutscan_init_ip_ranges(3)Initialize contents of a `nutscan_ip_range_list_t` structure (and optionally create one in the first place).✨
- nutscan_ip_ranges_iter_inc(3)Proceed with iteration of an IP address range using a `nutscan_ip_range_list_iter_t` structure.✨
- nutscan_ip_ranges_iter_init(3)Begin iteration of an IP address range using a `nutscan_ip_range_list_iter_t` structure.✨
- nutscan_new_device(3)Create a new nutscan_device_t structure.✨
- nutscan_scan_avahi(3)Scan network for NUT services via mDNS✨
- nutscan_scan_eaton_serial(3)Scan serial ports for Eaton devices (XCP, SHUT and Q1).✨
- nutscan_scan_ipmi(3)Scan local IPMI devices.✨
- nutscan_scan_nut(3)Scan network for available NUT services.✨
- nutscan_scan_nut_simulation(3)Scan your sysconfig directory for NUT simulation devices.✨
- nutscan_scan_snmp(3)Scan network for SNMP devices.✨
- nutscan_scan_usb(3)Scan NUT compatible USB devices.✨
- nutscan_scan_xml_http_range(3)Scan network for XML/HTTP devices.✨
- nutscan_stringify_ip_ranges(3)Collect contents of a `nutscan_ip_range_list_t` structure into a string buffer that can be further printed into logs.✨
- nutscan_upslog_cookie(3)manipulate the possibly separate (identified via cookie) debugging level and sub-process tags for NUT common code in the nutscan library; propagate to `libupsclient` if already loaded.✨
- nutscan_upslog_get_debug_level(3)manipulate the possibly separate (identified via cookie) debugging level and sub-process tags for NUT common code in the nutscan library; propagate to `libupsclient` if already loaded.✨
- nutscan_upslog_getproctag(3)manipulate the possibly separate (identified via cookie) debugging level and sub-process tags for NUT common code in the nutscan library; propagate to `libupsclient` if already loaded.✨
- nutscan_upslog_set_debug_level(3)manipulate the possibly separate (identified via cookie) debugging level and sub-process tags for NUT common code in the nutscan library; propagate to `libupsclient` if already loaded.✨
- nutscan_upslog_setprocname(3)manipulate the possibly separate (identified via cookie) debugging level and sub-process tags for NUT common code in the nutscan library; propagate to `libupsclient` if already loaded.✨
- nutscan_upslog_setproctag(3)manipulate the possibly separate (identified via cookie) debugging level and sub-process tags for NUT common code in the nutscan library; propagate to `libupsclient` if already loaded.✨
- nutscan_upslog_start_sync(3)manipulate the possibly separate (identified via cookie) debugging level and sub-process tags for NUT common code in the nutscan library; propagate to `libupsclient` if already loaded.✨
U
- upscli_add_host_cert(3)Register a security rule for an host.✨
- upscli_cleanup(3)Clean-up upsclient module after usage.✨
- upscli_connect(3)Open a connection to a NUT upsd data server✨
- upscli_disconnect(3)Disconnect from a UPS server✨
- upscli_fd(3)Get file descriptor for connection✨
- upscli_get(3)Retrieve data from an UPS✨
- upscli_get_default_connect_timeout(3)Return the upsclient module default timeout for initial connections.✨
- upscli_init(3)Initialize upsclient module specifying security properties.✨
- upscli_init_default_connect_timeout(3)Initialize upsclient module aspect of default timeout for initial connections.✨
- upscli_list_next(3)Retrieve list items from a UPS✨
- upscli_list_start(3)Begin multi-item retrieval from a UPS✨
- upscli_readline(3)Read a single response from a UPS✨
- upscli_readline_timeout(3)Read a single response from a UPS✨
- upscli_readline_timeout_may_disconnect(3)Read a single response from a UPS✨
- upscli_report_build_details(3)Print a debug message to report details of the current libupsclient build such as its source-code version and SSL capabilities✨
- upscli_sendline(3)Send a single command to a UPS✨
- upscli_sendline_timeout(3)Send a single command to a UPS✨
- upscli_sendline_timeout_may_disconnect(3)Send a single command to a UPS✨
- upscli_set_default_connect_timeout(3)Configure upsclient module aspect of default timeout for initial connections.✨
- upscli_splitaddr(3)Split a listening address into its components✨
- upscli_splitname(3)Split a UPS definition into its components✨
- upscli_ssl(3)Check SSL mode for current connection✨
- upscli_ssl_caps(3)Report SSL capabilities of the current libupsclient build as a bitmap or string✨
- upscli_ssl_caps_descr(3)Report SSL capabilities of the current libupsclient build as a bitmap or string✨
- upscli_str_add_unique_token(3)Add a unique token into a string buffer, with optional callbacks as needed by implementation✨
- upscli_str_contains_token(3)Verify that an unique token is present in the string✨
- upscli_strerror(3)Return a string describing error condition✨
- upscli_tryconnect(3)Open a connection to a NUT upsd data server✨
- upscli_upserror(3)Get current error number for connection✨
- upscli_upslog_cookie(3)manipulate the possibly separate (identified via cookie) copies of the `nut_debug_level` and sub-process tag variables in the `libupsclient` build✨
- upscli_upslog_get_debug_level(3)manipulate the possibly separate (identified via cookie) copies of the `nut_debug_level` and sub-process tag variables in the `libupsclient` build✨
- upscli_upslog_getproctag(3)manipulate the possibly separate (identified via cookie) copies of the `nut_debug_level` and sub-process tag variables in the `libupsclient` build✨
- upscli_upslog_set_debug_level(3)manipulate the possibly separate (identified via cookie) copies of the `nut_debug_level` and sub-process tag variables in the `libupsclient` build✨
- upscli_upslog_setprocname(3)manipulate the possibly separate (identified via cookie) copies of the `nut_debug_level` and sub-process tag variables in the `libupsclient` build✨
- upscli_upslog_setproctag(3)manipulate the possibly separate (identified via cookie) copies of the `nut_debug_level` and sub-process tag variables in the `libupsclient` build✨
- upscli_upslog_start_sync(3)manipulate the possibly separate (identified via cookie) copies of the `nut_debug_level` and sub-process tag variables in the `libupsclient` build✨
- upsclient(3)Network UPS Tools client access library✨
💅
getting it ready, bestie…