MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Direct Access Transport Library Functions      datrspfree(3DAT)



NAME
     datrspfree - destroy an instance of the  Reserved  Service
     Point

SYNOPSIS
     cc [ flag... ] file... -ldat [ library... ]
     #include 

     DATRETURN
         datrspfree (
         IN    DATRSPHANDLE    rsphandle
         )


PARAMETERS
     rsphandle    Handle for an instance of the Reserved Service
                   Point.


DESCRIPTION
     The datrspfree() function destroys a specified instance of
     the Reserved Service Point.


     Any incoming Connection Requests for the Connection  Qualif-
     ier  on  the  destroyed  Service  Point was listening on are
     automatically rejected  by  the  Provider  with  the  return
     analogous to the no listening Service Point.


     The behavior of the Connection Requests in progress is unde-
     fined  and  left  to  an implementation, but it must be con-
     sistent. This means that either a Connection Requested Event
     was  generated  for the Event Dispatcher associated with the
     Service Point, including  the  creation  of  the  Connection
     Request  instance,  or the Connection Request is rejected by
     the Provider without any local notification.


     This operation has no effect on previously generated Connec-
     tion Request Event and Connection Request.


     The behavior of this operation with creation  of  a  Service
     Point  on  the same Connection Qualifier at the same time is
     not defined. Consumers are advised to avoid this scenario.


     For the Reserved Service Point, the  Consumer-provided  End-
     point  reverts to Consumer control. Consumers shall be aware
     that due to a race condition, this  Reserved  Service  Point
     might  have  generated a Connection Request Event and passed



SunOS 5.11          Last change: 16 Jul 2004                    1






Direct Access Transport Library Functions      datrspfree(3DAT)



     the associated Endpoint to a Consumer in it.


     Use of the handle of the destroyed Service Point in any con-
     sequent operation fails.

RETURN VALUES
     DATSUCES           The operation was successful.


     DATINVALIDHANDLE    The rsphandle parameter is invalid.


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Standard: uDAPL, 1.1, 1.2   
    
     MT-Level                     Unsafe                      
    


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

























SunOS 5.11          Last change: 16 Jul 2004                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™