| Modifier and Type | Class and Description |
|---|---|
| pack-priv static interface | |
| pack-priv class | |
| pack-priv static class | AbstractPty.
Reflection based file descriptor creator. |
| Modifier and Type | Field and Description |
|---|---|
| private Attributes | |
| private static AbstractPty. | |
| protected final TerminalProvider | |
| private boolean | |
| protected final SystemStream |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected abstract InputStream | |
| protected abstract void | |
| public TerminalProvider | |
| public InputStream | |
| public SystemStream | |
| protected static FileDescriptor | |
| public void |
| current | back to summary |
|---|---|
| private Attributes current | |
| fileDescriptorCreator | back to summary |
|---|---|
| private static AbstractPty. | |
| provider | back to summary |
|---|---|
| protected final TerminalProvider provider | |
| skipNextLf | back to summary |
|---|---|
| private boolean skipNextLf | |
| systemStream | back to summary |
|---|---|
| protected final SystemStream systemStream | |
| AbstractPty | back to summary |
|---|---|
| public AbstractPty(TerminalProvider provider, SystemStream systemStream) | |
| checkInterrupted | back to summary |
|---|---|
| protected void checkInterrupted() throws InterruptedIOException | |
| doGetSlaveInput | back to summary |
|---|---|
| protected abstract InputStream doGetSlaveInput() throws IOException | |
| doSetAttr | back to summary |
|---|---|
| protected abstract void doSetAttr(Attributes attr) throws IOException | |
| getProvider | back to summary |
|---|---|
| public TerminalProvider getProvider() Implements jdk.
| |
| getSlaveInput | back to summary |
|---|---|
| public InputStream getSlaveInput() throws IOException Implements jdk.
| |
| getSystemStream | back to summary |
|---|---|
| public SystemStream getSystemStream() Implements jdk.
| |
| newDescriptor | back to summary |
|---|---|
| protected static FileDescriptor newDescriptor(int fd) | |
| setAttr | back to summary |
|---|---|
| public void setAttr(Attributes attr) throws IOException Implements jdk.
| |
| Modifier and Type | Method and Description |
|---|---|
| public FileDescriptor |
| newDescriptor | back to summary |
|---|---|
| public FileDescriptor newDescriptor(int fd) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv final InputStream |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | read(long timeout, boolean isPeek)
Implements abstract jdk.
|
| private void |
| PtyInputStream | back to summary |
|---|---|
| pack-priv PtyInputStream(InputStream in) | |
| read | back to summary |
|---|---|
| public int read(long timeout, boolean isPeek) throws IOException Implements abstract jdk.
| |
| setNonBlocking | back to summary |
|---|---|
| private void setNonBlocking() | |
| Modifier and Type | Field and Description |
|---|---|
| private final Field |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public FileDescriptor |
| fileDescriptorField | back to summary |
|---|---|
| private final Field fileDescriptorField | |
| ReflectionFileDescriptorCreator | back to summary |
|---|---|
| pack-priv ReflectionFileDescriptorCreator() throws Exception | |
| newDescriptor | back to summary |
|---|---|
| public FileDescriptor newDescriptor(int fd) Implements jdk.
| |