FreeTDS API: tds_fileout_stream Struct Reference

FreeTDS API

Loading...
Searching...
No Matches
Public Attributes | List of all members
tds_fileout_stream Struct Reference

Output stream that writes to file. More...

`#include <stream.h>`

Collaboration diagram for tds_fileout_stream:
[legend]

## Public Attributes
char | block [4096]
int | buff_mode
| How to buffer the data – _IONBF, _IOLBF or _IOFBF (default).
FILE * | fp
TDSOUTSTREAM | stream

## Detailed Description

Output stream that writes to file.

Does not open/close fp; and fp can be NULL.

## Member Data Documentation

## ◆ buff_mode

int tds_fileout_stream::buff_mode

How to buffer the data – _IONBF, _IOLBF or _IOFBF (default).

In _IOLBF line will still be flushed on reaching block size.

The documentation for this struct was generated from the following file:

- include/freetds/tds/stream.h