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, update
public SequentialChannelDataChain(IDataChannelCreator a_channelCreator, DataChainErrorListener a_errorListener, IntegrityErrorListener a_integrityErrorListener, long a_chainTimeout)
public int getOutputBlockSize()
AnonChannel
getOutputBlockSize
in interface AnonChannel
getOutputBlockSize
in class AbstractDataChain
public void createPacketPayload(DataChainSendOrderStructure a_order)
AbstractDataChain
The processed data will be stored in the channel cell of the order.
createPacketPayload
in class AbstractDataChain
public void run()
run
in interface java.lang.Runnable
run
in class AbstractDataChain
Copyright © 2023. All rights reserved.