aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/javax/net/ssl/provider/SSLEngineImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gnu/javax/net/ssl/provider/SSLEngineImpl.h')
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLEngineImpl.h128
1 files changed, 0 insertions, 128 deletions
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLEngineImpl.h b/libjava/gnu/javax/net/ssl/provider/SSLEngineImpl.h
deleted file mode 100644
index f62525cc0a5..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLEngineImpl.h
+++ /dev/null
@@ -1,128 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLEngineImpl__
-#define __gnu_javax_net_ssl_provider_SSLEngineImpl__
-
-#pragma interface
-
-#include <javax/net/ssl/SSLEngine.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace classpath
- {
- namespace debug
- {
- class SystemLogger;
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SSLRecordHandler;
- namespace provider
- {
- class AbstractHandshake;
- class Alert;
- class InputSecurityParameters;
- class OutputSecurityParameters;
- class SSLContextImpl;
- class SSLEngineImpl;
- class SSLEngineImpl$Mode;
- class SessionImpl;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SSLEngineResult;
- class SSLEngineResult$HandshakeStatus;
- class SSLSession;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLEngineImpl : public ::javax::net::ssl::SSLEngine
-{
-
-public: // actually package-private
- SSLEngineImpl(::gnu::javax::net::ssl::provider::SSLContextImpl *, ::java::lang::String *, jint);
- static JArray< ::java::lang::String * > * defaultSuites();
-public:
- void beginHandshake();
- void closeInbound();
- void closeOutbound();
- ::java::lang::Runnable * getDelegatedTask();
- JArray< ::java::lang::String * > * getEnabledCipherSuites();
- JArray< ::java::lang::String * > * getEnabledProtocols();
- jboolean getEnableSessionCreation();
- ::javax::net::ssl::SSLEngineResult$HandshakeStatus * getHandshakeStatus();
- jboolean getNeedClientAuth();
- ::javax::net::ssl::SSLSession * getSession();
- jboolean getUseClientMode();
- jboolean getWantClientAuth();
- jboolean isInboundDone();
- jboolean isOutboundDone();
- void setEnableSessionCreation(jboolean);
- void setEnabledCipherSuites(JArray< ::java::lang::String * > *);
- void setEnabledProtocols(JArray< ::java::lang::String * > *);
- JArray< ::java::lang::String * > * getSupportedCipherSuites();
- JArray< ::java::lang::String * > * getSupportedProtocols();
- void setNeedClientAuth(jboolean);
- void setUseClientMode(jboolean);
- void setWantClientAuth(jboolean);
- ::javax::net::ssl::SSLEngineResult * unwrap(::java::nio::ByteBuffer *, JArray< ::java::nio::ByteBuffer * > *, jint, jint);
- ::javax::net::ssl::SSLEngineResult * wrap(JArray< ::java::nio::ByteBuffer * > *, jint, jint, ::java::nio::ByteBuffer *);
-public: // actually package-private
- ::gnu::javax::net::ssl::provider::SessionImpl * session();
- void setSession(::gnu::javax::net::ssl::provider::SessionImpl *);
- void changeCipherSpec();
- static JArray< jint > * $SWITCH_TABLE$gnu$javax$net$ssl$provider$SSLEngineImpl$Mode();
- ::gnu::javax::net::ssl::provider::SSLContextImpl * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLEngine)))) contextImpl;
-private:
- JArray< ::gnu::javax::net::ssl::SSLRecordHandler * > * handlers;
- static ::gnu::classpath::debug::SystemLogger * logger;
- ::gnu::javax::net::ssl::provider::SessionImpl * session__;
- ::gnu::javax::net::ssl::provider::InputSecurityParameters * insec;
- ::gnu::javax::net::ssl::provider::OutputSecurityParameters * outsec;
- jboolean inClosed;
- jboolean outClosed;
- jboolean createSessions;
- jboolean needClientAuth;
- jboolean wantClientAuth;
- jboolean initialHandshakeDone;
- ::gnu::javax::net::ssl::provider::AbstractHandshake * handshake;
- ::gnu::javax::net::ssl::provider::Alert * lastAlert;
- ::javax::net::ssl::SSLEngineResult$HandshakeStatus * handshakeStatus;
- jboolean changeCipherSpec__;
- JArray< ::java::lang::String * > * enabledSuites;
- JArray< ::java::lang::String * > * enabledProtocols;
- ::java::nio::ByteBuffer * alertBuffer;
- ::gnu::javax::net::ssl::provider::SSLEngineImpl$Mode * mode;
- static JArray< jint > * $SWITCH_TABLE$gnu$javax$net$ssl$provider$SSLEngineImpl$Mode__;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLEngineImpl__