OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /openrisc/tags/gnu-dev/fsf-gcc-snapshot-1-mar-12/or1k-gcc/libjava/gnu/java/rmi
    from Rev 756 to Rev 783
    Reverse comparison

Rev 756 → Rev 783

/activation/DefaultActivationSystem.h
0,0 → 1,52
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_activation_DefaultActivationSystem__
#define __gnu_java_rmi_activation_DefaultActivationSystem__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace activation
{
class DefaultActivationSystem;
}
}
}
}
namespace java
{
namespace rmi
{
namespace activation
{
class ActivationSystem;
}
}
}
}
 
class gnu::java::rmi::activation::DefaultActivationSystem : public ::java::lang::Object
{
 
public:
DefaultActivationSystem();
static ::java::rmi::activation::ActivationSystem * get();
public: // actually package-private
static ::java::rmi::activation::ActivationSystem * system;
static jint ACTIVATION_REGISTRY_PORT;
static ::java::lang::String * AS_PORT_PROPERTY;
static ::java::lang::String * ACTIVATION_SYSTEM_NAME;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_activation_DefaultActivationSystem__
/activation/ActivationSystemTransient.h
0,0 → 1,80
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_activation_ActivationSystemTransient__
#define __gnu_java_rmi_activation_ActivationSystemTransient__
 
#pragma interface
 
#include <gnu/java/rmi/activation/DefaultActivationSystem.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace activation
{
class ActivationSystemTransient;
class BidiTable;
}
}
}
}
namespace java
{
namespace rmi
{
class MarshalledObject;
namespace activation
{
class ActivationDesc;
class ActivationGroupDesc;
class ActivationGroupID;
class ActivationID;
class ActivationInstantiator;
class ActivationMonitor;
class ActivationSystem;
}
}
}
}
 
class gnu::java::rmi::activation::ActivationSystemTransient : public ::gnu::java::rmi::activation::DefaultActivationSystem
{
 
public: // actually protected
ActivationSystemTransient(::gnu::java::rmi::activation::BidiTable *, ::gnu::java::rmi::activation::BidiTable *);
ActivationSystemTransient();
public:
static ::java::rmi::activation::ActivationSystem * getInstance();
virtual ::java::rmi::MarshalledObject * activate(::java::rmi::activation::ActivationID *, jboolean);
virtual ::java::rmi::activation::ActivationMonitor * activeGroup(::java::rmi::activation::ActivationGroupID *, ::java::rmi::activation::ActivationInstantiator *, jlong);
virtual ::java::rmi::activation::ActivationDesc * getActivationDesc(::java::rmi::activation::ActivationID *);
virtual ::java::rmi::activation::ActivationGroupDesc * getActivationGroupDesc(::java::rmi::activation::ActivationGroupID *);
virtual ::java::rmi::activation::ActivationGroupID * registerGroup(::java::rmi::activation::ActivationGroupDesc *);
virtual ::java::rmi::activation::ActivationID * registerObject(::java::rmi::activation::ActivationDesc *);
virtual ::java::rmi::activation::ActivationDesc * setActivationDesc(::java::rmi::activation::ActivationID *, ::java::rmi::activation::ActivationDesc *);
virtual ::java::rmi::activation::ActivationGroupDesc * setActivationGroupDesc(::java::rmi::activation::ActivationGroupID *, ::java::rmi::activation::ActivationGroupDesc *);
virtual void shutdown();
virtual void unregisterGroup(::java::rmi::activation::ActivationGroupID *);
virtual void unregisterObject(::java::rmi::activation::ActivationID *);
virtual void activeObject(::java::rmi::activation::ActivationID *, ::java::rmi::MarshalledObject *);
virtual void inactiveGroup(::java::rmi::activation::ActivationGroupID *, jlong);
virtual void inactiveObject(::java::rmi::activation::ActivationID *);
public: // actually protected
::gnu::java::rmi::activation::BidiTable * __attribute__((aligned(__alignof__( ::gnu::java::rmi::activation::DefaultActivationSystem)))) groupDescs;
::gnu::java::rmi::activation::BidiTable * descriptions;
::java::util::Map * groupInstantiators;
::java::util::Map * activatedObjects;
public: // actually package-private
static jlong groupIncarnations;
static ::java::rmi::activation::ActivationSystem * singleton;
public:
static jboolean debug;
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_activation_ActivationSystemTransient__
/activation/BidiTable.h
0,0 → 1,54
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_activation_BidiTable__
#define __gnu_java_rmi_activation_BidiTable__
 
#pragma interface
 
#include <java/lang/Object.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace activation
{
class BidiTable;
}
}
}
}
}
 
class gnu::java::rmi::activation::BidiTable : public ::java::lang::Object
{
 
public:
BidiTable();
public: // actually protected
BidiTable(jint);
public:
virtual ::java::lang::Object * getKey(::java::lang::Object *);
virtual void put(::java::lang::Object *, ::java::lang::Object *);
virtual ::java::lang::Object * get(::java::lang::Object *);
virtual void removeKey(::java::lang::Object *);
virtual jboolean containsKey(::java::lang::Object *);
virtual void shutdown();
virtual jint size();
virtual JArray< ::java::lang::Object * > * keys();
private:
static const jlong serialVersionUID = 1LL;
public: // actually protected
::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) k2v;
::java::util::Map * v2k;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_activation_BidiTable__
/activation/DefaultActivationGroup.h
0,0 → 1,58
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_activation_DefaultActivationGroup__
#define __gnu_java_rmi_activation_DefaultActivationGroup__
 
#pragma interface
 
#include <java/rmi/activation/ActivationGroup.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace activation
{
class DefaultActivationGroup;
}
}
}
}
namespace java
{
namespace rmi
{
class MarshalledObject;
class Remote;
namespace activation
{
class ActivationDesc;
class ActivationGroupID;
class ActivationID;
}
}
}
}
 
