|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.wpi.first.wpilibj.communication.Semaphore.Options
public static class Semaphore.Options
Options to create a semaphore with.
Constructor Summary | |
---|---|
Semaphore.Options()
|
Method Summary | |
---|---|
void |
setDeleteSafe(boolean delSafe)
Set whether or not the semaphore is delete safe. |
void |
setErrorNotify(boolean errNot)
Set whether the semaphore should notify on an error. |
void |
setInterruptable(boolean intable)
Set whether the semaphore is interruptable. |
void |
setInversionSafe(boolean invSafe)
Set whether the semaphore is inversion safe. |
void |
setPrioritySorted(boolean priority)
Set true to use a priority sorted queue, false to use first-in first-out |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Semaphore.Options()
Method Detail |
---|
public void setPrioritySorted(boolean priority)
priority
- public void setDeleteSafe(boolean delSafe)
delSafe
- True to make the semaphore delete safe.public void setInversionSafe(boolean invSafe)
invSafe
- True to set the semaphore to inversion safe.public void setErrorNotify(boolean errNot)
errNot
- True to set error notify.public void setInterruptable(boolean intable)
intable
- True allows this semaphore to be interrupted.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |