mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-08-11 19:57:58 -05:00
Use existing settings API instead of custom jni calls
This commit is contained in:
@@ -26,94 +26,6 @@ static NetPlay::NetPlayClient* GetPointer(JNIEnv* env)
|
||||
|
||||
extern "C" {
|
||||
|
||||
JNIEXPORT jstring JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_getNickname(JNIEnv* env,
|
||||
jclass)
|
||||
{
|
||||
return ToJString(env, Config::Get(Config::NETPLAY_NICKNAME));
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_setNickname(JNIEnv* env,
|
||||
jclass,
|
||||
jstring jnickname)
|
||||
{
|
||||
Config::SetBase(Config::NETPLAY_NICKNAME, GetJString(env, jnickname));
|
||||
}
|
||||
|
||||
JNIEXPORT jstring JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_getTraversalChoice(
|
||||
JNIEnv* env, jclass)
|
||||
{
|
||||
return ToJString(env, Config::Get(Config::NETPLAY_TRAVERSAL_CHOICE));
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_setTraversalChoice(
|
||||
JNIEnv* env, jclass, jstring jtraversalChoice)
|
||||
{
|
||||
Config::SetBase(Config::NETPLAY_TRAVERSAL_CHOICE, GetJString(env, jtraversalChoice));
|
||||
}
|
||||
|
||||
JNIEXPORT jstring JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_getAddress(JNIEnv* env,
|
||||
jclass)
|
||||
{
|
||||
return ToJString(env, Config::Get(Config::NETPLAY_ADDRESS));
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_setAddress(JNIEnv* env,
|
||||
jclass,
|
||||
jstring jaddress)
|
||||
{
|
||||
Config::SetBase(Config::NETPLAY_ADDRESS, GetJString(env, jaddress));
|
||||
}
|
||||
|
||||
JNIEXPORT jstring JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_getHostCode(JNIEnv* env,
|
||||
jclass)
|
||||
{
|
||||
return ToJString(env, Config::Get(Config::NETPLAY_HOST_CODE));
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_setHostCode(JNIEnv* env,
|
||||
jclass,
|
||||
jstring jhostCode)
|
||||
{
|
||||
Config::SetBase(Config::NETPLAY_HOST_CODE, GetJString(env, jhostCode));
|
||||
}
|
||||
|
||||
JNIEXPORT jint JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_getConnectPort(JNIEnv*,
|
||||
jclass)
|
||||
{
|
||||
return static_cast<jint>(Config::Get(Config::NETPLAY_CONNECT_PORT));
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_setConnectPort(JNIEnv*,
|
||||
jclass,
|
||||
jint port)
|
||||
{
|
||||
Config::SetBase(Config::NETPLAY_CONNECT_PORT, static_cast<u16>(port));
|
||||
}
|
||||
|
||||
JNIEXPORT jint JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_getClientBufferSize(JNIEnv*,
|
||||
jclass)
|
||||
{
|
||||
return static_cast<jint>(Config::Get(Config::NETPLAY_CLIENT_BUFFER_SIZE));
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_00024Settings_setClientBufferSize(
|
||||
JNIEnv*, jclass, jint buffer)
|
||||
{
|
||||
Config::SetBase(Config::NETPLAY_CLIENT_BUFFER_SIZE, static_cast<u32>(buffer));
|
||||
}
|
||||
|
||||
JNIEXPORT jboolean JNICALL
|
||||
Java_org_dolphinemu_dolphinemu_features_netplay_Netplay_isClientConnected(JNIEnv* env, jclass)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user