Pipe<ToolKit>


A pipe is an interprocess communication mechanism that sends information between processes or threads. Unlike sockets, pipes are not heterogeneous communication mechanisms and are subject to the following operating system restrictions.

If your application needs to support heterogeneous communication, such as the use of Windows clients with a UNIX server, use the socket mechanisms in Network<ToolKit>. Refer to Network<ToolKit> for information about sockets.

Refer to IO<ToolKit> for information on general I/O behaviors of pipes.

Pipe<ToolKit> contains a set of classes that provides the following functionality.

This chapter describes how to build and use pipes in your programs.

Summary of Classes

os_pipe, os_pipe_connection_server

Using Streaming<ToolKit> with Pipes


Copyright©1994-2026 Recursion Software LLC
All Rights Reserved - For use by licensed users only.