18
18
AUSOURCE_BUFFER_ARRAY - use an array of buffers
19
19
AUSOURCE_DESCRIPTOR - use a particular descriptor
20
20
AUSOURCE_FILE_POINTER - use a stdio FILE pointer
23
24
The pointer 'b' is used to set the file name, array of filenames, the buffer address, or an array of pointers to buffers, or the descriptor number based on what source is given. When the data source is an array of files or buffers, you would create an array of pointers with the last one being a NULL pointer. Buffers should be NUL terminated.