Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LIBNUTCLIENT_MISC(3)		  NUT Manual		  LIBNUTCLIENT_MISC(3)

NAME
       libnutclient_misc, nutclient_authenticate, nutclient_logout,
       nutclient_device_login, nutclient_get_device_num_logins,
       nutclient_device_master,	nutclient_device_forced_shutdown -
       Miscelaneous functions in Network UPS Tools high-level client access
       library

SYNOPSIS
       #include	<nutclient.h>

       typedef void* NUTCLIENT_t;

       void nutclient_authenticate(NUTCLIENT_t client, const char* login, const	char* passwd);
       void nutclient_logout(NUTCLIENT_t client);
       void nutclient_device_login(NUTCLIENT_t client, const char* dev);
       int nutclient_get_device_num_logins(NUTCLIENT_t client, const char* dev);
       void nutclient_device_master(NUTCLIENT_t	client,	const char* dev);
       void nutclient_device_forced_shutdown(NUTCLIENT_t client, const char* dev);

DESCRIPTION
       The nutclient_authenticate() function authenticate the user.

       login is	the user name.

       passwd is the user password.

       The nutclient_logout() function disconnect gracefully from the server.

       The nutclient_device_login() function log the fact that a system	is
       drawing power from this UPS.

       The nutclient_get_device_num_logins() function retrieve the number of
       clients which have been logged for this device.

       The nutclient_device_master() function make sure	that master-level
       functions like FSD are available	if necessary.

       The nutclient_device_forced_shutdown() function sets the	"forced
       shutdown" flag on the device.

       dev is the device name.

SEE ALSO
       libnutclient(3)

Network	UPS Tools 2.7.3.	  03/02/2016		  LIBNUTCLIENT_MISC(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=libnutclient_misc&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help