Improve docs. Bug 396069, r+sr=biesi, a=bsmedberg

This commit is contained in:
bzbarsky%mit.edu 2007-09-17 22:30:58 +00:00
Родитель 54c52de6c3
Коммит 3db02e2528
1 изменённых файлов: 16 добавлений и 0 удалений

Просмотреть файл

@ -73,6 +73,22 @@ interface nsIPipe : nsISupports
{
/**
* initialize this pipe
*
* @param nonBlockingInput
* true specifies non-blocking input stream behavior
* @param nonBlockingOutput
* true specifies non-blocking output stream behavior
* @param segmentSize
* specifies the segment size in bytes (pass 0 to use default value)
* @param segmentCount
* specifies the max number of segments (pass 0 to use default
* value). Passing PR_UINT32_MAX here causes the pipe to have
* "infinite" space. This mode can be useful in some cases, but
* should always be used with caution. The default value for this
* parameter is a finite value.
* @param segmentAllocator
* pass reference to nsIMemory to have all pipe allocations use this
* allocator (pass null to use the default allocator)
*/
void init(in boolean nonBlockingInput,
in boolean nonBlockingOutput,