Packages
fcgi
FastCGI
FileStream
descriptor
file_stream
stream
fdopen
open
popen
reopen
tmpfile
clear_error
eof
flush
get_error
getc
gets
printf
putc
puts
read
rewind
seek
tell
ungetc
vprintf
write
FileStream
Object Hierarchy:
FastCGI.FileStream
FastCGI.FileStream
FastCGI.FileStream
Description:
[
CCode
( cname =
"FCGI_FILE"
, free_function =
"FCGI_pclose"
, has_type_id =
false
) ]
public
class
FileStream
FastCGI's abstraction over a file I/O
Namespace:
FastCGI
Package:
fcgi
Content:
Properties:
public
int
descriptor
{
get
; }
public
FileStream
file_stream
{
get
; }
public
Stream
stream
{
get
; }
Static methods:
public
static
FileStream
?
fdopen
(
int
fildes,
string
mode)
public
static
FileStream
?
open
(
string
path,
string
mode)
public
static
FileStream
?
popen
(
string
cmd,
string
type)
public
static
FileStream
?
reopen
(
string
path,
string
mode)
public
static
FileStream
?
tmpfile
()
Methods:
public
void
clear_error
()
public
bool
eof
()
public
int
flush
()
public
int
get_error
()
public
int
getc
()
public
unowned
string
?
gets
(
char
[] s)
public
void
printf
(
string
format, ...)
public
void
putc
(
char
c)
public
void
puts
(
string
s)
public
size_t
read
(
uint8
[] buf,
size_t
size =
1
)
public
void
rewind
()
public
int
seek
(
long
offset,
FileSeek
whence)
public
int
tell
()
public
int
ungetc
(
int
c)
public
void
vprintf
(
string
format,
va_list
args)
public
size_t
write
(
uint8
[] buf,
size_t
size =
1
)