構造体 byte_range_lock

#include <locking.h>


変数

files_structfsp
unsigned int num_locks
BOOL modified
BOOL read_only
lock_key key
void * lock_data


説明

locking.h54 行で定義されています。


構造体

struct files_struct* fsp

locking.h55 行で定義されています。

参照元 blocking_lock_cancel()brl_close_fnum()brl_get_locks()brl_get_locks_internal()brl_get_locks_readonly()brl_lock()brl_lock_cancel()brl_lock_windows()brl_lockquery()brl_locktest()brl_unlock()cancel_pending_lock_requests_by_fid()do_lock()do_lock_cancel()do_unlock()enum_file_fn()is_locked()locking_close_file()process_blocking_lock_queue()query_lock()remove_pending_lock_requests_by_mid()reply_close()reply_flush()reply_lock()reply_lockingX()reply_lockread()reply_lseek()reply_printclose()reply_printopen()reply_printwrite()reply_read()reply_read_and_X()reply_readbmpx()reply_unlock()reply_write()reply_write_and_X()reply_writebraw()reply_writeunlock()send_file_readX()smb_set_posix_lock().

unsigned int num_locks

locking.h56 行で定義されています。

参照元 brl_close_fnum()brl_get_locks_internal()brl_lock()brl_lock_cancel()brl_lock_posix()brl_lock_windows()brl_lockquery()brl_locktest()brl_unlock_posix()brl_unlock_windows()byte_range_lock_destructor()enum_file_fn().

BOOL modified

locking.h57 行で定義されています。

参照元 brl_get_locks_internal()byte_range_lock_destructor().

BOOL read_only

locking.h58 行で定義されています。

参照元 brl_get_locks_internal()byte_range_lock_destructor().

struct lock_key key

locking.h59 行で定義されています。

参照元 brl_get_locks_internal()byte_range_lock_destructor().

void* lock_data

locking.h60 行で定義されています。

参照元 brl_close_fnum()brl_get_locks_internal()brl_lock()brl_lock_cancel()brl_lock_posix()brl_lock_windows()brl_lockquery()brl_locktest()brl_unlock_posix()brl_unlock_windows()byte_range_lock_destructor().


この構造体の説明は次のファイルから生成されました:
Sambaに対してSat Aug 29 21:24:41 2009に生成されました。  doxygen 1.4.7