public class SequentialChannelDataChain extends AbstractDataChain
HTTP, SMTP, SOCKS, TCP, UDP, UDP_OVER_TCP, UDP_OVER_UDP, VPN| Constructor and Description |
|---|
SequentialChannelDataChain(IDataChannelCreator a_channelCreator,
DataChainErrorListener a_errorListener,
IntegrityErrorListener a_integrityErrorListener,
long a_chainTimeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
createPacketPayload(DataChainSendOrderStructure a_order)
Creates the packet payload from the data stored in the given order.
|
int |
getOutputBlockSize()
Returns a value that indicates the current optimum size of data to write.
|
void |
run() |
close, getInputStream, getOutputStream, isClosed, updatepublic SequentialChannelDataChain(IDataChannelCreator a_channelCreator, DataChainErrorListener a_errorListener, IntegrityErrorListener a_integrityErrorListener, long a_chainTimeout)
public int getOutputBlockSize()
AnonChannelgetOutputBlockSize in interface AnonChannelgetOutputBlockSize in class AbstractDataChainpublic void createPacketPayload(DataChainSendOrderStructure a_order)
AbstractDataChainThe processed data will be stored in the channel cell of the order.
createPacketPayload in class AbstractDataChainpublic void run()
run in interface java.lang.Runnablerun in class AbstractDataChainCopyright © 2023. All rights reserved.