![]() |
UNIVERS
15.3
UNIVERS base processing software API
|
Public Attributes | |
| char * | fpath |
| int | fildes |
| char | omode |
| char | media |
| TextEncoding | text_hdr_enc |
| ByteOrder | bin_data_fmt |
| int | sample_fmt |
| int | sample_size |
| void * | trace_buf |
| unsigned | trace_size |
| unsigned | text_hdr_size |
| unsigned | bin_hdr_size |
| unsigned | trace_hdr_size |
| unsigned | file_size |
| segy_trans_th_proc | in_thdr |
| segy_trans_th_proc | out_thdr |
| ByteOrder segy_io_s::bin_data_fmt |
binary data format
| unsigned segy_io_s::bin_hdr_size |
size of binary file header; 400 default
| int segy_io_s::fildes |
file handle
| unsigned segy_io_s::file_size |
size of disk file ('r' mode)
| char* segy_io_s::fpath |
file path or device name
| segy_trans_th_proc segy_io_s::in_thdr |
input header translation
| char segy_io_s::media |
operating media: 'f' - file, 't' - tape
| char segy_io_s::omode |
operating mode: 'r' - read, 'w' - write
| int segy_io_s::sample_fmt |
SEGY sample format (see SEGY_DSF_*)
| int segy_io_s::sample_size |
0 in case of automatic detection
| TextEncoding segy_io_s::text_hdr_enc |
encoding for text part of reel header
| unsigned segy_io_s::text_hdr_size |
size of text file header; 3200 default
| void* segy_io_s::trace_buf |
buffer for trace I/O
| unsigned segy_io_s::trace_hdr_size |
size of trace header; 240 default
| unsigned segy_io_s::trace_size |
size of buffer for trace
1.8.5