public abstract class AbstractAnonChannel extends java.lang.Object implements AnonChannel
HTTP, SMTP, SOCKS, TCP, UDP, UDP_OVER_TCP, UDP_OVER_UDP, VPN| Constructor and Description |
|---|
AbstractAnonChannel() |
AbstractAnonChannel(int id) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the channel and releases all resources used.
|
void |
closedByPeer() |
void |
finalize() |
java.io.InputStream |
getInputStream()
The returned InputStream could be used to receive data.
|
java.io.OutputStream |
getOutputStream()
The returned OutputStream could be used to send data.
|
int |
hashCode() |
boolean |
isClosed()
Returns if the channel is already closed, i.e. no data can be sent / recieved any more on this channel.
|
equals, getClass, notify, notifyAll, toString, wait, wait, waitgetOutputBlockSizepublic AbstractAnonChannel(int id)
public AbstractAnonChannel()
public void finalize()
finalize in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.io.InputStream getInputStream()
AnonChannelgetInputStream in interface AnonChannelpublic java.io.OutputStream getOutputStream()
AnonChannelgetOutputStream in interface AnonChannelpublic boolean isClosed()
AnonChannelisClosed in interface AnonChanneltrue, if the channel is already closedpublic void close()
AnonChannelclose in interface AnonChannelpublic void closedByPeer()
Copyright © 2023. All rights reserved.