Overview | Namespace | Class | Index | Help |
Global Functions in Global Namespace C++
in Sourcefile pipe.h
- osl_acceptPipe
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- osl_acquirePipe
- extern "C"
void osl_acquirePipe( oslPipe Pipe );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
increases the refcount of the pipe.
- osl_closePipe
- extern "C"
void osl_closePipe( oslPipe );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
closes the pipe, any read,write or accept actions stop immeadiatly.
- osl_createPipe
- extern "C"
oslPipe osl_createPipe( rtl_uString * strPipeName, oslPipeOptions Options, oslSecurity Security );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- osl_getLastPipeError
- extern "C"
oslPipeError osl_getLastPipeError( oslPipe Pipe );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- osl_readPipe
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
Reads blocking from the pipe.
- Return
Number of read bytes. If less than BufferSize, the pipe was closed.
- osl_receivePipe
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- osl_releasePipe
- extern "C"
void osl_releasePipe( oslPipe );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
decreases the refcount of the pipe. If the refcount drops to zero, the handle is destroyed.
- osl_sendPipe
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- osl_writePipe
-
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
Writes blocking onto the pipe.
- Return
Number of written bytes. If less than BufferSize, the pipe was closed.
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.