class gnu::java::rmi::activation::DefaultActivationGroup : public ::java::rmi::activation::ActivationGroup
{
 
public:
DefaultActivationGroup(::java::rmi::activation::ActivationGroupID *, ::java::rmi::MarshalledObject *);
virtual void activeObject(::java::rmi::activation::ActivationID *, ::java::rmi::Remote *);
virtual ::java::rmi::MarshalledObject * newInstance(::java::rmi::activation::ActivationID *, ::java::rmi::activation::ActivationDesc *);
private:
static const jlong serialVersionUID = 1LL;
public: // actually package-private
static JArray< ::java::lang::Class * > * cConstructorTypes;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_activation_DefaultActivationGroup__
/server/UnicastServerRef.h
0,0 → 1,80
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastServerRef__
#define __gnu_java_rmi_server_UnicastServerRef__
 
#pragma interface
 
#include <gnu/java/rmi/server/UnicastRef.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastConnection;
class UnicastServerRef;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace server
{
class ObjID;
class RMIServerSocketFactory;
class RemoteRef;
class Skeleton;
}
}
}
}
 
class gnu::java::rmi::server::UnicastServerRef : public ::gnu::java::rmi::server::UnicastRef
{
 
public: // actually package-private
UnicastServerRef();
public:
UnicastServerRef(::java::rmi::server::ObjID *, jint, ::java::rmi::server::RMIServerSocketFactory *);
virtual ::java::rmi::Remote * exportObject(::java::rmi::Remote *);
virtual ::java::rmi::Remote * getStub();
virtual jboolean unexportObject(::java::rmi::Remote *, jboolean);
public: // actually protected
virtual ::java::lang::Class * findStubSkelClass(::java::lang::Class *);
virtual ::java::lang::Object * getHelperClass(::java::lang::Class *, ::java::lang::String *);
public:
virtual ::java::lang::String * getClientHost();
public: // actually protected
virtual void buildMethodHash(::java::lang::Class *, jboolean);
public: // actually package-private
virtual ::java::lang::Class * getMethodReturnType(jint, jlong);
public:
virtual ::java::lang::Object * incomingMessageCall(::gnu::java::rmi::server::UnicastConnection *, jint, jlong);
public: // actually package-private
virtual ::java::rmi::Remote * createProxyStub(::java::lang::Class *, ::java::rmi::server::RemoteRef *);
private:
static const jlong serialVersionUID = -5585608108300801246LL;
static JArray< ::java::lang::Class * > * stubprototype;
public: // actually package-private
::java::rmi::Remote * __attribute__((aligned(__alignof__( ::gnu::java::rmi::server::UnicastRef)))) myself;
public: // actually protected
::java::rmi::server::Skeleton * skel;
::java::rmi::Remote * stub;
::java::util::Hashtable * methods;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastServerRef__
/server/RMIDefaultSocketFactory.h
0,0 → 1,45
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIDefaultSocketFactory__
#define __gnu_java_rmi_server_RMIDefaultSocketFactory__
 
#pragma interface
 
#include <java/rmi/server/RMISocketFactory.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIDefaultSocketFactory;
}
}
}
}
namespace java
{
namespace net
{
class ServerSocket;
class Socket;
}
}
}
 
class gnu::java::rmi::server::RMIDefaultSocketFactory : public ::java::rmi::server::RMISocketFactory
{
 
public:
RMIDefaultSocketFactory();
virtual ::java::net::Socket * createSocket(::java::lang::String *, jint);
virtual ::java::net::ServerSocket * createServerSocket(jint);
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIDefaultSocketFactory__
/server/CombinedClassLoader.h
0,0 → 1,51
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_CombinedClassLoader__
#define __gnu_java_rmi_server_CombinedClassLoader__
 
#pragma interface
 
#include <java/lang/ClassLoader.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class CombinedClassLoader;
}
}
}
}
namespace java
{
namespace net
{
class URL;
}
}
}
 
class gnu::java::rmi::server::CombinedClassLoader : public ::java::lang::ClassLoader
{
 
public:
CombinedClassLoader(::java::util::Collection *);
public: // actually protected
virtual ::java::lang::Class * findClass(::java::lang::String *);
virtual ::java::net::URL * findResource(::java::lang::String *);
virtual ::java::util::Enumeration * findResources(::java::lang::String *);
public: // actually package-private
JArray< ::java::lang::ClassLoader * > * __attribute__((aligned(__alignof__( ::java::lang::ClassLoader)))) loaders;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_CombinedClassLoader__
/server/UnicastServer.h
0,0 → 1,74
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastServer__
#define __gnu_java_rmi_server_UnicastServer__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace dgc
{
class DGCImpl;
}
namespace server
{
class ActivatableServerRef;
class UnicastConnection;
class UnicastServer;
class UnicastServerRef;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace activation
{
class ActivationID;
}
}
}
}
 
class gnu::java::rmi::server::UnicastServer : public ::java::lang::Object
{
 
public:
UnicastServer();
static void exportObject(::gnu::java::rmi::server::UnicastServerRef *);
static void registerActivatable(::gnu::java::rmi::server::ActivatableServerRef *);
static void exportActivatableObject(::gnu::java::rmi::server::ActivatableServerRef *);
static ::gnu::java::rmi::server::ActivatableServerRef * getActivatableRef(::java::rmi::activation::ActivationID *);
static void unregisterActivatable(::java::rmi::activation::ActivationID *);
static jboolean unexportObject(::gnu::java::rmi::server::UnicastServerRef *, jboolean);
static ::gnu::java::rmi::server::UnicastServerRef * getExportedRef(::java::rmi::Remote *);
static ::java::util::Collection * getExported(::java::lang::Object *);
private:
static void startDGC();
public:
static void dispatch(::gnu::java::rmi::server::UnicastConnection *);
private:
static void incomingMessageCall(::gnu::java::rmi::server::UnicastConnection *);
static ::java::util::Map * objects;
static ::java::util::Map * refcache;
public:
static ::java::util::Map * actIds;
private:
static ::gnu::java::rmi::dgc::DGCImpl * dgc;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastServer__
/server/ProtocolConstants.h
0,0 → 1,49
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_ProtocolConstants__
#define __gnu_java_rmi_server_ProtocolConstants__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class ProtocolConstants;
}
}
}
}
}
 
