Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cfg_disconnect(3) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cfgmgr(8)

sysconfig(8)

cfg_connect(3)

libcfg(3)

cfg_disconnect(3)  —  Subroutines

NAME

cfg_disconnect − remove the connection to a remote configuration management server

SYNOPSIS

#include <cfg.h>
cfg_status_t cfg_disconnect(
        cfg_handle_t ∗handle );

LIBRARY

Configuration Management Library (libcfg.a)

PARAMETERS

The handle structure identifies the means of communication between your application and the configuration management server. Your application receives this structure when it calls the cfg_connect() routine. 

DESCRIPTION

Once your application is finished using a remote configuration management server, it should call the cfg_disconnect() routine. This routine closes sockets and stops execution of the configuration management server. 

RETURN VALUES

Upon successful completion, cfg_disconnect() returns CFG_SUCCESS. Other return values indicate that an error has occurred.  For information about handling return values from routines in the configuration management library, see libcfg(3). 

EXAMPLES

The following example illustrates the use of the cfg_disconnect() library routine:

cfg_status_t            retval;
cfg_handle_t            handle;
retval = cfg_disconnect(&handle);
if (retval != CFG_SUCCESS)
   print_error(retval);

In this example, the cfg_disconnect() routine ends communication between the application and the configuration manager server.  The server stops executing. 

SEE ALSO

Commands: cfgmgr(8), sysconfig(8)

Routines: cfg_connect(3), libcfg(3)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026