Global Functions in Global Namespace C++
in Sourcefile pipe.h
-
osl_acceptPipe
- extern "C"
oslPipe 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(
-
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(
-
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(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
-
osl_getLastPipeError
- extern "C"
oslPipeError osl_getLastPipeError(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
-
osl_readPipe
- extern "C"
sal_Int32 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
- extern "C"
sal_Int32 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(
-
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
- extern "C"
sal_Int32 osl_sendPipe(
-
virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
YES |
-
osl_writePipe
- extern "C"
sal_Int32 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.