Valadoc
|
Vala
|
Tutorial
|
API-References
|
Markup
Packages
libarchive
Archive
Write
Write
close
finish_entry
get_bytes_in_last_block
get_bytes_per_block
open
open_FILE
open_fd
open_filename
open_memory
set_bytes_in_last_block
set_bytes_per_block
set_compression_bzip2
set_compression_compress
set_compression_gzip
set_compression_none
set_compression_program
set_format
set_format_ar_bsd
set_format_ar_svr4
set_format_by_name
set_format_cpio
set_format_cpio_newc
set_format_mtree
set_format_pax
set_format_pax_restricted
set_format_shar
set_format_shar_dump
set_format_ustar
set_skip_file
write_data
write_data_block
write_header
Write
Object Hierarchy:
Description:
public
class
Write
:
Archive
All known sub-classes:
WriteDisk
Namespace:
Archive
Package:
libarchive
Content:
Creation methods:
public
Write
()
Methods:
public
Result
set_compression_bzip2
()
public
Result
set_compression_compress
()
public
Result
set_compression_gzip
()
public
Result
set_compression_none
()
public
Result
set_compression_program
(
string
cmd)
public
Result
set_format
(
Format
format)
public
Result
set_format_by_name
(
string
name)
public
Result
set_format_ar_bsd
()
public
Result
set_format_ar_svr4
()
public
Result
set_format_cpio
()
public
Result
set_format_cpio_newc
()
public
Result
set_format_mtree
()
public
Result
set_format_pax
()
public
Result
set_format_pax_restricted
()
public
Result
set_format_shar
()
public
Result
set_format_shar_dump
()
public
Result
set_format_ustar
()
public
Result
set_bytes_per_block
(
int
bytes_per_block)
public
int
get_bytes_per_block
()
public
Result
set_bytes_in_last_block
(
int
bytes_in_last_block)
public
int
get_bytes_in_last_block
()
public
Result
set_skip_file
(
dev_t
dev,
ino_t
ino)
public
Result
open
(
OpenCallback
ocb,
WriteCallback
rcb,
CloseCallback
ccb)
public
Result
open_fd
(
int
fd)
public
Result
open_filename
(
string
filename)
public
Result
open_FILE
(
FileStream
file)
public
Result
open_memory
(
void
* buffer,
size_t
buff_size,
out
size_t
used)
public
Result
write_header
(
Entry
entry)
public
ssize_t
write_data
(
void
* data,
size_t
size)
public
ssize_t
write_data_block
(
void
* data,
size_t
size,
off_t
offset)
public
Result
finish_entry
()
public
Result
close
()