MP_DeregisterForObjectVisibilityChanges man page on SunOS

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

MP_DeregisterForOCommoniMultipaMP_DeregisterForObjectVisibilityChanges(3MPAPI)

NAME
       MP_DeregisterForObjectVisibilityChanges - deregister a client function

SYNOPSIS
       cc [ flag... ] file... -lMPAPI [ library... ]
       #include <mpapi.h>

       MP_STATUS    MP_DeregisterForObjectVisibilityChanges(MP_OBJECT_VISIBIL‐
       ITY_FN pClientFn, MP_OBJECT_TYPE objectType, MP_OID pluginOid);

PARAMETERS
       pClientFn       A pointer to an object ID that has type MP_OBJECT_VISI‐
		       BILITY_FN  function defined by the client that was pre‐
		       viously registered using the  MP_RegisterForObjectVisi‐
		       bilityChanges(3MPAPI)  API.  With  a  successful return
		       this function will no longer be called  to  inform  the
		       client of object visibility changes.

       objectType      The  type of object the client wishes to deregister for
		       visibility change callbacks.

       pluginOid       If this is a valid plugin object ID, then  registration
		       will be removed from that plugin. If this is zero, then
		       registration is removed for all plugins.

DESCRIPTION
       The MP_DeregisterForObjectVisibilityChanges()  function	deregistesr  a
       client  function	 to  be called whenever a high level object appears or
       disappears.

       The function specified by pClientFn takes a single  parameter  of  type
       MP_OBJECT_VISIBILITY_FN.

       The  function  specified by pClientFn will no longer be called whenever
       high level objects appear or disappear.

RETURN VALUES
       MP_STATUS_INVALID_OBJECT_TYPE

	   The pluginOid parameter does not specify  any  valid	 object	 type.
	   This	 is  most  likely  to  happen if an uninitialized object ID is
	   passed to the API.

       MP_STATUS_INVALID_PARAMETER

	   The pluginOid parameter is not zero or has a	 type  subfield	 other
	   than MP_OBJECT_TYPE_PLUGIN.

       MP_STATUS_OBJECT_NOT_FOUND

	   The pluginOid owner ID or object sequence number is invalid.

       MP_STATUS_UNKNOWN_FN

	   The	pluginOid  parameter  is not zero or has a type subfield other
	   than MP_OBJECT_TYPE_PLUGIN.

       MP_STATUS_SUCCESS

	   The pClientFn parameter is deregistered successfully.

       MP_STATUS_FAILED

	   The pClientFn parameter deregistration  is  not  possible  at  this
	   time.

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Standard:	 ANSI  INCITS 412  │
       │			     │Multipath Management API	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       libMPAPI(3LIB),		MP_RegisterForObjectVisibilityChanges(3MPAPI),
       attributes(5)

       Multipath Management API Version 1.0

SunOS 5.10		       MP_DeregisterForObjectVisibilityChanges(3MPAPI)
[top]

List of man pages available for SunOS

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