Configuring the Stack
A-56
Size in Bytes of Each End of a Pipe Buffer
_ipcfg.PipeBufSize
Default Value
1024
Description
This is the size of a Pipe send and receive buffer. This value is only examined
when pipes are created, so changing this value will not affect the buffering of
existing pipes.
Minimum Size in Bytes for Pipe “Able to Write”
_ipcfg.PipeBufMinTx
Default Value
256
Description
This is the size in bytes required to be free in the Pipe buffer before it is re-
garded as “able to write” by the system. (Affects how the “write fd set” behaves
in a select() call.) It is usually about 25% to 50% of the send buffer size. This
value is only examined when pipes are created, so changing this value will not
affect the buffering of existing pipes.
Minimum Size in Bytes for Pipe “Able to Read”
_ipcfg.PipeBufMinRx
Default Value
1
Description
This is the size in bytes required to be present in the Pipe receive buffer to be
regarded as “able to read” by the system. (Affects how the “read fd set” be-
haves in a select() call.) Alter at you own risk. This value is only examined when
pipes are created, so changing this value will not affect the buffering of existing
pipes.