class gnu::java::rmi::server::ProtocolConstants : public ::java::lang::Object
{
 
public:
static const jint PROTOCOL_HEADER = 1246907721;
static const jint PROTOCOL_VERSION = 2;
static const jint STREAM_PROTOCOL = 75;
static const jint SINGLE_OP_PROTOCOL = 76;
static const jint MULTIPLEX_PROTOCOL = 77;
static const jint PROTOCOL_ACK = 78;
static const jint PROTOCOL_NACK = 79;
static const jint MESSAGE_CALL = 80;
static const jint MESSAGE_CALL_ACK = 81;
static const jint MESSAGE_PING = 82;
static const jint MESSAGE_PING_ACK = 83;
static const jint MESSAGE_DGCACK = 84;
static const jint RETURN_ACK = 1;
static const jint RETURN_NACK = 2;
static const jint DEFAULT_PROTOCOL = 75;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
 
#endif // __gnu_java_rmi_server_ProtocolConstants__
/server/ConnectionRunnerPool$ConnectionRunner.h
0,0 → 1,44
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_ConnectionRunnerPool$ConnectionRunner__
#define __gnu_java_rmi_server_ConnectionRunnerPool$ConnectionRunner__
 
#pragma interface
 
#include <java/lang/Thread.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class ConnectionRunnerPool$ConnectionRunner;
class UnicastConnection;
}
}
}
}
}
 
class gnu::java::rmi::server::ConnectionRunnerPool$ConnectionRunner : public ::java::lang::Thread
{
 
public:
ConnectionRunnerPool$ConnectionRunner(::java::lang::ThreadGroup *, ::java::lang::String *);
virtual void run();
virtual void dispatch(::gnu::java::rmi::server::UnicastConnection *);
public: // actually package-private
virtual void exit();
private:
::gnu::java::rmi::server::UnicastConnection * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) conn;
jboolean volatile exiting;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_ConnectionRunnerPool$ConnectionRunner__
/server/RMIIncomingThread.h
0,0 → 1,40
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIIncomingThread__
#define __gnu_java_rmi_server_RMIIncomingThread__
 
#pragma interface
 
#include <java/lang/Thread.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIIncomingThread;
}
}
}
}
}
 
class gnu::java::rmi::server::RMIIncomingThread : public ::java::lang::Thread
{
 
public:
RMIIncomingThread(::java::lang::Runnable *, ::java::lang::String *);
virtual ::java::lang::String * toString();
virtual ::java::lang::String * getClientHost();
private:
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) clientHost;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIIncomingThread__
/server/UnicastRef.h
0,0 → 1,91
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastRef__
#define __gnu_java_rmi_server_UnicastRef__
 
#pragma interface
 
#include <java/lang/Object.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastConnection;
class UnicastConnectionManager;
class UnicastRef;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace dgc
{
class Lease;
}
namespace server
{
class ObjID;
class Operation;
class RMIClientSocketFactory;
class RemoteCall;
class RemoteObject;
class RemoteRef;
}
}
}
}
 
class gnu::java::rmi::server::UnicastRef : public ::java::lang::Object
{
 
public:
UnicastRef();
UnicastRef(::java::rmi::server::ObjID *, ::java::lang::String *, jint, ::java::rmi::server::RMIClientSocketFactory *);
UnicastRef(::java::rmi::server::ObjID *);
virtual ::java::lang::Object * invoke(::java::rmi::Remote *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *, jlong);
virtual ::java::rmi::dgc::Lease * notifyDGC(::java::rmi::dgc::Lease *);
public: // actually protected
virtual ::java::lang::Object * invokeCommon(::java::rmi::Remote *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *, jint, jlong);
virtual ::java::lang::Object * invokeCommon(::gnu::java::rmi::server::UnicastConnection *, ::java::rmi::Remote *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *, jint, jlong);
public:
virtual ::java::rmi::server::RemoteCall * newCall(::java::rmi::server::RemoteObject *, JArray< ::java::rmi::server::Operation * > *, jint, jlong);
virtual void invoke(::java::rmi::server::RemoteCall *);
virtual void done(::java::rmi::server::RemoteCall *);
virtual void writeExternal(::java::io::ObjectOutput *);
virtual void readExternal(::java::io::ObjectInput *);
virtual jboolean remoteEquals(::java::rmi::server::RemoteRef *);
virtual jint remoteHashCode();
virtual ::java::lang::String * getRefClass(::java::io::ObjectOutput *);
virtual ::java::lang::String * remoteToString();
virtual void dump(::gnu::java::rmi::server::UnicastConnection *);
virtual jboolean equals(::java::lang::Object *);
virtual jint hashCode();
private:
static const jlong serialVersionUID = 1LL;
public:
::java::rmi::server::ObjID * __attribute__((aligned(__alignof__( ::java::lang::Object)))) objid;
public: // actually package-private
::gnu::java::rmi::server::UnicastConnectionManager * manager;
static jlong dgcSequence;
static ::java::rmi::server::ObjID * dgcId;
JArray< ::java::rmi::server::ObjID * > * this_id;
static jint DIRTY;
static const jlong dgcInterfaceHash = -669196253586618813LL;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastRef__
/server/ActivatableServerRef.h
0,0 → 1,67
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_ActivatableServerRef__
#define __gnu_java_rmi_server_ActivatableServerRef__
 
#pragma interface
 
#include <gnu/java/rmi/server/UnicastServerRef.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class ActivatableServerRef;
class UnicastConnection;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace activation
{
class ActivationID;
}
namespace server
{
class ObjID;
class RMIServerSocketFactory;
}
}
}
}
 
class gnu::java::rmi::server::ActivatableServerRef : public ::gnu::java::rmi::server::UnicastServerRef
{
 
public:
ActivatableServerRef();
ActivatableServerRef(::java::rmi::server::ObjID *, ::java::rmi::activation::ActivationID *, jint, ::java::rmi::server::RMIServerSocketFactory *);
virtual void inactivate();
public: // actually protected
virtual void activate();
public:
virtual ::java::lang::Object * incomingMessageCall(::gnu::java::rmi::server::UnicastConnection *, jint, jlong);
virtual ::java::rmi::Remote * exportObject(::java::rmi::Remote *);
virtual ::java::rmi::Remote * exportClass(::java::lang::Class *);
virtual ::java::lang::String * getRefClass(::java::io::ObjectOutput *);
virtual void readExternal(::java::io::ObjectInput *);
virtual void writeExternal(::java::io::ObjectOutput *);
private:
static const jlong serialVersionUID = 1LL;
public:
::java::rmi::activation::ActivationID * __attribute__((aligned(__alignof__( ::gnu::java::rmi::server::UnicastServerRef)))) actId;
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_ActivatableServerRef__
/server/UnicastConnectionManager$1.h
0,0 → 1,37
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastConnectionManager$1__
#define __gnu_java_rmi_server_UnicastConnectionManager$1__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastConnectionManager$1;
}
}
}
}
}
 
