dat_provider_fini man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

DAT_PROVIDER_FINI(3DAT)				       DAT_PROVIDER_FINI(3DAT)

NAME
       dat_provider_fini - disassociate the Provider from a given IA name

SYNOPSIS
       cc [ flag... ] file... -ldat [ library... ]
       #include <dat/udat.h>

       void
	   dat_provider_fini (
	   IN	 const DAT_PROVIDER_INFO    *provider_info
	   )

PARAMETERS
       provider_info
			The	information    that    was    provided	  when
			dat_provider_init was called.

DESCRIPTION
       A destructor the Registry calls on a Provider before  it	 disassociates
       the Provider from a given IA name.

       The  Provider  can  use	this method to undo any initialization it per‐
       formed when dat_provider_init(3DAT) was called for the  same  IA	 name.
       The  Provider's	implementation	of  this  method  should call dat_reg‐
       istry_remove_provider(3DAT) to unregister its IA Name. If it does  not,
       the Registry might remove the entry itself.

       This  method  can  be  called for a given IA name at any time after all
       open instances of that IA are closed, and is  certainly	called	before
       the  Registry  unloads  the Provider library. However, it is not called
       more than once without an intervening call to  dat_provider_init()  for
       that IA name.

RETURN VALUES
       No values are returned.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬───────────────────────────┐
       │  ATTRIBUTE TYPE    │	   ATTRIBUTE VALUE	│
       ├────────────────────┼───────────────────────────┤
       │Interface Stability │ Standard: uDAPL, 1.1, 1.2 │
       ├────────────────────┼───────────────────────────┤
       │MT-Level	    │				│
       └────────────────────┴───────────────────────────┘

SEE ALSO
       dat_provider_init(3DAT),	   dat_registry_remove_provider(3DAT),	  lib‐
       dat(3LIB), attributes(5)

				 Jul 16, 2004	       DAT_PROVIDER_FINI(3DAT)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net