libdoor(3lib) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

libdoor(3lib)

libdoor(3LIB)                 Interface Libraries                libdoor(3LIB)



NAME
       libdoor - doors library

SYNOPSIS
       cc [ flag... ] file...  [ library... ]
       #include <door.h>

DESCRIPTION
       Historically, functions in this library provided programmatic access to
       doors, including the ability to create and call them. This  functional‐
       ity now resides in libc(3LIB).


       Doors are a fast light-weight RPC mechanism for secure control transfer
       between processes on the same machine. Conceptually, a  thread  in  one
       process can issue a call using a door descriptor that causes code to be
       executed in another process and then returns using the traditional syn‐
       chronous  RPC  model.  Doors  can  also  be  used to pass data and file
       descriptors between processes.


       This library is maintained to provide backward compatibility  for  both
       runtime  and compilation environments. The shared object is implemented
       as a filter on libc.so.1. New application development need not  specify
       -ldoor.

INTERFACES
       The  shared  object libdoor.so.1 provides the public interfaces defined
       below. See intro(3) for additional information on shared object  inter‐
       faces.


       tab();   lw(2.75i)  lw(2.75i)  door_binddoor_call  door_createdoor_cred
       door_infodoor_return     door_revokedoor_server_create      door_ucred‐
       door_unbind


FILES
       /lib/libdoor.so.1       shared object


       /lib/64/libdoor.so.1    64-bit shared object


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


       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/library _ MT-LevelSafe


SEE ALSO
       libc(3LIB), intro(3), attributes(7)


       Stevens, W. Richard. UNIX Network Programming, Volume  2:  Interprocess
       Communications, 2/e. Tucson, Ariz.: Prentice Hall, 1999.



Oracle Solaris 11.4               22 Mar 2005                    libdoor(3LIB)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3