/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */

#ifdef JCGO_116

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__void( package_GameConnection This );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__showLoginScreenStatus__LsLs( package_GameConnection
 This, java_lang_String s, java_lang_String s1 );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__drawTextBox__LsLs( package_GameConnection
 This, java_lang_String s, java_lang_String s1 );

JCGO_NOSEP_INLINE jint CFASTCALL
package_GameConnection__getLinkUID__( package_GameConnection This
 );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__resetGame__( package_GameConnection This );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__method37__( package_GameConnection This );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__resetLoginVars__( package_GameConnection This
 );

JCGO_NOSEP_INLINE jboolean CFASTCALL
package_GameConnection__method43__( package_GameConnection This );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__showServerMessage__Ls( package_GameConnection
 This, java_lang_String s );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__cantLogout__( package_GameConnection This
 );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__handleIncomingPacket__IIIBA( package_GameConnection
 This, jbyteArr data, jint opcode, jint ptype, jint len );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__handlePacket__III( package_GameConnection
 This, jint opcode, jint ptype, jint psize );

JCGO_NOSEP_STATIC package_GameConnection CFASTCALL
package_GameConnection__this__( package_GameConnection This );

JCGO_NOSEP_STATIC void CFASTCALL
package_GameConnection__login__LsLsZ( package_GameConnection This,
 java_lang_String u, java_lang_String p, jboolean reconnecting );

JCGO_NOSEP_STATIC void CFASTCALL
package_GameConnection__closeConnection__( package_GameConnection
 This );

JCGO_NOSEP_STATIC void CFASTCALL
package_GameConnection__lostConnection__( package_GameConnection This
 );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__checkConnection__( package_GameConnection
 This );

JCGO_NOSEP_STATIC void CFASTCALL
package_GameConnection__sortFriendsList__( package_GameConnection
 This );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__sendPrivacySettings__IIII( package_GameConnection
 This, jint chat, jint priv, jint trade, jint duel );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__ignoreAdd__Ls( package_GameConnection This,
 java_lang_String s );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__ignoreRemove__J( package_GameConnection This,
 jlong l );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__friendAdd__Ls( package_GameConnection This,
 java_lang_String s );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__friendRemove__J( package_GameConnection This,
 jlong l );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__sendPrivateMessage__JBAI( package_GameConnection
 This, jbyteArr buff, jlong u, jint len );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__sendChatMessage__BAI( package_GameConnection
 This, jbyteArr buff, jint len );

JCGO_NOSEP_INLINE void CFASTCALL
package_GameConnection__sendCommandString__Ls( package_GameConnection
 This, java_lang_String s );

struct package_GameConnection_methods_s
{
 java_lang_Class jcgo_class;
 JCGO_GCJDESCR_DEFN
 JCGO_TYPEID_T jcgo_typeid;
 JCGO_OBJSIZE_T jcgo_objsize;
 CONST struct jcgo_reflect_s *jcgo_reflect;
 JCGO_CLINIT_DEFN
 package_GameConnection (CFASTCALL *jcgo_thisRtn)( package_GameConnection
  This );
 jboolean (CFASTCALL *equals__Lo)( java_lang_Object This, java_lang_Object
  obj );
 jint (CFASTCALL *hashCode__)( java_lang_Object This );
 java_lang_String (CFASTCALL *toString__)( java_lang_Object This );
 void (CFASTCALL *finalize__)( java_lang_Object This );
 void (CFASTCALL *run__)( package_GameShell This );
 void (CFASTCALL *startGame__)( package_GameShell This );
 void (CFASTCALL *handleInputs__)( package_GameShell This );
 void (CFASTCALL *onClosing__)( package_GameShell This );
 void (CFASTCALL *draw__)( package_GameShell This );
 void (CFASTCALL *handleKeyPress__I)( package_GameShell This, jint
  i );
 void (CFASTCALL *handleMouseDown__III)( package_GameShell This, jint
  i, jint j, jint k );
 java_net_Socket (CFASTCALL *createSocket__LsI)( package_GameShell
  This, java_lang_String s, jint i );
 void (CFASTCALL *startThread__L1k0ty)( package_GameShell This, java_lang_Runnable
  runnable );
 void (CFASTCALL *lostConnection__)( package_GameConnection This );
 void (CFASTCALL *showLoginScreenStatus__LsLs)( package_GameConnection
  This, java_lang_String s, java_lang_String s1 );
 void (CFASTCALL *resetGame__)( package_GameConnection This );
 void (CFASTCALL *resetLoginVars__)( package_GameConnection This );
 void (CFASTCALL *cantLogout__)( package_GameConnection This );
 void (CFASTCALL *handleIncomingPacket__IIIBA)( package_GameConnection
  This, jbyteArr data, jint opcode, jint ptype, jint len );
 void (CFASTCALL *showServerMessage__Ls)( package_GameConnection This,
  java_lang_String s );
};

struct package_GameConnection_class_s
{
 struct java_lang_Class_s jcgo_class;
};

JCGO_SEP_EXTERN CONST struct package_GameConnection_methods_s package_GameConnection_methods;
JCGO_SEP_EXTERN struct package_GameConnection_class_s package_GameConnection__class;

JCGO_NOSEP_STATIC void CFASTCALL
package_GameConnection__class__0( void );