class gnu::java::rmi::server::UnicastConnectionManager$1 : public ::java::lang::Object
{
 
public: // actually package-private
UnicastConnectionManager$1();
public:
virtual void run();
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastConnectionManager$1__
/server/RMIVoidValue.h
0,0 → 1,37
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIVoidValue__
#define __gnu_java_rmi_server_RMIVoidValue__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIVoidValue;
}
}
}
}
}
 
class gnu::java::rmi::server::RMIVoidValue : public ::java::lang::Object
{
 
RMIVoidValue();
public: // actually package-private
static ::gnu::java::rmi::server::RMIVoidValue * INSTANCE;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIVoidValue__
/server/TripleKey.h
0,0 → 1,44
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_TripleKey__
#define __gnu_java_rmi_server_TripleKey__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class TripleKey;
}
}
}
}
}
 
class gnu::java::rmi::server::TripleKey : public ::java::lang::Object
{
 
public: // actually package-private
TripleKey(::java::lang::String *, jint, ::java::lang::Object *);
public:
virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::String * toString();
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) host;
jint port;
::java::lang::Object * other;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_TripleKey__
/server/RMIObjectInputStream.h
0,0 → 1,43
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIObjectInputStream__
#define __gnu_java_rmi_server_RMIObjectInputStream__
 
#pragma interface
 
#include <java/io/ObjectInputStream.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIObjectInputStream;
}
}
}
}
}
 
class gnu::java::rmi::server::RMIObjectInputStream : public ::java::io::ObjectInputStream
{
 
public:
RMIObjectInputStream(::java::io::InputStream *);
public: // actually protected
virtual ::java::lang::Class * resolveClass(::java::io::ObjectStreamClass *);
virtual ::java::lang::Object * getAnnotation();
virtual ::java::lang::Class * resolveProxyClass(JArray< ::java::lang::String * > *);
virtual ::java::lang::Object * readValue(::java::lang::Class *);
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIObjectInputStream__
/server/RMIObjectOutputStream.h
0,0 → 1,42
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIObjectOutputStream__
#define __gnu_java_rmi_server_RMIObjectOutputStream__
 
#pragma interface
 
#include <java/io/ObjectOutputStream.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIObjectOutputStream;
}
}
}
}
}
 
class gnu::java::rmi::server::RMIObjectOutputStream : public ::java::io::ObjectOutputStream
{
 
public:
RMIObjectOutputStream(::java::io::OutputStream *);
public: // actually protected
virtual void setAnnotation(::java::lang::String *);
virtual void annotateClass(::java::lang::Class *);
virtual void annotateProxyClass(::java::lang::Class *);
virtual ::java::lang::Object * replaceObject(::java::lang::Object *);
virtual void writeValue(::java::lang::Object *, ::java::lang::Class *);
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIObjectOutputStream__
/server/ActivatableRef.h
0,0 → 1,65
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_ActivatableRef__
#define __gnu_java_rmi_server_ActivatableRef__
 
#pragma interface
 
#include <gnu/java/rmi/server/UnicastRef.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class ActivatableRef;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace activation
{
class ActivationID;
}
namespace server
{
class ObjID;
class RMIClientSocketFactory;
}
}
}
}
 
class gnu::java::rmi::server::ActivatableRef : public ::gnu::java::rmi::server::UnicastRef
{
 
public:
ActivatableRef();
ActivatableRef(::java::rmi::server::ObjID *, ::java::lang::String *, jint, ::java::rmi::server::RMIClientSocketFactory *);
ActivatableRef(::java::rmi::server::ObjID *);
virtual ::java::lang::String * getRefClass(::java::io::ObjectOutput *);
virtual void readExternal(::java::io::ObjectInput *);
virtual void writeExternal(::java::io::ObjectOutput *);
public: // actually protected
virtual ::java::lang::Object * invokeCommon(::java::rmi::Remote *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *, jint, jlong);
private:
static const jlong serialVersionUID = 1LL;
public: // actually package-private
::java::rmi::activation::ActivationID * __attribute__((aligned(__alignof__( ::gnu::java::rmi::server::UnicastRef)))) actId;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_ActivatableRef__
/server/RMIClassLoaderImpl$MyClassLoader.h
0,0 → 1,50
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIClassLoaderImpl$MyClassLoader__
#define __gnu_java_rmi_server_RMIClassLoaderImpl$MyClassLoader__
 
#pragma interface
 
#include <java/net/URLClassLoader.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIClassLoaderImpl$MyClassLoader;
}
}
}
}
namespace java
{
namespace net
{
class URL;
}
}
}
 
class gnu::java::rmi::server::RMIClassLoaderImpl$MyClassLoader : public ::java::net::URLClassLoader
{
 
public: // actually package-private
RMIClassLoaderImpl$MyClassLoader(JArray< ::java::net::URL * > *, ::java::lang::ClassLoader *, ::java::lang::String *);
public:
static ::java::lang::String * urlToAnnotation(JArray< ::java::net::URL * > *);
virtual ::java::lang::String * getClassAnnotation();
private:
::java::lang::String * __attribute__((aligned(__alignof__( ::java::net::URLClassLoader)))) annotation;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIClassLoaderImpl$MyClassLoader__
/server/UnicastRemoteCall.h
0,0 → 1,81
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastRemoteCall__
#define __gnu_java_rmi_server_UnicastRemoteCall__
 
#pragma interface
 
#include <java/lang/Object.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastConnection;
class UnicastRemoteCall;
}
}
}
}
namespace java
{
namespace rmi
{
namespace server
{
class ObjID;
}
}
}
}
 
