public class

StreamForwarder

extends Thread
java.lang.Object
   ↳ java.lang.Thread
     ↳ com.trilead.ssh2.channel.StreamForwarder

Class Overview

A StreamForwarder forwards data between two given streams. If two StreamForwarder threads are used (one for each direction) then one can be configured to shutdown the underlying channel/socket if both threads have finished forwarding (EOF).

Summary

[Expand]
Inherited Constants
From class java.lang.Thread
Fields
byte[] buffer
Channel c
InputStream is
String mode
OutputStream os
Socket s
StreamForwarder sibling
[Expand]
Inherited Fields
From class java.lang.Thread
Public Methods
void run()
[Expand]
Inherited Methods
From class java.lang.Thread
From class java.lang.Object
From interface java.lang.Runnable

Fields

byte[] buffer

String mode

Socket s

StreamForwarder sibling

Public Methods

public void run ()