Package nut-devel

Development files for NUT Client

http://www.networkupstools.org/

This package contains the development header files and libraries
necessary to develop NUT client applications.

Library Functions
Library Function Description
libnutclient Network UPS Tools high-level client access library
libnutclient_commands Instant command related functions in Network UPS Tools high-level client access...
libnutclient_devices Device related functions in Network UPS Tools high-level client access library
libnutclient_general General and utility functions in Network UPS Tools high-level client access...
libnutclient_misc Miscelaneous functions in Network UPS Tools high-level client access library
libnutclient_tcp TCP protocol related function for Network UPS Tools high-level client access...
libnutclient_variables Variable related functions in Network UPS Tools high-level client access library
nutscan Network UPS Tools (NUT) device discovery library
nutscan_add_device_to_device Concatenate two devices structure.
nutscan_add_option_to_device Add option data to the specified device.
nutscan_cidr_to_ip Convert a CIDR IP to a range of IP address.
nutscan_display_parsable Display the specified `nutscan_device_t` structure on stdout.
nutscan_display_ups_conf Display the specified `nutscan_device_t` structure on stdout.
nutscan_free_device Free a nutscan_device_t structure created by nutscan_new_device.
nutscan_get_serial_ports_list Get a port list name from a range of port.
nutscan_init Initialize the nutscan library.
nutscan_new_device Create a new nutscan_device_t structure.
nutscan_scan_avahi Scan network for NUT services via mDNS
nutscan_scan_eaton_serial Scan serial ports for Eaton devices (XCP, SHUT and Q1).
nutscan_scan_ipmi Scan local IPMI devices.
nutscan_scan_nut Scan network for available NUT services.
nutscan_scan_snmp Scan network for SNMP devices.
nutscan_scan_usb Scan NUT compatible USB devices.
nutscan_scan_xml_http Scan network for XML/HTTP devices.
upscli_add_host_cert Register a security rule for an host.
upscli_cleanup Clean-up upsclient module after usage.
upscli_connect Open a connection to a NUT upsd
upscli_disconnect disconnect from a UPS server
upsclient Network UPS Tools client access library
upscli_fd Get file descriptor for connection
upscli_get retrieve data from a UPS
upscli_init Initialize upsclient module specifying security properties.
upscli_list_next retrieve list items from a UPS
upscli_list_start begin multi-item retrieval from a UPS
upscli_readline read a single response from a UPS
upscli_sendline send a single command to a UPS
upscli_splitaddr split a listening address into its components
upscli_splitname split a UPS definition into its components
upscli_ssl Check SSL mode for current connection
upscli_strerror return string describing error condition
upscli_upserror Get current error number for connection