| Modifier and Type | Field and Description |
|---|---|
private java.util.Deque<Command> |
cpipe |
private Errno |
errno |
private java.lang.String |
name |
private Signaler |
signaler |
| Constructor and Description |
|---|
Mailbox(Ctx ctx,
java.lang.String name,
int tid) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.nio.channels.SelectableChannel |
getFd() |
Command |
recv(long timeout) |
void |
send(Command cmd) |
java.lang.String |
toString() |
private final java.util.Deque<Command> cpipe
private final Signaler signaler
private final java.lang.String name
private final Errno errno
public Mailbox(Ctx ctx, java.lang.String name, int tid)
public java.nio.channels.SelectableChannel getFd()
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object