C# 클래스 java.util.concurrent.locks.AbstractQueuedSynchronizer

상속: java.util.concurrent.locks.AbstractOwnableSynchronizer
파일 보기 프로젝트 열기: JeroMiya/androidmono 1 사용 예제들

공개 메소드들

메소드 설명
acquire ( int arg0 ) : void
acquireInterruptibly ( int arg0 ) : void
acquireShared ( int arg0 ) : void
acquireSharedInterruptibly ( int arg0 ) : void
getExclusiveQueuedThreads ( ) : global::java.util.Collection
getFirstQueuedThread ( ) : global::java.lang.Thread
getQueueLength ( ) : int
getQueuedThreads ( ) : global::java.util.Collection
getSharedQueuedThreads ( ) : global::java.util.Collection
getWaitQueueLength ( java arg0 ) : int
getWaitingThreads ( java arg0 ) : global::java.util.Collection
hasContended ( ) : bool
hasQueuedThreads ( ) : bool
hasWaiters ( java arg0 ) : bool
isQueued ( java arg0 ) : bool
owns ( java arg0 ) : bool
release ( int arg0 ) : bool
releaseShared ( int arg0 ) : bool
toString ( ) : global::java.lang.String
tryAcquireNanos ( int arg0, long arg1 ) : bool
tryAcquireSharedNanos ( int arg0, long arg1 ) : bool

보호된 메소드들

메소드 설명
AbstractQueuedSynchronizer ( global @__env )
compareAndSetState ( int arg0, int arg1 ) : bool
getState ( ) : int
isHeldExclusively ( ) : bool
setState ( int arg0 ) : void
tryAcquire ( int arg0 ) : bool
tryAcquireShared ( int arg0 ) : int
tryRelease ( int arg0 ) : bool
tryReleaseShared ( int arg0 ) : bool

비공개 메소드들

메소드 설명
AbstractQueuedSynchronizer ( )

메소드 상세

AbstractQueuedSynchronizer() 보호된 메소드

protected AbstractQueuedSynchronizer ( global @__env )
@__env global

acquire() 공개 메소드

public acquire ( int arg0 ) : void
arg0 int
리턴 void

acquireInterruptibly() 공개 메소드

public acquireInterruptibly ( int arg0 ) : void
arg0 int
리턴 void

acquireShared() 공개 메소드

public acquireShared ( int arg0 ) : void
arg0 int
리턴 void

acquireSharedInterruptibly() 공개 메소드

public acquireSharedInterruptibly ( int arg0 ) : void
arg0 int
리턴 void

compareAndSetState() 보호된 메소드

protected compareAndSetState ( int arg0, int arg1 ) : bool
arg0 int
arg1 int
리턴 bool

getExclusiveQueuedThreads() 공개 메소드

public getExclusiveQueuedThreads ( ) : global::java.util.Collection
리턴 global::java.util.Collection

getFirstQueuedThread() 공개 메소드

public getFirstQueuedThread ( ) : global::java.lang.Thread
리턴 global::java.lang.Thread

getQueueLength() 공개 메소드

public getQueueLength ( ) : int
리턴 int

getQueuedThreads() 공개 메소드

public getQueuedThreads ( ) : global::java.util.Collection
리턴 global::java.util.Collection

getSharedQueuedThreads() 공개 메소드

public getSharedQueuedThreads ( ) : global::java.util.Collection
리턴 global::java.util.Collection

getState() 보호된 메소드

protected getState ( ) : int
리턴 int

getWaitQueueLength() 공개 메소드

public getWaitQueueLength ( java arg0 ) : int
arg0 java
리턴 int

getWaitingThreads() 공개 메소드

public getWaitingThreads ( java arg0 ) : global::java.util.Collection
arg0 java
리턴 global::java.util.Collection

hasContended() 공개 메소드

public hasContended ( ) : bool
리턴 bool

hasQueuedThreads() 공개 메소드

public hasQueuedThreads ( ) : bool
리턴 bool

hasWaiters() 공개 메소드

public hasWaiters ( java arg0 ) : bool
arg0 java
리턴 bool

isHeldExclusively() 보호된 메소드

protected isHeldExclusively ( ) : bool
리턴 bool

isQueued() 공개 메소드

public isQueued ( java arg0 ) : bool
arg0 java
리턴 bool

owns() 공개 메소드

public owns ( java arg0 ) : bool
arg0 java
리턴 bool

release() 공개 메소드

public release ( int arg0 ) : bool
arg0 int
리턴 bool

releaseShared() 공개 메소드

public releaseShared ( int arg0 ) : bool
arg0 int
리턴 bool

setState() 보호된 메소드

protected setState ( int arg0 ) : void
arg0 int
리턴 void

toString() 공개 메소드

public toString ( ) : global::java.lang.String
리턴 global::java.lang.String

tryAcquire() 보호된 메소드

protected tryAcquire ( int arg0 ) : bool
arg0 int
리턴 bool

tryAcquireNanos() 공개 메소드

public tryAcquireNanos ( int arg0, long arg1 ) : bool
arg0 int
arg1 long
리턴 bool

tryAcquireShared() 보호된 메소드

protected tryAcquireShared ( int arg0 ) : int
arg0 int
리턴 int

tryAcquireSharedNanos() 공개 메소드

public tryAcquireSharedNanos ( int arg0, long arg1 ) : bool
arg0 int
arg1 long
리턴 bool

tryRelease() 보호된 메소드

protected tryRelease ( int arg0 ) : bool
arg0 int
리턴 bool

tryReleaseShared() 보호된 메소드

protected tryReleaseShared ( int arg0 ) : bool
arg0 int
리턴 bool