Product Documentation

ActivePython 2.4 Documentation

Module win32pipe

An interface to the win32 pipe API's

Methods

GetNamedPipeHandleState
Determines the state of the named pipe. 

SetNamedPipeHandleState
Sets the state of the named pipe. 

ConnectNamedPipe
Connects to a named pipe 

CallNamedPipe
Opens and performs a transaction on a named pipe. 

CreatePipe
Creates an anonymous pipe, and returns handles to the read and write ends of the pipe 

FdCreatePipe
As CreatePipe but returns file descriptors 

CreateNamedPipe
Creates an instance of a named pipe and returns a handle for subsequent pipe operations 

DisconnectNamedPipe
Disconnects the server end of a named pipe instance from a client process. 

GetOverlappedResult
Determines the result of the most recent call with an OVERLAPPED object. 

WaitNamedPipe
Waits until either a time-out interval elapses or an instance of the specified named pipe is available to be connected to (that is, the pipe's server process has a pending win32pipe::ConnectNamedPipe operation on the pipe). 

PeekNamedPipe
Copies data from a named or anonymous pipe into a buffer without removing it from the pipe. It also returns information about data in the pipe. 

popen
Version of popen that works in a GUI 

popen2
Variation on popen - returns 2 pipes 

popen3
Variation on popen - returns 3 pipes 

popen4
Like popen2, but stdout/err are combined.