MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Direct Access Transport Library Functions      datpspfree(3DAT)



NAME
     datpspfree - destroy an instance  of  the  Public  Service
     Point

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

     DATRETURN
         datpspfree (
         IN    DATPSPHANDLE    psphandle
         )


PARAMETERS
     psphandle    Handle for an instance of the  Public  Service
                   Point.


DESCRIPTION
     The datpspfree() function destroys a specified instance of
     the Public Service Point.


     Any incoming Connection Requests for the Connection  Qualif-
     ier  on the destroyed Service Point it had been 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
     has  been 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 shall have no effect on previously  generated
     Connection   Requested   Events.  This  includes  Connection
     Request  instances  and,  potentially,  Endpoint   instances
     created by the Provider.


     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.


     Use of the handle of the destroyed Public Service  Point  in
     any consequent operation fails.



SunOS 5.11          Last change: 16 Jul 2004                    1






Direct Access Transport Library Functions      datpspfree(3DAT)



RETURN VALUES
     DATSUCES           The operation was successful.


     DATINVALIDHANDLE    The psphandle 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 ™