The model is based on the java URLConnection class: there is a sequence of operations you must do:
package netscape.net; import netscape.url.URL; import netscape.types.Interval; public abstract interface UC { public abstract void connect(Interval timeout) throws Exception; public abstract IS getIS() throws Exception; public abstract OS getOS() throws Exception; public abstract URL getURL(); public abstract boolean is_secure(); public abstract boolean is_proxyable(); public abstract boolean is_network(); } |
The C signature of this method is:
The C signature of this method is:
The C signature of this method is:
The C signature of this method is:
Note that although the java method signature does not specify that an exception may be thrown, due to the existance of java errors, an error may be reflected in this method's final argument.
The C signature of this method is:
Note that although the java method signature does not specify that an exception may be thrown, due to the existance of java errors, an error may be reflected in this method's final argument.
Note that JMC transformed the single underscore into a double underscore.
The C signature of this method is:
Note that although the java method signature does not specify that an exception may be thrown, due to the existance of java errors, an error may be reflected in this method's final argument.
Note that JMC transformed the single underscore into a double underscore.
The C signature of this method is:
Note that although the java method signature does not specify that an exception may be thrown, due to the existance of java errors, an error may be reflected in this method's final argument.
Note that JMC transformed the single underscore into a double underscore.
#include "UC.h" void UC_connect(UC *self, PRIntervalTime timeout, JMCException **e); IS *UC_getIS(UC *self, JMCException **e); OS *UC_getOS(UC *self, JMCException **e); URL *UC_getURL(UC *self, JMCException **e); jbool UC_is__secure(UC *self, JMCException **e); jbool UC_is__proxyable(UC *self, JMCException **e); jbool UC_is__network(UC *self, JMCException **e); /* methods inherited from base JMC object interface */ void *UC_getInterface(UC *self, JMCInterfaceID id, JMCException **e); void UC_addRef(UC *self, JMCException **e); void UC_release(UC *self, JMCException **e); jint UC_hashCode(UC *self, JMCException **e); void *UC_clone(UC *self, JMCException **e); const char *UC_toString(UC *self, JMCException **e); void UC_finalize(UC *self, JMCException **e); |