class gnu::java::rmi::server::UnicastRemoteCall : public ::java::lang::Object
{
 
public: // actually package-private
UnicastRemoteCall(::gnu::java::rmi::server::UnicastConnection *);
UnicastRemoteCall(::gnu::java::rmi::server::UnicastConnection *, ::java::rmi::server::ObjID *, jint, jlong);
virtual ::gnu::java::rmi::server::UnicastConnection * getConnection();
public:
virtual ::java::io::ObjectOutput * getOutputStream();
virtual void releaseOutputStream();
virtual ::java::io::ObjectInput * startInputStream();
virtual ::java::io::ObjectInput * getInputStream();
virtual void releaseInputStream();
virtual ::java::io::ObjectOutput * getResultStream(jboolean);
virtual void executeCall();
virtual void done();
public: // actually package-private
virtual jboolean isReturnValue();
virtual ::java::lang::Object * returnValue();
virtual JArray< ::java::lang::Object * > * getArguments();
virtual ::java::lang::Object * getObject();
virtual jint getOpnum();
virtual jlong getHash();
virtual void setReturnValue(::java::lang::Object *);
private:
::gnu::java::rmi::server::UnicastConnection * __attribute__((aligned(__alignof__( ::java::lang::Object)))) conn;
::java::lang::Object * result;
::java::lang::Object * object;
jint opnum;
jlong hash;
public: // actually package-private
::java::util::Vector * vec;
jint ptr;
private:
::java::rmi::server::ObjID * objid;
::java::io::ObjectOutput * oout;
::java::io::ObjectInput * oin;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastRemoteCall__
/server/UnicastRemoteStub.h
0,0 → 1,47
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastRemoteStub__
#define __gnu_java_rmi_server_UnicastRemoteStub__
 
#pragma interface
 
#include <java/rmi/server/RemoteStub.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastRemoteStub;
}
}
}
}
namespace java
{
namespace rmi
{
namespace server
{
class RemoteRef;
class RemoteStub;
}
}
}
}
 
class gnu::java::rmi::server::UnicastRemoteStub : public ::java::rmi::server::RemoteStub
{
 
public:
UnicastRemoteStub();
static void setStubRef(::java::rmi::server::RemoteStub *, ::java::rmi::server::RemoteRef *);
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastRemoteStub__
/server/UnicastRemoteCall$DummyObjectInputStream.h
0,0 → 1,64
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastRemoteCall$DummyObjectInputStream__
#define __gnu_java_rmi_server_UnicastRemoteCall$DummyObjectInputStream__
 
#pragma interface
 
#include <java/lang/Object.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastRemoteCall;
class UnicastRemoteCall$DummyObjectInputStream;
}
}
}
}
}
 
class gnu::java::rmi::server::UnicastRemoteCall$DummyObjectInputStream : public ::java::lang::Object
{
 
public: // actually package-private
UnicastRemoteCall$DummyObjectInputStream(::gnu::java::rmi::server::UnicastRemoteCall *);
public:
virtual jboolean readBoolean();
virtual jbyte readByte();
virtual jchar readChar();
virtual jdouble readDouble();
virtual jfloat readFloat();
virtual jint readInt();
virtual jlong readLong();
virtual jshort readShort();
virtual ::java::lang::Object * readObject();
virtual jint read(JArray< jbyte > *);
virtual jint read(JArray< jbyte > *, jint, jint);
virtual jint read();
virtual jlong skip(jlong);
virtual jint available();
virtual void readFully(JArray< jbyte > *);
virtual void readFully(JArray< jbyte > *, jint, jint);
virtual ::java::lang::String * readLine();
virtual ::java::lang::String * readUTF();
virtual jint readUnsignedByte();
virtual jint readUnsignedShort();
virtual jint skipBytes(jint);
virtual void close();
public: // actually package-private
::gnu::java::rmi::server::UnicastRemoteCall * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastRemoteCall$DummyObjectInputStream__
/server/UnicastConnectionManager.h
0,0 → 1,94
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastConnectionManager__
#define __gnu_java_rmi_server_UnicastConnectionManager__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastConnection;
class UnicastConnectionManager;
}
}
}
}
namespace java
{
namespace net
{
class ServerSocket;
}
namespace rmi
{
namespace server
{
class RMIClientSocketFactory;
class RMIServerSocketFactory;
class RMISocketFactory;
}
}
}
}
 
class gnu::java::rmi::server::UnicastConnectionManager : public ::java::lang::Object
{
 
static void startScavenger();
UnicastConnectionManager(::java::lang::String *, jint, ::java::rmi::server::RMIClientSocketFactory *);
UnicastConnectionManager(jint, ::java::rmi::server::RMIServerSocketFactory *);
public:
static ::gnu::java::rmi::server::UnicastConnectionManager * getInstance(::java::lang::String *, jint, ::java::rmi::server::RMIClientSocketFactory *);
static ::gnu::java::rmi::server::UnicastConnectionManager * getInstance(jint, ::java::rmi::server::RMIServerSocketFactory *);
virtual ::gnu::java::rmi::server::UnicastConnection * getConnection();
private:
::gnu::java::rmi::server::UnicastConnection * getServerConnection();
::gnu::java::rmi::server::UnicastConnection * getClientConnection();
public:
virtual ::java::lang::String * toString();
virtual void discardConnection(::gnu::java::rmi::server::UnicastConnection *);
virtual void startServer();
virtual void stopServer();
virtual void run();
public: // actually package-private
virtual void write(::java::io::ObjectOutput *);
static ::gnu::java::rmi::server::UnicastConnectionManager * read(::java::io::ObjectInput *);
private:
static ::java::lang::String * localhost;
static ::java::util::Hashtable * servers;
public: // actually package-private
static ::java::util::Hashtable * clients;
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) connections;
private:
::java::lang::Thread * volatile serverThread;
::java::net::ServerSocket * ssock;
public: // actually package-private
::java::lang::String * serverName;
jint serverPort;
static ::java::lang::Thread * scavenger;
::java::lang::Object * serverobj;
private:
static ::java::rmi::server::RMISocketFactory * defaultSocketFactory;
::java::rmi::server::RMIServerSocketFactory * serverFactory;
::java::rmi::server::RMIClientSocketFactory * clientFactory;
static jint ncsock;
static jint nssock;
static jint ncmanager;
static jint nsmanager;
static const jboolean debug = 0;
static ::java::lang::Object * GLOBAL_LOCK;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastConnectionManager__
/server/UnicastRemoteCall$DummyObjectOutputStream.h
0,0 → 1,59
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastRemoteCall$DummyObjectOutputStream__
#define __gnu_java_rmi_server_UnicastRemoteCall$DummyObjectOutputStream__
 
#pragma interface
 
#include <java/lang/Object.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastRemoteCall;
class UnicastRemoteCall$DummyObjectOutputStream;
}
}
}
}
}
 
