RubyClass cSSLSocket = mSSL.defineClassUnder("SSLSocket",runtime.getObject(),SSLSOCKET_ALLOCATOR);
cSSLSocket.addReadWriteAttribute(runtime.getCurrentContext(), "io");
cSSLSocket.addReadWriteAttribute(runtime.getCurrentContext(), "context");
cSSLSocket.addReadWriteAttribute(runtime.getCurrentContext(), "sync_close");
cSSLSocket.addReadWriteAttribute(runtime.getCurrentContext(), "hostname");
cSSLSocket.defineAlias("to_io","io");
cSSLSocket.defineAnnotatedMethods(SSLSocket.class);
}
public SSLSocket(Ruby runtime, RubyClass type) {
super(runtime,type);