dat_cno_create man page on SunOS

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

dat_cno_create(3DATDirect Access Transport Library Functiodat_cno_create(3DAT)

NAME
       dat_cno_create - create a CNO instance

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

       DAT_RETURN
	   dat_cno_create (
	   IN	 DAT_IA_HANDLE		  ia_handle,
	   IN	 DAT_OS_WAIT_PROXY_AGENT  agent,
	   OUT	 DAT_CNO_HANDLE		  *cno_handle
	   )

PARAMETERS
       ia_handle       Handle for an instance of DAT IA.

       agent	       An  optional  OS Wait Proxy Agent that is to be invoked
		       whenever CNO is	invoked.  DAT_OS_WAIT_PROXY_AGENT_NULL
		       indicates that there is no proxy agent

       cno_handle      Handle for the created instance of CNO.

DESCRIPTION
       The  dat_cno_create()  function	creates a CNO instance. Upon creation,
       there are no Event Dispatchers feeding it.

       The agent parameter specifies the proxy agent,  which  is  OS-dependent
       and which is invoked when the CNO is triggered. After it is invoked, it
       is   no	 longer	  associated   with   the   CNO.    The	   value    of
       DAT_OS_WAIT_PROXY_AGENT_NULL  specifies	that no OS Wait Proxy Agent is
       associated with the created CNO.

       Upon creation, the CNO is not associated with any EVDs, has no  waiters
       and has, at most, one OS Wait Proxy Agent.

RETURN VALUES
       DAT_SUCCESS		       The operation was successful.

       DAT_INSUFFICIENT_RESOURCES      The  operation  failed  due to resource
				       limitations.

       DAT_INVALID_HANDLE	       The ia_handle parameter is invalid.

       DAT_INVALID_PARAMETER	       One of the parameters was invalid,  out
				       of  range,  or a combination of parame‐
				       ters was invalid, or the agent  parame‐
				       ter is invalid.

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

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

SEE ALSO
       libdat(3LIB), attributes(5)

SunOS 5.10			  16 Jul 2004		  dat_cno_create(3DAT)
[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