class gnu::java::rmi::server::UnicastRemoteCall$DummyObjectOutputStream : public ::java::lang::Object
{
 
public: // actually package-private
UnicastRemoteCall$DummyObjectOutputStream(::gnu::java::rmi::server::UnicastRemoteCall *);
public:
virtual void writeBoolean(jboolean);
virtual void writeByte(jint);
virtual void writeChar(jint);
virtual void writeDouble(jdouble);
virtual void writeFloat(jfloat);
virtual void writeInt(jint);
virtual void writeLong(jlong);
virtual void writeShort(jint);
virtual void writeObject(::java::lang::Object *);
virtual void write(JArray< jbyte > *);
virtual void write(JArray< jbyte > *, jint, jint);
virtual void write(jint);
virtual void writeBytes(::java::lang::String *);
virtual void writeChars(::java::lang::String *);
virtual void writeUTF(::java::lang::String *);
virtual void flush();
virtual void close();
public: // actually package-private
::gnu::java::rmi::server::UnicastRemoteCall * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastRemoteCall$DummyObjectOutputStream__
/server/ConnectionRunnerPool.h
0,0 → 1,53
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_ConnectionRunnerPool__
#define __gnu_java_rmi_server_ConnectionRunnerPool__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class ConnectionRunnerPool;
class ConnectionRunnerPool$ConnectionRunner;
class UnicastConnection;
}
}
}
}
}
 
class gnu::java::rmi::server::ConnectionRunnerPool : public ::java::lang::Object
{
 
public: // actually package-private
ConnectionRunnerPool();
public:
static void setSize(jint);
static void setMaxSize(jint);
private:
static ::gnu::java::rmi::server::ConnectionRunnerPool$ConnectionRunner * getConnectionRunner();
public:
static void dispatchConnection(::gnu::java::rmi::server::UnicastConnection *);
static void exit();
private:
static jint size;
static jint max_size;
public: // actually package-private
static ::java::util::ArrayList * freelist;
private:
static ::java::lang::ThreadGroup * group;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_ConnectionRunnerPool__
/server/RMIHashes.h
0,0 → 1,37
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIHashes__
#define __gnu_java_rmi_server_RMIHashes__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIHashes;
}
}
}
}
}
 
class gnu::java::rmi::server::RMIHashes : public ::java::lang::Object
{
 
public:
RMIHashes();
static jlong getMethodHash(::java::lang::reflect::Method *);
static jlong getInterfaceHash(::java::lang::Class *);
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIHashes__
/server/RMIClassLoaderImpl.h
0,0 → 1,65
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIClassLoaderImpl__
#define __gnu_java_rmi_server_RMIClassLoaderImpl__
 
#pragma interface
 
#include <java/rmi/server/RMIClassLoaderSpi.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIClassLoaderImpl;
class RMIClassLoaderImpl$MyClassLoader;
}
}
}
}
namespace java
{
namespace net
{
class URL;
}
namespace rmi
{
namespace server
{
class RMIClassLoaderSpi;
}
}
}
}
 
class gnu::java::rmi::server::RMIClassLoaderImpl : public ::java::rmi::server::RMIClassLoaderSpi
{
 
RMIClassLoaderImpl();
public:
static ::java::rmi::server::RMIClassLoaderSpi * getInstance();
virtual ::java::lang::Class * loadClass(::java::lang::String *, ::java::lang::String *, ::java::lang::ClassLoader *);
virtual ::java::lang::Class * loadProxyClass(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::ClassLoader *);
virtual ::java::lang::ClassLoader * getClassLoader(::java::lang::String *);
virtual ::java::lang::String * getClassAnnotation(::java::lang::Class *);
private:
static ::gnu::java::rmi::server::RMIClassLoaderImpl * instance;
static ::java::util::Map * cacheLoaders;
static ::java::util::Map * cacheAnnotations;
static ::gnu::java::rmi::server::RMIClassLoaderImpl$MyClassLoader * defaultClassLoader;
static ::java::lang::String * defaultAnnotation;
static ::java::net::URL * defaultCodebase;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIClassLoaderImpl__
/server/UnicastConnection.h
0,0 → 1,67
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_UnicastConnection__
#define __gnu_java_rmi_server_UnicastConnection__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class UnicastConnection;
class UnicastConnectionManager;
}
}
}
}
namespace java
{
namespace net
{
class Socket;
}
}
}
 
class gnu::java::rmi::server::UnicastConnection : public ::java::lang::Object
{
 
public: // actually package-private
UnicastConnection(::gnu::java::rmi::server::UnicastConnectionManager *, ::java::net::Socket *);
virtual void acceptConnection();
virtual void makeConnection(jint);
virtual ::java::io::DataInputStream * getDataInputStream();
virtual ::java::io::DataOutputStream * getDataOutputStream();
virtual ::java::io::ObjectInputStream * getObjectInputStream();
virtual ::java::io::ObjectInputStream * startObjectInputStream();
virtual ::java::io::ObjectOutputStream * getObjectOutputStream();
virtual ::java::io::ObjectOutputStream * startObjectOutputStream();
virtual void disconnect();
static jboolean isExpired(::gnu::java::rmi::server::UnicastConnection *, jlong);
static void resetTime(::gnu::java::rmi::server::UnicastConnection *);
public:
virtual void run();
public: // actually package-private
::gnu::java::rmi::server::UnicastConnectionManager * __attribute__((aligned(__alignof__( ::java::lang::Object)))) manager;
::java::net::Socket * sock;
::java::io::DataInputStream * din;
::java::io::DataOutputStream * dout;
::java::io::ObjectInputStream * oin;
::java::io::ObjectOutputStream * oout;
jlong reviveTime;
jlong expireTime;
public:
static const jlong CONNECTION_TIMEOUT = 10000LL;
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_UnicastConnection__
/server/RMIClassLoaderImpl$CacheKey.h
0,0 → 1,45
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_server_RMIClassLoaderImpl$CacheKey__
#define __gnu_java_rmi_server_RMIClassLoaderImpl$CacheKey__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace server
{
class RMIClassLoaderImpl$CacheKey;
}
}
}
}
}
 
