FILE Struct Reference
[generic]


Data Fields

enum _buffer_type btype
 Buffering type.
uint8_t * buf
 Buffer.
uint8_t * buf_head
 Buffer I/O pointer.
size_t buf_size
 Buffer size.
enum _buffer_state buf_state
 Buffer state.
uint8_t * buf_tail
 Points to end of occupied space when in read mode.
int eof
 End-of-file indicator.
int error
 Error indicator.
int fd
 Underlying file descriptor.
int klog
 Klog indicator.
link_t link
 Linked list pointer.
int need_sync
 Non-zero if the stream needs sync on fflush().
int phone
 Phone to the file provider.

Detailed Description

Definition at line 99 of file stdio.h.


Field Documentation

int need_sync

Non-zero if the stream needs sync on fflush().

XXX change console semantics so that sync is not needed.

Definition at line 122 of file stdio.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jun 2 07:45:59 2011 for HelenOS/USB by  doxygen 1.4.7