OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / javax / net / ssl / provider / AbstractHandshake$DHPhase.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_javax_net_ssl_provider_AbstractHandshake$DHPhase__
5 #define __gnu_javax_net_ssl_provider_AbstractHandshake$DHPhase__
6
7 #pragma interface
8
9 #include <gnu/javax/net/ssl/provider/DelegatedTask.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace javax
15     {
16       namespace net
17       {
18         namespace ssl
19         {
20           namespace provider
21           {
22               class AbstractHandshake;
23               class AbstractHandshake$DHPhase;
24           }
25         }
26       }
27     }
28   }
29   namespace javax
30   {
31     namespace crypto
32     {
33       namespace interfaces
34       {
35           class DHPublicKey;
36       }
37     }
38   }
39 }
40
41 class gnu::javax::net::ssl::provider::AbstractHandshake$DHPhase : public ::gnu::javax::net::ssl::provider::DelegatedTask
42 {
43
44 public: // actually protected
45   AbstractHandshake$DHPhase(::gnu::javax::net::ssl::provider::AbstractHandshake *, ::javax::crypto::interfaces::DHPublicKey *);
46   AbstractHandshake$DHPhase(::gnu::javax::net::ssl::provider::AbstractHandshake *, ::javax::crypto::interfaces::DHPublicKey *, jboolean);
47   virtual void implRun();
48 private:
49   ::javax::crypto::interfaces::DHPublicKey * __attribute__((aligned(__alignof__( ::gnu::javax::net::ssl::provider::DelegatedTask)))) key;
50   jboolean full;
51 public: // actually package-private
52   ::gnu::javax::net::ssl::provider::AbstractHandshake * this$0;
53 public:
54   static ::java::lang::Class class$;
55 };
56
57 #endif // __gnu_javax_net_ssl_provider_AbstractHandshake$DHPhase__