java.lang.Object
net.i2p.client.streaming.impl.ConnectionDataReceiver.DummyStatus
- All Implemented Interfaces:
MessageOutputStream.WriteStatus
- Enclosing class:
ConnectionDataReceiver
private static final class ConnectionDataReceiver.DummyStatusextends Object implements MessageOutputStream.WriteStatus
Used if no new packet was sent.
Constructor Summary
ConstructorsMethod Summary
All MethodsModifier and TypeMethodDescriptionfinal voidwaitForAccept(int maxWaitMs) Wait for the write to be accepted.final voidwaitForCompletion(int maxWaitMs) Wait for the write to complete.final booleanWhether the write was accepted.final booleanWhether the write failed.
Constructor Details
DummyStatus
private DummyStatus()A write status that records nothing.
Method Details
waitForAccept
public final void waitForAccept(int maxWaitMs) Wait for the write to be accepted.- Specified by:
waitForAcceptin interfaceMessageOutputStream.WriteStatus- Parameters:
maxWaitMs- maximum wait time in milliseconds (-1 means wait forever)
waitForCompletion
public final void waitForCompletion(int maxWaitMs) Wait for the write to complete.- Specified by:
waitForCompletionin interfaceMessageOutputStream.WriteStatus- Parameters:
maxWaitMs- maximum wait time in milliseconds (-1 means wait forever)
writeAccepted
public final boolean writeAccepted()Whether the write was accepted.- Specified by:
writeAcceptedin interfaceMessageOutputStream.WriteStatus- Returns:
- true if accepted, false otherwise
writeFailed
public final boolean writeFailed()Whether the write failed.- Specified by:
writeFailedin interfaceMessageOutputStream.WriteStatus- Returns:
- true if failed, false otherwise