summaryrefslogtreecommitdiff
path: root/Source/Android/jni/AndroidCommon/IDCache.cpp
diff options
context:
space:
mode:
authorTom Pratt <tom.pratt@outlook.com>2026-05-12 11:20:46 -0700
committerTom Pratt <tompratt@squareup.com>2026-05-19 12:02:59 +0200
commit77f08364db41de05e06d02128c3107c2d45df105 (patch)
treea1302806b82586bd567df919ca1230fe9d1fc266 /Source/Android/jni/AndroidCommon/IDCache.cpp
parentb63ccacdfa7355989e0ca971b9b06ef1dcfb3bbb (diff)
Create NetPlayServer and start game
Diffstat (limited to 'Source/Android/jni/AndroidCommon/IDCache.cpp')
-rw-r--r--Source/Android/jni/AndroidCommon/IDCache.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/Android/jni/AndroidCommon/IDCache.cpp b/Source/Android/jni/AndroidCommon/IDCache.cpp
index 91f7599078..41d7055471 100644
--- a/Source/Android/jni/AndroidCommon/IDCache.cpp
+++ b/Source/Android/jni/AndroidCommon/IDCache.cpp
@@ -31,6 +31,7 @@ static jfieldID s_game_file_cache_manager_instance;
static jclass s_netplay_class;
static jfieldID s_net_play_ui_callbacks_pointer;
static jfieldID s_net_play_client_pointer;
+static jfieldID s_net_play_server_pointer;
static jmethodID s_netplay_on_boot_game;
static jmethodID s_netplay_on_stop_game;
static jmethodID s_netplay_on_connection_lost;
@@ -272,6 +273,11 @@ jfieldID GetNetPlayClientPointer()
return s_net_play_client_pointer;
}
+jfieldID GetNetPlayServerPointer()
+{
+ return s_net_play_server_pointer;
+}
+
jmethodID GetNetplayOnBootGame()
{
return s_netplay_on_boot_game;
@@ -777,6 +783,7 @@ JNIEXPORT jint JNI_OnLoad(JavaVM* vm, void* reserved)
s_net_play_ui_callbacks_pointer =
env->GetFieldID(netplay_class, "netPlayUICallbacksPointer", "J");
s_net_play_client_pointer = env->GetFieldID(netplay_class, "netPlayClientPointer", "J");
+ s_net_play_server_pointer = env->GetFieldID(netplay_class, "netPlayServerPointer", "J");
s_netplay_on_boot_game = env->GetMethodID(netplay_class, "onBootGame", "(Ljava/lang/String;J)V");
s_netplay_on_stop_game = env->GetMethodID(netplay_class, "onStopGame", "()V");
s_netplay_on_connection_lost = env->GetMethodID(netplay_class, "onConnectionLost", "()V");