xlang v5.1 Release
程序设计语言基础库文档
|
Public 成员函数 |
ReadWriteLock 类 这是一个读写锁的接口定义,提供了读写操作的锁定和解锁功能 读写锁允许多个读操作同时进行,但写操作是互斥的
在文件 ReadWriteLock.x 第 6 行定义.
void lockRead | ( | ) |
获取读锁 阻塞当前线程,直到获取到读锁
被 ReentrantReadWriteLock 重载.
void lockWrite | ( | ) |
获取写锁 阻塞当前线程,直到获取到写锁
被 ReentrantReadWriteLock 重载.
bool trylockRead | ( | ) |
bool trylockWrite | ( | ) |
void unlockRead | ( | ) |
释放读锁 释放当前线程持有的读锁
被 ReentrantReadWriteLock 重载.
void unlockWrite | ( | ) |
释放写锁 释放当前线程持有的写锁
被 ReentrantReadWriteLock 重载.