dat_srq_free man page on Solaris

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

dat_srq_free(3DAT) Direct Access Transport Library Functionsdat_srq_free(3DAT)

NAME
       dat_srq_free - destroy an instance of the shared receive queue

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

       DAT_RETURN
	   dat_srq_free (
	   IN	   DAT_SRQ_HANDLE      srq_handle
	   )

PARAMETERS
       srq_handle      A handle for an instance of SRQ to be destroyed.

DESCRIPTION
       The  dat_srq_free()  function  destroys an instance of the SRQ. The SRQ
       cannot be destroyed if it is in use by an EP.

       It is illegal to use the destroyed handle in any consequent operation.

RETURN VALUES
       DAT_SUCCESS	       The operation was successful.

       DAT_INVALID_HANDLE      The srq_handle argument is an invalid DAT  han‐
			       dle.

       DAT_SRQ_IN_USE	       The  Shared  Receive Queue can not be destroyed
			       because it is in still associated  with	an  EP
			       instance.

USAGE
       If  the	Provider detects the use of a deleted object handle, it should
       return DAT_INVALID_HANDLE. The Provider should avoid assigning the used
       handle  as  long as possible. Once reassigned the handle is no longer a
       handle of a destroyed object.

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

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

SEE ALSO
       dat_srq_create(3DAT),   dat_srq_post_recv(3DAT),	  dat_srq_query(3DAT),
       dat_srq_resize(3DAT), dat_srq_set_lw(3DAT), libdat(3LIB), attributes(5)

SunOS 5.10			  16 Jul 2004		    dat_srq_free(3DAT)
[top]

List of man pages available for Solaris

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