class gnu::java::rmi::server::RMIClassLoaderImpl$CacheKey : public ::java::lang::Object
{
 
public:
RMIClassLoaderImpl$CacheKey(::java::lang::String *, ::java::lang::ClassLoader *);
virtual jboolean equals(::java::lang::Object *);
private:
jboolean equals(::java::lang::Object *, ::java::lang::Object *);
public:
virtual jint hashCode();
virtual ::java::lang::String * toString();
private:
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) mCodeBase;
::java::lang::ClassLoader * mContextClassLoader;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_server_RMIClassLoaderImpl$CacheKey__
/registry/RegistryImpl.h
0,0 → 1,61
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_registry_RegistryImpl__
#define __gnu_java_rmi_registry_RegistryImpl__
 
#pragma interface
 
#include <java/rmi/server/UnicastRemoteObject.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace registry
{
class RegistryImpl;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace server
{
class RMIClientSocketFactory;
class RMIServerSocketFactory;
}
}
}
}
 
class gnu::java::rmi::registry::RegistryImpl : public ::java::rmi::server::UnicastRemoteObject
{
 
public:
RegistryImpl(jint);
RegistryImpl(jint, ::java::rmi::server::RMIClientSocketFactory *, ::java::rmi::server::RMIServerSocketFactory *);
virtual ::java::rmi::Remote * lookup(::java::lang::String *);
virtual void bind(::java::lang::String *, ::java::rmi::Remote *);
virtual void unbind(::java::lang::String *);
virtual void rebind(::java::lang::String *, ::java::rmi::Remote *);
virtual JArray< ::java::lang::String * > * list();
static void version();
static void help();
static void main(JArray< ::java::lang::String * > *);
private:
::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::rmi::server::UnicastRemoteObject)))) bindings;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_registry_RegistryImpl__
/registry/RegistryImpl_Stub.h
0,0 → 1,66
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_registry_RegistryImpl_Stub__
#define __gnu_java_rmi_registry_RegistryImpl_Stub__
 
#pragma interface
 
#include <java/rmi/server/RemoteStub.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace registry
{
class RegistryImpl_Stub;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace server
{
class Operation;
class RemoteRef;
}
}
}
}
 
class gnu::java::rmi::registry::RegistryImpl_Stub : public ::java::rmi::server::RemoteStub
{
 
public:
RegistryImpl_Stub();
RegistryImpl_Stub(::java::rmi::server::RemoteRef *);
void bind(::java::lang::String *, ::java::rmi::Remote *);
JArray< ::java::lang::String * > * list();
::java::rmi::Remote * lookup(::java::lang::String *);
void rebind(::java::lang::String *, ::java::rmi::Remote *);
void unbind(::java::lang::String *);
private:
static const jlong serialVersionUID = 2LL;
static const jlong interfaceHash = 4905912898345647071LL;
static jboolean useNewInvoke;
static JArray< ::java::rmi::server::Operation * > * operations;
static ::java::lang::reflect::Method * $method_bind_0;
static ::java::lang::reflect::Method * $method_list_1;
static ::java::lang::reflect::Method * $method_lookup_2;
static ::java::lang::reflect::Method * $method_rebind_3;
static ::java::lang::reflect::Method * $method_unbind_4;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_registry_RegistryImpl_Stub__
/registry/RegistryImpl_Skel.h
0,0 → 1,55
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_registry_RegistryImpl_Skel__
#define __gnu_java_rmi_registry_RegistryImpl_Skel__
 
#pragma interface
 
#include <java/lang/Object.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace registry
{
class RegistryImpl_Skel;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace server
{
class Operation;
class RemoteCall;
}
}
}
}
 
class gnu::java::rmi::registry::RegistryImpl_Skel : public ::java::lang::Object
{
 
public:
RegistryImpl_Skel();
JArray< ::java::rmi::server::Operation * > * getOperations();
void dispatch(::java::rmi::Remote *, ::java::rmi::server::RemoteCall *, jint, jlong);
private:
static const jlong interfaceHash = 4905912898345647071LL;
static JArray< ::java::rmi::server::Operation * > * operations;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_registry_RegistryImpl_Skel__
/dgc/LeaseRenewingTask.h
0,0 → 1,60
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_dgc_LeaseRenewingTask__
#define __gnu_java_rmi_dgc_LeaseRenewingTask__
 
#pragma interface
 
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace dgc
{
class LeaseRenewingTask;
}
namespace server
{
class UnicastRef;
}
}
}
}
namespace java
{
namespace rmi
{
namespace dgc
{
class Lease;
}
}
}
}
 
class gnu::java::rmi::dgc::LeaseRenewingTask : public ::java::lang::Object
{
 
public:
LeaseRenewingTask(::gnu::java::rmi::server::UnicastRef *);
static void scheduleLeases(::gnu::java::rmi::server::UnicastRef *);
virtual void schedule(::java::rmi::dgc::Lease *);
virtual void renew();
virtual ::java::rmi::dgc::Lease * notifyDGC(::gnu::java::rmi::server::UnicastRef *);
static jlong REQUEST_LEASE_DURATION;
public: // actually package-private
::java::util::LinkedList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) ref;
::java::rmi::dgc::Lease * lease;
static ::java::util::Timer * timer;
static ::java::util::WeakHashMap * existingTasks;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_dgc_LeaseRenewingTask__
/dgc/DGCImpl_Stub.h
0,0 → 1,65
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_dgc_DGCImpl_Stub__
#define __gnu_java_rmi_dgc_DGCImpl_Stub__
 
#pragma interface
 
#include <java/rmi/server/RemoteStub.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace dgc
{
class DGCImpl_Stub;
}
}
}
}
namespace java
{
namespace rmi
{
namespace dgc
{
class Lease;
class VMID;
}
namespace server
{
class ObjID;
class Operation;
class RemoteRef;
}
}
}
}
 
class gnu::java::rmi::dgc::DGCImpl_Stub : public ::java::rmi::server::RemoteStub
{
 
public:
DGCImpl_Stub();
DGCImpl_Stub(::java::rmi::server::RemoteRef *);
void clean(JArray< ::java::rmi::server::ObjID * > *, jlong, ::java::rmi::dgc::VMID *, jboolean);
::java::rmi::dgc::Lease * dirty(JArray< ::java::rmi::server::ObjID * > *, jlong, ::java::rmi::dgc::Lease *);
private:
static const jlong serialVersionUID = 2LL;
static const jlong interfaceHash = -669196253586618813LL;
static jboolean useNewInvoke;
static JArray< ::java::rmi::server::Operation * > * operations;
static ::java::lang::reflect::Method * $method_clean_0;
static ::java::lang::reflect::Method * $method_dirty_1;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_dgc_DGCImpl_Stub__
/dgc/DGCImpl_Skel.h
0,0 → 1,55
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_dgc_DGCImpl_Skel__
#define __gnu_java_rmi_dgc_DGCImpl_Skel__
 
#pragma interface
 
#include <java/lang/Object.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace dgc
{
class DGCImpl_Skel;
}
}
}
}
namespace java
{
namespace rmi
{
class Remote;
namespace server
{
class Operation;
class RemoteCall;
}
}
}
}
 
