public interface  org.apache.qpid.proton.engine.impl.ssl.ProtonSslEngine extends java.lang.Object
{
public abstract javax.net.ssl.SSLEngineResult wrap(java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.net.ssl.SSLException;
public abstract javax.net.ssl.SSLEngineResult unwrap(java.nio.ByteBuffer, java.nio.ByteBuffer) throws javax.net.ssl.SSLException;
public abstract java.lang.Runnable getDelegatedTask();
public abstract javax.net.ssl.SSLEngineResult$HandshakeStatus getHandshakeStatus();
public abstract int getEffectiveApplicationBufferSize();
public abstract int getPacketBufferSize();
public abstract java.lang.String getCipherSuite();
public abstract java.lang.String getProtocol();
public abstract boolean getUseClientMode();
}