| GIO Reference Manual | ||||
|---|---|---|---|---|
#include <gio/gunixoutputstream.h>
GUnixOutputStream;
GOutputStream* g_unix_output_stream_new (int fd,
gboolean close_fd_at_close);
GUnixOutputStream implements GOutputStream for writing to a unix file descriptor, including asynchronous operations. The file descriptor must be selectable, so it doesn't work with opened files.
typedef struct _GUnixOutputStream GUnixOutputStream;
Implements GOutputStream for outputting to selectable unix file descriptors
GOutputStream* g_unix_output_stream_new (int fd,gboolean close_fd_at_close);
Creates a new unix output stream for fd. If close_fd_at_close
is TRUE
fd : |
unix's file descriptor. |
close_fd_at_close : |
a |
| Returns : | GOutputStream. If close_fd_at_close is TRUEfd will be closed when the GOutputStream is closed.
|