Struct unrar_sys::OpenArchiveData [] [src]

pub struct OpenArchiveData {
    pub archive_name: *const c_char,
    pub open_mode: c_uint,
    pub open_result: c_uint,
    pub comment_buffer: *mut c_char,
    pub comment_buffer_size: c_uint,
    pub comment_size: c_uint,
    pub comment_state: c_uint,
}

Fields

archive_name: *const c_char open_mode: c_uint open_result: c_uint comment_buffer: *mut c_char comment_buffer_size: c_uint comment_size: c_uint comment_state: c_uint

Methods

impl OpenArchiveData
[src]

fn new(archive: *const c_char, mode: c_uint) -> Self

fn with_comment_buffer(archive_name: *const c_char, open_mode: c_uint, buffer: *mut c_char, buffer_size: c_uint) -> Self