1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class org_ocera_orte_Publication */
5 #ifndef _Included_org_ocera_orte_Publication
6 #define _Included_org_ocera_orte_Publication
11 * Class: org_ocera_orte_Publication
12 * Method: jORTEPublicationCreate
13 * Signature: (JLjava/lang/String;Ljava/lang/String;ILjava/nio/ByteBuffer;Lorg/ocera/orte/types/NtpTime;I)J
15 JNIEXPORT jlong JNICALL Java_org_ocera_orte_Publication_jORTEPublicationCreate
16 (JNIEnv *, jobject, jlong, jstring, jstring, jobject, jobject, jint);
19 * Class: org_ocera_orte_Publication
20 * Method: jORTEPublicationDestroy
23 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Publication_jORTEPublicationDestroy
24 (JNIEnv *, jobject, jlong);
27 * Class: org_ocera_orte_Publication
28 * Method: jORTEPublicationSend
29 * Signature: (JLorg/ocera/orte/types/MessageData;)Z
31 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Publication_jORTEPublicationSend
32 (JNIEnv *, jobject, jlong);
35 * Class: org_ocera_orte_Publication
36 * Method: jORTEPublicationPropertiesGet
37 * Signature: (J)Lorg/ocera/orte/types/PublProp;
39 JNIEXPORT jobject JNICALL Java_org_ocera_orte_Publication_jORTEPublicationPropertiesGet
40 (JNIEnv *, jobject, jlong);
43 * Class: org_ocera_orte_Publication
44 * Method: jORTEPublicationPropertiesSet
45 * Signature: (JLorg/ocera/orte/types/PublProp;)Z
47 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Publication_jORTEPublicationPropertiesSet
48 (JNIEnv *, jobject, jlong, jobject);
51 * Class: org_ocera_orte_Publication
52 * Method: jORTEPublicationGetStatus
53 * Signature: (J)Lorg/ocera/orte/types/Status;
55 JNIEXPORT jobject JNICALL Java_org_ocera_orte_Publication_jORTEPublicationGetStatus
56 (JNIEnv *, jobject, jlong);
59 * Class: org_ocera_orte_Publication
60 * Method: jORTEPublicationWaitForSubscriptions
61 * Signature: (JLorg/ocera/orte/types/NtpTime;JJ)I
63 JNIEXPORT jint JNICALL Java_org_ocera_orte_Publication_jORTEPublicationWaitForSubscriptions
64 (JNIEnv *, jobject, jlong, jobject, jlong, jlong);