Add Regist with Np-AccountId (Fix #51)

This commit is contained in:
Florian Märkl 2019-10-09 19:28:46 +02:00
commit b5ce69cb43
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857
6 changed files with 101 additions and 23 deletions

View file

@ -642,13 +642,13 @@ JNIEXPORT void JNICALL JNI_FCN(registStart)(JNIEnv *env, jobject obj, jobject re
ChiakiRegistInfo regist_info;
regist_info.host = E->GetStringUTFChars(env, host_string, NULL);
regist_info.broadcast = broadcast;
regist_info.psn_id = E->GetStringUTFChars(env, psn_id_string, NULL);
// TODO regist_info.psn_id = E->GetStringUTFChars(env, psn_id_string, NULL);
regist_info.pin = (uint32_t)pin;
err = chiaki_regist_start(&regist->regist, &regist->log.log, &regist_info, android_chiaki_regist_cb, regist);
E->ReleaseStringUTFChars(env, host_string, regist_info.host);
E->ReleaseStringUTFChars(env, psn_id_string, regist_info.psn_id);
// TODO E->ReleaseStringUTFChars(env, psn_id_string, regist_info.psn_id);
if(err != CHIAKI_ERR_SUCCESS)
{

View file

@ -268,7 +268,7 @@ class DiscoveryService(
data class RegistInfo(
val host: String,
val broadcast: Boolean,
val psnId: String,
val psnId: String, // TODO: this is outdated now
val pin: UInt
)