libnutclient_misc - Man Page

Miscellaneous 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_primary(NUTCLIENT_t client, const char* dev);
        /* OBSOLETED name: */
        void nutclient_device_master(NUTCLIENT_t client, const char* dev);

        void nutclient_device_forced_shutdown(NUTCLIENT_t client, const char* dev);

Description

Common arguments:

See Also

libnutclient(3)

Referenced By

libnutclient(3).

The man pages nutclient_authenticate(3), nutclient_device_forced_shutdown(3), nutclient_device_login(3), nutclient_device_master(3), nutclient_get_device_num_logins(3) and nutclient_logout(3) are aliases of libnutclient_misc(3).

04/22/2025 Network UPS Tools 2.8.3 NUT Manual