| Modifier and Type | Field and Description |
|---|---|
private java.util.concurrent.locks.Condition |
condition
Deprecated.
|
private YPipe<Command> |
cpipe
Deprecated.
|
private Errno |
errno
Deprecated.
|
private java.lang.String |
name
Deprecated.
|
private java.util.ArrayList<Signaler> |
signalers
Deprecated.
|
private java.util.concurrent.locks.ReentrantLock |
sync
Deprecated.
|
| Constructor and Description |
|---|
MailboxSafe(Ctx ctx,
java.util.concurrent.locks.ReentrantLock sync,
java.lang.String name)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSignaler(Signaler signaler)
Deprecated.
|
void |
clearSignalers()
Deprecated.
|
void |
close()
Deprecated.
|
Command |
recv(long timeout)
Deprecated.
|
void |
removeSignaler(Signaler signaler)
Deprecated.
|
void |
send(Command cmd)
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
private final java.util.concurrent.locks.ReentrantLock sync
private final java.util.concurrent.locks.Condition condition
private final java.util.ArrayList<Signaler> signalers
private final java.lang.String name
private final Errno errno
public MailboxSafe(Ctx ctx, java.util.concurrent.locks.ReentrantLock sync, java.lang.String name)
public void addSignaler(Signaler signaler)
public void removeSignaler(Signaler signaler)
public void clearSignalers()
public void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic java.lang.String toString()
toString in class java.lang.Object