2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_javax_net_ssl_provider_Finished__
5 #define __gnu_javax_net_ssl_provider_Finished__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
25 class ProtocolVersion
;
40 class gnu::javax::net::ssl::provider::Finished
: public ::java::lang::Object
43 public: // actually package-private
44 Finished(::java::nio::ByteBuffer
*, ::gnu::javax::net::ssl::provider::ProtocolVersion
*);
47 public: // actually package-private
48 JArray
< jbyte
> * verifyData();
49 JArray
< jbyte
> * md5Hash();
50 JArray
< jbyte
> * shaHash();
51 void setVerifyData(JArray
< jbyte
> *, jint
);
52 void setMD5Hash(JArray
< jbyte
> *, jint
);
53 void setShaHash(JArray
< jbyte
> *, jint
);
55 ::java::lang::String
* toString();
56 ::java::lang::String
* toString(::java::lang::String
*);
58 ::java::nio::ByteBuffer
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) buffer
;
59 ::gnu::javax::net::ssl::provider::ProtocolVersion
* version
;
61 static ::java::lang::Class
class$
;
64 #endif // __gnu_javax_net_ssl_provider_Finished__