Browse Source

Finally compiled through, now we've gotta test it

pull/13/head
David Lanzendörfer 4 years ago
parent
commit
2237fa3a1c
  1. 7
      src/codegen/pEp.yml2
  2. 8
      src/cxx/jniutils.cc
  3. 3
      src/cxx/jniutils.hh
  4. 6
      src/java/foundation/pEp/jniadapter/decrypt_message_Return.java

7
src/codegen/pEp.yml2

@ -114,11 +114,10 @@ namespace pEp {
);
method cached=true decrypt_message(
inout message src,
in message src,
creates message dst,
inout stringlist keylist,
returns Rating rating,
inout int flags
creates stringlist keylist,
in DecryptFlags flags
);
method cached=true re_evaluate_message_rating(

8
src/cxx/jniutils.cc

@ -233,6 +233,14 @@ int to_Integer(JNIEnv *env,
return _val;
}
PEP_decrypt_flags_t *to_DecryptFlags(JNIEnv *env,
jobject flags)
{
PEP_decrypt_flags_t *_val;
(*_val) = (PEP_decrypt_flags_t)1;
return _val;
}
jbyteArray from_string(JNIEnv *env,
const char *str)
{

3
src/cxx/jniutils.hh

@ -85,6 +85,9 @@ jobject from_Integer(JNIEnv *env,
int to_Integer(JNIEnv *env,
jobject obj);
PEP_decrypt_flags_t *to_DecryptFlags(JNIEnv *env,
jobject flags);
jbyteArray from_string(JNIEnv *env,
const char *str);

6
src/java/foundation/pEp/jniadapter/decrypt_message_Return.java

@ -1,7 +1,9 @@
package foundation.pEp.jniadapter;
import java.util.Vector;
public class decrypt_message_Return {
public Message dst;
public Rating rating;
public int flags;
public Vector<String> keylist;
public DecryptFlags flags;
}

Loading…
Cancel
Save