Documentation ¶
Overview ¶
Package iso9660 probes ISO9660 filesystems.
Index ¶
- Constants
- type Probe
- type VolumeDescriptor
- func (s VolumeDescriptor) Get_abstract_file_id() []byte
- func (s VolumeDescriptor) Get_application_id() []byte
- func (s VolumeDescriptor) Get_bibliographic_file_id() []byte
- func (s VolumeDescriptor) Get_copyright_file_id() []byte
- func (s VolumeDescriptor) Get_created() []byte
- func (s VolumeDescriptor) Get_data_preparer_id() []byte
- func (s VolumeDescriptor) Get_effective() []byte
- func (s VolumeDescriptor) Get_escape_sequences() []byte
- func (s VolumeDescriptor) Get_expiration() []byte
- func (s VolumeDescriptor) Get_flags() byte
- func (s VolumeDescriptor) Get_logical_block_size() []byte
- func (s VolumeDescriptor) Get_modified() []byte
- func (s VolumeDescriptor) Get_opt_type_l_path_table() []byte
- func (s VolumeDescriptor) Get_opt_type_m_path_table() []byte
- func (s VolumeDescriptor) Get_path_table_size() []byte
- func (s VolumeDescriptor) Get_publisher_id() []byte
- func (s VolumeDescriptor) Get_root_dir_record() []byte
- func (s VolumeDescriptor) Get_set_size() []byte
- func (s VolumeDescriptor) Get_space_size() []byte
- func (s VolumeDescriptor) Get_std_version() byte
- func (s VolumeDescriptor) Get_system_id() []byte
- func (s VolumeDescriptor) Get_type_l_path_table() []byte
- func (s VolumeDescriptor) Get_type_m_path_table() []byte
- func (s VolumeDescriptor) Get_unused() []byte
- func (s VolumeDescriptor) Get_vd_id() []byte
- func (s VolumeDescriptor) Get_vd_type() byte
- func (s VolumeDescriptor) Get_vd_version() byte
- func (s VolumeDescriptor) Get_vol_seq_num() []byte
- func (s VolumeDescriptor) Get_volume_id() []byte
- func (s VolumeDescriptor) Get_volume_set_id() []byte
- func (s VolumeDescriptor) Put_abstract_file_id(v []byte)
- func (s VolumeDescriptor) Put_application_id(v []byte)
- func (s VolumeDescriptor) Put_bibliographic_file_id(v []byte)
- func (s VolumeDescriptor) Put_copyright_file_id(v []byte)
- func (s VolumeDescriptor) Put_created(v []byte)
- func (s VolumeDescriptor) Put_data_preparer_id(v []byte)
- func (s VolumeDescriptor) Put_effective(v []byte)
- func (s VolumeDescriptor) Put_escape_sequences(v []byte)
- func (s VolumeDescriptor) Put_expiration(v []byte)
- func (s VolumeDescriptor) Put_flags(v byte)
- func (s VolumeDescriptor) Put_logical_block_size(v []byte)
- func (s VolumeDescriptor) Put_modified(v []byte)
- func (s VolumeDescriptor) Put_opt_type_l_path_table(v []byte)
- func (s VolumeDescriptor) Put_opt_type_m_path_table(v []byte)
- func (s VolumeDescriptor) Put_path_table_size(v []byte)
- func (s VolumeDescriptor) Put_publisher_id(v []byte)
- func (s VolumeDescriptor) Put_root_dir_record(v []byte)
- func (s VolumeDescriptor) Put_set_size(v []byte)
- func (s VolumeDescriptor) Put_space_size(v []byte)
- func (s VolumeDescriptor) Put_std_version(v byte)
- func (s VolumeDescriptor) Put_system_id(v []byte)
- func (s VolumeDescriptor) Put_type_l_path_table(v []byte)
- func (s VolumeDescriptor) Put_type_m_path_table(v []byte)
- func (s VolumeDescriptor) Put_unused(v []byte)
- func (s VolumeDescriptor) Put_vd_id(v []byte)
- func (s VolumeDescriptor) Put_vd_type(v byte)
- func (s VolumeDescriptor) Put_vd_version(v byte)
- func (s VolumeDescriptor) Put_vol_seq_num(v []byte)
- func (s VolumeDescriptor) Put_volume_id(v []byte)
- func (s VolumeDescriptor) Put_volume_set_id(v []byte)
Constants ¶
const VOLUMEDESCRIPTOR_SIZE = 882
VOLUMEDESCRIPTOR_SIZE is the size of the VolumeDescriptor struct.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Probe ¶
type Probe struct{}
Probe for the filesystem.
type VolumeDescriptor ¶
type VolumeDescriptor []byte
VolumeDescriptor is a byte slice representing the volume.h C header.
func (VolumeDescriptor) Get_abstract_file_id ¶
func (s VolumeDescriptor) Get_abstract_file_id() []byte
Get_abstract_file_id returns abstract_file_id.
func (VolumeDescriptor) Get_application_id ¶
func (s VolumeDescriptor) Get_application_id() []byte
Get_application_id returns application_id.
func (VolumeDescriptor) Get_bibliographic_file_id ¶
func (s VolumeDescriptor) Get_bibliographic_file_id() []byte
Get_bibliographic_file_id returns bibliographic_file_id.
func (VolumeDescriptor) Get_copyright_file_id ¶
func (s VolumeDescriptor) Get_copyright_file_id() []byte
Get_copyright_file_id returns copyright_file_id.
func (VolumeDescriptor) Get_created ¶
func (s VolumeDescriptor) Get_created() []byte
Get_created returns created.
func (VolumeDescriptor) Get_data_preparer_id ¶
func (s VolumeDescriptor) Get_data_preparer_id() []byte
Get_data_preparer_id returns data_preparer_id.
func (VolumeDescriptor) Get_effective ¶
func (s VolumeDescriptor) Get_effective() []byte
Get_effective returns effective.
func (VolumeDescriptor) Get_escape_sequences ¶
func (s VolumeDescriptor) Get_escape_sequences() []byte
Get_escape_sequences returns escape_sequences.
func (VolumeDescriptor) Get_expiration ¶
func (s VolumeDescriptor) Get_expiration() []byte
Get_expiration returns expiration.
func (VolumeDescriptor) Get_flags ¶
func (s VolumeDescriptor) Get_flags() byte
Get_flags returns flags.
func (VolumeDescriptor) Get_logical_block_size ¶
func (s VolumeDescriptor) Get_logical_block_size() []byte
Get_logical_block_size returns logical_block_size.
func (VolumeDescriptor) Get_modified ¶
func (s VolumeDescriptor) Get_modified() []byte
Get_modified returns modified.
func (VolumeDescriptor) Get_opt_type_l_path_table ¶
func (s VolumeDescriptor) Get_opt_type_l_path_table() []byte
Get_opt_type_l_path_table returns opt_type_l_path_table.
func (VolumeDescriptor) Get_opt_type_m_path_table ¶
func (s VolumeDescriptor) Get_opt_type_m_path_table() []byte
Get_opt_type_m_path_table returns opt_type_m_path_table.
func (VolumeDescriptor) Get_path_table_size ¶
func (s VolumeDescriptor) Get_path_table_size() []byte
Get_path_table_size returns path_table_size.
func (VolumeDescriptor) Get_publisher_id ¶
func (s VolumeDescriptor) Get_publisher_id() []byte
Get_publisher_id returns publisher_id.
func (VolumeDescriptor) Get_root_dir_record ¶
func (s VolumeDescriptor) Get_root_dir_record() []byte
Get_root_dir_record returns root_dir_record.
func (VolumeDescriptor) Get_set_size ¶
func (s VolumeDescriptor) Get_set_size() []byte
Get_set_size returns set_size.
func (VolumeDescriptor) Get_space_size ¶
func (s VolumeDescriptor) Get_space_size() []byte
Get_space_size returns space_size.
func (VolumeDescriptor) Get_std_version ¶
func (s VolumeDescriptor) Get_std_version() byte
Get_std_version returns std_version.
func (VolumeDescriptor) Get_system_id ¶
func (s VolumeDescriptor) Get_system_id() []byte
Get_system_id returns system_id.
func (VolumeDescriptor) Get_type_l_path_table ¶
func (s VolumeDescriptor) Get_type_l_path_table() []byte
Get_type_l_path_table returns type_l_path_table.
func (VolumeDescriptor) Get_type_m_path_table ¶
func (s VolumeDescriptor) Get_type_m_path_table() []byte
Get_type_m_path_table returns type_m_path_table.
func (VolumeDescriptor) Get_unused ¶
func (s VolumeDescriptor) Get_unused() []byte
Get_unused returns unused.
func (VolumeDescriptor) Get_vd_id ¶
func (s VolumeDescriptor) Get_vd_id() []byte
Get_vd_id returns vd_id.
func (VolumeDescriptor) Get_vd_type ¶
func (s VolumeDescriptor) Get_vd_type() byte
Get_vd_type returns vd_type.
func (VolumeDescriptor) Get_vd_version ¶
func (s VolumeDescriptor) Get_vd_version() byte
Get_vd_version returns vd_version.
func (VolumeDescriptor) Get_vol_seq_num ¶
func (s VolumeDescriptor) Get_vol_seq_num() []byte
Get_vol_seq_num returns vol_seq_num.
func (VolumeDescriptor) Get_volume_id ¶
func (s VolumeDescriptor) Get_volume_id() []byte
Get_volume_id returns volume_id.
func (VolumeDescriptor) Get_volume_set_id ¶
func (s VolumeDescriptor) Get_volume_set_id() []byte
Get_volume_set_id returns volume_set_id.
func (VolumeDescriptor) Put_abstract_file_id ¶
func (s VolumeDescriptor) Put_abstract_file_id(v []byte)
Put_abstract_file_id sets abstract_file_id.
func (VolumeDescriptor) Put_application_id ¶
func (s VolumeDescriptor) Put_application_id(v []byte)
Put_application_id sets application_id.
func (VolumeDescriptor) Put_bibliographic_file_id ¶
func (s VolumeDescriptor) Put_bibliographic_file_id(v []byte)
Put_bibliographic_file_id sets bibliographic_file_id.
func (VolumeDescriptor) Put_copyright_file_id ¶
func (s VolumeDescriptor) Put_copyright_file_id(v []byte)
Put_copyright_file_id sets copyright_file_id.
func (VolumeDescriptor) Put_created ¶
func (s VolumeDescriptor) Put_created(v []byte)
Put_created sets created.
func (VolumeDescriptor) Put_data_preparer_id ¶
func (s VolumeDescriptor) Put_data_preparer_id(v []byte)
Put_data_preparer_id sets data_preparer_id.
func (VolumeDescriptor) Put_effective ¶
func (s VolumeDescriptor) Put_effective(v []byte)
Put_effective sets effective.
func (VolumeDescriptor) Put_escape_sequences ¶
func (s VolumeDescriptor) Put_escape_sequences(v []byte)
Put_escape_sequences sets escape_sequences.
func (VolumeDescriptor) Put_expiration ¶
func (s VolumeDescriptor) Put_expiration(v []byte)
Put_expiration sets expiration.
func (VolumeDescriptor) Put_flags ¶
func (s VolumeDescriptor) Put_flags(v byte)
Put_flags sets flags.
func (VolumeDescriptor) Put_logical_block_size ¶
func (s VolumeDescriptor) Put_logical_block_size(v []byte)
Put_logical_block_size sets logical_block_size.
func (VolumeDescriptor) Put_modified ¶
func (s VolumeDescriptor) Put_modified(v []byte)
Put_modified sets modified.
func (VolumeDescriptor) Put_opt_type_l_path_table ¶
func (s VolumeDescriptor) Put_opt_type_l_path_table(v []byte)
Put_opt_type_l_path_table sets opt_type_l_path_table.
func (VolumeDescriptor) Put_opt_type_m_path_table ¶
func (s VolumeDescriptor) Put_opt_type_m_path_table(v []byte)
Put_opt_type_m_path_table sets opt_type_m_path_table.
func (VolumeDescriptor) Put_path_table_size ¶
func (s VolumeDescriptor) Put_path_table_size(v []byte)
Put_path_table_size sets path_table_size.
func (VolumeDescriptor) Put_publisher_id ¶
func (s VolumeDescriptor) Put_publisher_id(v []byte)
Put_publisher_id sets publisher_id.
func (VolumeDescriptor) Put_root_dir_record ¶
func (s VolumeDescriptor) Put_root_dir_record(v []byte)
Put_root_dir_record sets root_dir_record.
func (VolumeDescriptor) Put_set_size ¶
func (s VolumeDescriptor) Put_set_size(v []byte)
Put_set_size sets set_size.
func (VolumeDescriptor) Put_space_size ¶
func (s VolumeDescriptor) Put_space_size(v []byte)
Put_space_size sets space_size.
func (VolumeDescriptor) Put_std_version ¶
func (s VolumeDescriptor) Put_std_version(v byte)
Put_std_version sets std_version.
func (VolumeDescriptor) Put_system_id ¶
func (s VolumeDescriptor) Put_system_id(v []byte)
Put_system_id sets system_id.
func (VolumeDescriptor) Put_type_l_path_table ¶
func (s VolumeDescriptor) Put_type_l_path_table(v []byte)
Put_type_l_path_table sets type_l_path_table.
func (VolumeDescriptor) Put_type_m_path_table ¶
func (s VolumeDescriptor) Put_type_m_path_table(v []byte)
Put_type_m_path_table sets type_m_path_table.
func (VolumeDescriptor) Put_unused ¶
func (s VolumeDescriptor) Put_unused(v []byte)
Put_unused sets unused.
func (VolumeDescriptor) Put_vd_id ¶
func (s VolumeDescriptor) Put_vd_id(v []byte)
Put_vd_id sets vd_id.
func (VolumeDescriptor) Put_vd_type ¶
func (s VolumeDescriptor) Put_vd_type(v byte)
Put_vd_type sets vd_type.
func (VolumeDescriptor) Put_vd_version ¶
func (s VolumeDescriptor) Put_vd_version(v byte)
Put_vd_version sets vd_version.
func (VolumeDescriptor) Put_vol_seq_num ¶
func (s VolumeDescriptor) Put_vol_seq_num(v []byte)
Put_vol_seq_num sets vol_seq_num.
func (VolumeDescriptor) Put_volume_id ¶
func (s VolumeDescriptor) Put_volume_id(v []byte)
Put_volume_id sets volume_id.
func (VolumeDescriptor) Put_volume_set_id ¶
func (s VolumeDescriptor) Put_volume_set_id(v []byte)
Put_volume_set_id sets volume_set_id.