JCGO_SEP_EXTERN jint package_GameConnection__clientVersion;
JCGO_SEP_EXTERN jint package_GameConnection__maxReadTries;

struct package_GameConnection_s
{
 CONST struct package_GameConnection_methods_s *JCGO_IMMFLD_CONST jcgo_methods;
 JCGO_MON_DEFN
 java_lang_String inputTextCurrent;
 java_lang_String inputTextFinal;
 java_lang_String inputPmCurrent;
 java_lang_String inputPmFinal;
 java_lang_Thread appletThread;
 jlongArr timings;
 jint mouseActionTimeout;
 jint loadingStep;
 jint threadSleep;
 jint mouseX;
 jint mouseY;
 jint mouseButtonDown;
 jint lastMouseButtonDown;
 jint appletWidth;
 jint appletHeight;
 jint targetFps;
 jint maxDrawTime;
 jint stopTimeout;
 jint interlaceTimer;
 jint fps;
 jboolean keyLeft;
 jboolean keyRight;
 jboolean interlace;
 java_lang_String server;
 package_ClientStream clientStream;
 jlongArr friendListHashes;
 jintArr friendListOnline;
 jlongArr ignoreList;
 java_lang_String username;
 java_lang_String password;
 jbyteArr incomingPacket;
 jintArr anIntArray629;
 jlong packetLastRead;
 jint maxSocialListSize;
 jint port;
 jint friendListCount;
 jint ignoreListCount;
 jint settingsBlockChat;
 jint settingsBlockPrivate;
 jint settingsBlockTrade;
 jint settingsBlockDuel;
 jint worldFullTimeout;
 jint moderatorLevel;
 jint autoLoginTimeout;
 jint anInt630;
};

JCGO_SEP_EXTERN CONST jcgo_arrtype63_GmCnnctn jcgo_array63_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype64_GmCnnctn jcgo_array64_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype65_GmCnnctn jcgo_array65_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype24_Object jcgo_array66_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype24_Object jcgo_array67_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype63_GmCnnctn jcgo_array68_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype63_GmCnnctn jcgo_array69_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype43_GameShll jcgo_array70_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype26_Object jcgo_array71_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype28_GameShll jcgo_array72_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype73_GmCnnctn jcgo_array73_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype23_Object jcgo_array74_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype75_GmCnnctn jcgo_array75_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype44_GameShll jcgo_array76_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype77_GmCnnctn jcgo_array77_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype48_GameShll jcgo_array78_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype27_Object jcgo_array79_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype80_GmCnnctn jcgo_array80_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype77_GmCnnctn jcgo_array81_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype82_GmCnnctn jcgo_array82_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype43_GameShll jcgo_array83_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype44_GameShll jcgo_array84_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype22_Object jcgo_array85_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype86_GmCnnctn jcgo_array86_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype87_GmCnnctn jcgo_array87_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype88_GmCnnctn jcgo_array88_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype27_Object jcgo_array89_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype90_GmCnnctn jcgo_array90_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype91_GmCnnctn jcgo_array91_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype92_GmCnnctn jcgo_array92_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype48_GameShll jcgo_array93_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype94_GmCnnctn jcgo_array94_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype86_GmCnnctn jcgo_array95_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype91_GmCnnctn jcgo_array96_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype90_GmCnnctn jcgo_array97_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype98_GmCnnctn jcgo_array98_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype86_GmCnnctn jcgo_array99_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype75_GmCnnctn jcgo_array100_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype86_GmCnnctn jcgo_array101_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype75_GmCnnctn jcgo_array102_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype90_GmCnnctn jcgo_array103_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype27_Object jcgo_array104_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype44_GameShll jcgo_array105_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype87_GmCnnctn jcgo_array106_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype94_GmCnnctn jcgo_array107_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype108_GmCnnctn jcgo_array108_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype109_GmCnnctn jcgo_array109_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype90_GmCnnctn jcgo_array110_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype22_Object jcgo_array111_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype48_GameShll jcgo_array112_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype27_Object jcgo_array113_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype114_GmCnnctn jcgo_array114_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype27_Object jcgo_array115_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype108_GmCnnctn jcgo_array116_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype117_GmCnnctn jcgo_array117_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype82_GmCnnctn jcgo_array118_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype43_GameShll jcgo_array119_GmCnnctn;

JCGO_SEP_EXTERN CONST jcgo_arrtype120_GmCnnctn jcgo_array120_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string2_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string3_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string4_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string5_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string6_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string7_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string8_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string9_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string10_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string11_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string12_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string13_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string14_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string16_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string17_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string18_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string19_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string20_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string21_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string22_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string23_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string24_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string25_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string26_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string27_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string28_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string29_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string30_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string31_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string32_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string33_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string34_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string35_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string36_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string37_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string38_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string39_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string40_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string41_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string42_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string43_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string44_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string45_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string46_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string47_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string48_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string49_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string50_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string51_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string52_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string53_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string54_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string55_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string56_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string57_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string58_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string59_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string60_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string61_GmCnnctn;

JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string62_GmCnnctn;

#endif