class gnu::java::rmi::dgc::DGCImpl_Skel : public ::java::lang::Object
{
 
public:
DGCImpl_Skel();
JArray< ::java::rmi::server::Operation * > * getOperations();
void dispatch(::java::rmi::Remote *, ::java::rmi::server::RemoteCall *, jint, jlong);
private:
static const jlong interfaceHash = -669196253586618813LL;
static JArray< ::java::rmi::server::Operation * > * operations;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_dgc_DGCImpl_Skel__
/dgc/LeaseRenewingTask$LeaseTimerTask.h
0,0 → 1,41
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_dgc_LeaseRenewingTask$LeaseTimerTask__
#define __gnu_java_rmi_dgc_LeaseRenewingTask$LeaseTimerTask__
 
#pragma interface
 
#include <java/util/TimerTask.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace dgc
{
class LeaseRenewingTask;
class LeaseRenewingTask$LeaseTimerTask;
}
}
}
}
}
 
class gnu::java::rmi::dgc::LeaseRenewingTask$LeaseTimerTask : public ::java::util::TimerTask
{
 
public: // actually package-private
LeaseRenewingTask$LeaseTimerTask(::gnu::java::rmi::dgc::LeaseRenewingTask *);
public:
virtual void run();
public: // actually package-private
::gnu::java::rmi::dgc::LeaseRenewingTask * __attribute__((aligned(__alignof__( ::java::util::TimerTask)))) this$0;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_dgc_LeaseRenewingTask$LeaseTimerTask__
/dgc/DGCImpl.h
0,0 → 1,59
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_dgc_DGCImpl__
#define __gnu_java_rmi_dgc_DGCImpl__
 
#pragma interface
 
#include <gnu/java/rmi/server/UnicastServerRef.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace dgc
{
class DGCImpl;
}
}
}
}
namespace java
{
namespace rmi
{
namespace dgc
{
class Lease;
class VMID;
}
namespace server
{
class ObjID;
}
}
}
}
 
class gnu::java::rmi::dgc::DGCImpl : public ::gnu::java::rmi::server::UnicastServerRef
{
 
public:
DGCImpl();
virtual ::java::rmi::dgc::Lease * dirty(JArray< ::java::rmi::server::ObjID * > *, jlong, ::java::rmi::dgc::Lease *);
virtual void clean(JArray< ::java::rmi::server::ObjID * > *, jlong, ::java::rmi::dgc::VMID *, jboolean);
private:
static const jlong serialVersionUID = 1LL;
public: // actually package-private
static const jlong LEASE_VALUE = 600000LL;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_dgc_DGCImpl__
/dgc/DGCImpl$RefProtector.h
0,0 → 1,54
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_dgc_DGCImpl$RefProtector__
#define __gnu_java_rmi_dgc_DGCImpl$RefProtector__
 
#pragma interface
 
#include <java/util/TimerTask.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
namespace dgc
{
class DGCImpl;
class DGCImpl$RefProtector;
}
}
}
}
namespace java
{
namespace rmi
{
namespace server
{
class ObjID;
}
}
}
}
 
class gnu::java::rmi::dgc::DGCImpl$RefProtector : public ::java::util::TimerTask
{
 
public: // actually package-private
DGCImpl$RefProtector(::gnu::java::rmi::dgc::DGCImpl *, JArray< ::java::rmi::server::ObjID * > *, jlong);
public:
virtual void run();
public: // actually package-private
JArray< ::java::util::Collection * > * __attribute__((aligned(__alignof__( ::java::util::TimerTask)))) references;
::gnu::java::rmi::dgc::DGCImpl * this$0;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_dgc_DGCImpl$RefProtector__
/RMIMarshalledObjectInputStream.h
0,0 → 1,39
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_RMIMarshalledObjectInputStream__
#define __gnu_java_rmi_RMIMarshalledObjectInputStream__
 
#pragma interface
 
#include <gnu/java/rmi/server/RMIObjectInputStream.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
class RMIMarshalledObjectInputStream;
}
}
}
}
 
class gnu::java::rmi::RMIMarshalledObjectInputStream : public ::gnu::java::rmi::server::RMIObjectInputStream
{
 
public:
RMIMarshalledObjectInputStream(JArray< jbyte > *, JArray< jbyte > *);
public: // actually protected
virtual ::java::lang::Object * getAnnotation();
private:
::java::io::ObjectInputStream * __attribute__((aligned(__alignof__( ::gnu::java::rmi::server::RMIObjectInputStream)))) locStream;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_RMIMarshalledObjectInputStream__
/RMIMarshalledObjectOutputStream.h
0,0 → 1,43
 
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 
#ifndef __gnu_java_rmi_RMIMarshalledObjectOutputStream__
#define __gnu_java_rmi_RMIMarshalledObjectOutputStream__
 
#pragma interface
 
#include <gnu/java/rmi/server/RMIObjectOutputStream.h>
#include <gcj/array.h>
 
extern "Java"
{
namespace gnu
{
namespace java
{
namespace rmi
{
class RMIMarshalledObjectOutputStream;
}
}
}
}
 
class gnu::java::rmi::RMIMarshalledObjectOutputStream : public ::gnu::java::rmi::server::RMIObjectOutputStream
{
 
public:
RMIMarshalledObjectOutputStream(::java::io::OutputStream *);
public: // actually protected
virtual void setAnnotation(::java::lang::String *);
public:
virtual void flush();
virtual JArray< jbyte > * getLocBytes();
private:
::java::io::ObjectOutputStream * __attribute__((aligned(__alignof__( ::gnu::java::rmi::server::RMIObjectOutputStream)))) locStream;
::java::io::ByteArrayOutputStream * locBytesStream;
public:
static ::java::lang::Class class$;
};
 
#endif // __gnu_java_rmi_RMIMarshalledObjectOutputStream__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.