tis_read_trylock(3) Library Functions Manual tis_read_trylock(3)NAME
tis_read_trylock - Attempts to acquire a read-write lock for read access. Does not wait if the lock cannot be immediately granted.
LIBRARY
Standard C Library (libc.so, libc.a)
SYNOPSIS
#include <tis.h>
int tis_read_trylock(
tis_rwlock_t *lock);
STANDARDS
None
PARAMETERS
Address of the read-write lock to be acquired.
DESCRIPTION
This routine attempts to acquire a read-write lock for read access. If the lock cannot be granted, the routine returns without waiting.
When a thread calls this routine, an attempt is made to immediately acquire the lock for read access. If the lock is acquired, zero (0) is
returned. If a holder of the lock for write access exists, [EBUSY] is returned.
If the lock cannot be acquired for read access immediately, the calling program does not wait for the lock to be released.
RETURN VALUES
If an error condition occurs, this routine returns an integer value indicating the type of error. Possible return values are as follows:
Successful completion; the lock was acquired. The lock is being held for write access. The lock for read access was not acquired.
ERRORS
None
RELATED INFORMATION
Functions: tis_read_lock(3), tis_read_unlock(3), tis_rwlock_destroy(3), tis_rwlock_init(3), tis_write_lock(3), tis_write_trylock(3),
tis_write_unlock(3)
Manuals: Guide to DECthreads and Programmer's Guide delim off
tis_read_trylock(3)
Check Out this Related Man Page
tis_write_unlock(3) Library Functions Manual tis_write_unlock(3)NAME
tis_write_unlock - Unlocks the specified read-write lock that was acquired for write access.
LIBRARY
Standard C Library (libc.so, libc.a)
SYNOPSIS
#include <tis.h>
int tis_write_unlock(
tis_rwlock_t *lock);
STANDARDS
None
PARAMETERS
Address of the read-write lock to be unlocked.
DESCRIPTION
This routine unlocks a read-write lock that was acquired for write access.
Upon completion of this routine, any thread waiting to acquire the lock for read access will have those acquisitions granted. If no
threads are waiting to acquire the lock for read access, then a thread waiting to acquire it for write access will have that acquisition
granted.
RETURN VALUES
If an error condition occurs, this routine returns an integer value indicating the type of error. Possible return values are as follows:
Successful completion. The value specified by *lock is invalid.
ERRORS
None
RELATED INFORMATION
Functions: tis_read_lock(3), tis_read_trylock(3), tis_read_unlock(3), tis_rwlock_init(3), tis_rwlock_destroy(3), tis_write_lock(3),
tis_write_trylock(3)
Manuals: Guide to DECthreads and Programmer's Guide delim off
tis_write_unlock(3)
I found a lock file like this
lrwxrwxr-x 1 sskb apollo 16 Oct 22 22:00 lock -> hostname:2747
(pl. note that hostname is a number like 123.4.5.6)
but this was not shown in the file manager eventhough I had selected to show the hidden files.
I could not even read the... (4 Replies)
is there a way to "lock" an entire directory to where it currently resides for securtiy purposes? only certain users can access these data, however i want to prevent the possibility of transferring/duplicating the data to where other unauthorized users can access it. Any one who knows a good... (4 Replies)
Hi Everybody..
I am using Moblin V2 which has nautilus file manager the one which is also used in Ubuntu.
I want to lock the access to file system such that i can only browse my home folder not other locations like /, /usr, /bin and all.
Or i want to create a partition of 10 or 15 GB so... (1 Reply)
Hi Everybody..
I am using Moblin V2 which has nautilus file manager the one which is also used in Ubuntu.
I want to lock the access to file system such that i can only browse my home folder not other locations like /, /usr, /bin and all.
Or i want to create a partition of 10 or 15 GB so... (4 Replies)
Hi,
I want to write a code where in the file once taken genrates a lock number and other developer/user cannot take the file to make any changes in it. He gets the file only as read only. (2 Replies)
Hi All!
I am not able to lock my Ubuntu 12.04 LXDE.
Can anybody tell me the shortcut to lock the system.
I have tried all conventional keyboard shortcuts as well as buttons. (2 Replies)
Hi All,
I have learnt a lot by getting help from these forums. By the knowledge acquired, i have done the following automations which have helped prevent financial loss to my client.
Detecting when the listener goes down - Earlier, a downstream team used to inform us whenever they were not... (2 Replies)