public class TuSdkSemaphore
extends java.util.concurrent.Semaphore
构造器和说明 |
---|
TuSdkSemaphore(int permits)
信号量对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
log(java.lang.String tag)
输出状态日志
|
void |
signal()
释放一个许可
|
boolean |
waitSignal(int permits,
long timeoutMs)
消费指定个许可
|
boolean |
waitSignal(long timeoutMs)
减少一个许可
|
public void signal()
public boolean waitSignal(long timeoutMs)
timeoutMs
- 超时毫秒public boolean waitSignal(int permits, long timeoutMs)
permits
- 许可数timeoutMs
- 超时毫秒public void log(java.lang.String tag)