netscape-revival
sun-java/netscape/net/_gen/netscape_net_URLConnection.h
/* DO NOT EDIT THIS FILE - it is machine generated */
#include "native.h"
/* Header for class netscape_net_URLConnection */
#ifndef _Included_netscape_net_URLConnection
#define _Included_netscape_net_URLConnection
struct Hjava_net_URL;
struct Hnetscape_net_URLInputStream;
struct Hnetscape_net_URLOutputStream;
struct Hjava_lang_String;
struct Hjava_util_Hashtable;
typedef struct Classnetscape_net_URLConnection {
struct Hjava_net_URL *url;
/*boolean*/ long doInput;
/*boolean*/ long doOutput;
/* Inaccessible static: defaultAllowUserInteraction */
/*boolean*/ long allowUserInteraction;
/* Inaccessible static: defaultUseCaches */
/*boolean*/ long useCaches;
char _PAD24_[4];
int64_t ifModifiedSince;
/*boolean*/ long connected;
/* Inaccessible static: factory */
/* Inaccessible static: handlers */
/* Inaccessible static: UnknownContentHandlerP */
/* Inaccessible static: content_class_prefix */
/* Inaccessible static: extension_map */
#define netscape_net_URLConnection_EOL 189L
long pStreamData;
struct Hnetscape_net_URLInputStream *currentInputStream;
struct Hnetscape_net_URLOutputStream *currentOutputStream;
struct Hjava_lang_String *postHeaders;
struct Hjava_util_Hashtable *properties;
/* Inaccessible static: defaultProperties */
} Classnetscape_net_URLConnection;
HandleTo(netscape_net_URLConnection);
extern void netscape_net_URLConnection_pCreate(struct Hnetscape_net_URLConnection* self,struct Hjava_lang_String *,struct Hjava_lang_String *);
extern void netscape_net_URLConnection_finalize(struct Hnetscape_net_URLConnection* self);
extern long netscape_net_URLConnection_getContentLength0(struct Hnetscape_net_URLConnection* self);
extern struct Hjava_lang_String *netscape_net_URLConnection_getContentType0(struct Hnetscape_net_URLConnection* self);
extern struct Hjava_lang_String *netscape_net_URLConnection_getHeaderField0(struct Hnetscape_net_URLConnection* self,struct Hjava_lang_String *);
extern struct Hjava_lang_String *netscape_net_URLConnection_getHeaderFieldKey0(struct Hnetscape_net_URLConnection* self,long);
extern void netscape_net_URLConnection_close(struct Hnetscape_net_URLConnection* self);
#endif