pub struct _SMBCCTX {
pub debug: c_int,
pub netbios_name: *mut c_char,
pub workgroup: *mut c_char,
pub user: *mut c_char,
pub timeout: c_int,
pub open: smbc_open_fn,
pub creat: smbc_creat_fn,
pub read: smbc_read_fn,
pub write: smbc_write_fn,
pub unlink: smbc_unlink_fn,
pub rename: smbc_rename_fn,
pub lseek: smbc_lseek_fn,
pub stat: smbc_stat_fn,
pub fstat: smbc_fstat_fn,
pub close_fn: smbc_close_fn,
pub opendir: smbc_opendir_fn,
pub closedir: smbc_closedir_fn,
pub readdir: smbc_readdir_fn,
pub getdents: smbc_getdents_fn,
pub mkdir: smbc_mkdir_fn,
pub rmdir: smbc_rmdir_fn,
pub telldir: smbc_telldir_fn,
pub lseekdir: smbc_lseekdir_fn,
pub fstatdir: smbc_fstatdir_fn,
pub chmod: smbc_chmod_fn,
pub utimes: smbc_utimes_fn,
pub setxattr: smbc_setxattr_fn,
pub getxattr: smbc_getxattr_fn,
pub removexattr: smbc_removexattr_fn,
pub listxattr: smbc_listxattr_fn,
pub print_file: smbc_print_file_fn,
pub open_print_job: smbc_open_print_job_fn,
pub list_print_jobs: smbc_list_print_jobs_fn,
pub unlink_print_job: smbc_unlink_print_job_fn,
pub callbacks: _smbc_callbacks,
pub reserved: *mut c_void,
pub flags: c_int,
pub options: _smbc_options,
pub internal: *mut SMBC_internal_data,
}
Fields
debug | |
netbios_name | |
workgroup | |
user | |
timeout | |
open | |
creat | |
read | |
write | |
unlink | |
rename | |
lseek | |
stat | |
fstat | |
close_fn | |
opendir | |
closedir | |
readdir | |
getdents | |
mkdir | |
rmdir | |
telldir | |
lseekdir | |
fstatdir | |
chmod | |
utimes | |
setxattr | |
getxattr | |
removexattr | |
listxattr | |
print_file | |
open_print_job | |
list_print_jobs | |
unlink_print_job | |
callbacks | |
reserved | |
flags | |
options | |
internal | |
Trait Implementations
Derived Implementations