6 #ifndef xmog_remote_client_options_inc
7 #define xmog_remote_client_options_inc
13 #if (XMOG_IMPLEMENTS_REMOTE_CLIENT==1)
68 xmog_remote_client_options(
const char * filename, XMOGVERSION vers, XMOGCONFIG conf, XMOGVERSION reserved0,
bool bEnvOverrides =
true );
78 virtual int readClientOptions(
const char * file, XMOGVERSION vers = NULL, XMOGCONFIG conf = NULL, XMOGVERSION reserved0 = NULL );
92 virtual void setJniFallback(
bool jnifb );
107 virtual void setJniFallback(
const char * jnifb );
113 virtual bool getJniFallback()
const;
126 virtual void setMainClass(
const char * mainClass );
135 virtual char * getMainClass()
const;
144 virtual void setAuthenticationString(
const char * auth );
151 virtual char * getAuthenticationString()
const;
160 virtual void setConnectionString(
const char * conn );
167 virtual char * getConnectionString()
const;
176 virtual void setEncryptionString(
const char * enc );
183 virtual char * getEncryptionString()
const;
195 int readClientOptionsFromRegistry( XMOGVERSION vers, XMOGCONFIG conf, XMOGVERSION reserved0 );
197 int readClientOptionsInJunction20Format(
const char * fileName, XMOGVERSION vers, XMOGCONFIG conf, XMOGVERSION reserved0 );
199 int readClientOptionsInXmlFormat(
const char * fileName );