]> rtime.felk.cvut.cz Git - orte.git/blob - orte/include/jorte/org_ocera_orte_Publication.h
JORTE: add wrapper for ORTESubscriptionPull() and revert ORTEDomainStart() removal
[orte.git] / orte / include / jorte / org_ocera_orte_Publication.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class org_ocera_orte_Publication */
4
5 #ifndef _Included_org_ocera_orte_Publication
6 #define _Included_org_ocera_orte_Publication
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
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
14  */
15 JNIEXPORT jlong JNICALL Java_org_ocera_orte_Publication_jORTEPublicationCreate
16   (JNIEnv *, jobject, jlong, jstring, jstring, jobject, jobject, jint);
17
18 /*
19  * Class:     org_ocera_orte_Publication
20  * Method:    jORTEPublicationDestroy
21  * Signature: (J)Z
22  */
23 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Publication_jORTEPublicationDestroy
24   (JNIEnv *, jobject, jlong);
25
26 /*
27  * Class:     org_ocera_orte_Publication
28  * Method:    jORTEPublicationSend
29  * Signature: (JLorg/ocera/orte/types/MessageData;)Z
30  */
31 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Publication_jORTEPublicationSend
32   (JNIEnv *, jobject, jlong);
33
34 /*
35  * Class:     org_ocera_orte_Publication
36  * Method:    jORTEPublicationPropertiesGet
37  * Signature: (J)Lorg/ocera/orte/types/PublProp;
38  */
39 JNIEXPORT jobject JNICALL Java_org_ocera_orte_Publication_jORTEPublicationPropertiesGet
40   (JNIEnv *, jobject, jlong);
41
42 /*
43  * Class:     org_ocera_orte_Publication
44  * Method:    jORTEPublicationPropertiesSet
45  * Signature: (JLorg/ocera/orte/types/PublProp;)Z
46  */
47 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Publication_jORTEPublicationPropertiesSet
48   (JNIEnv *, jobject, jlong, jobject);
49
50 /*
51  * Class:     org_ocera_orte_Publication
52  * Method:    jORTEPublicationGetStatus
53  * Signature: (J)Lorg/ocera/orte/types/Status;
54  */
55 JNIEXPORT jobject JNICALL Java_org_ocera_orte_Publication_jORTEPublicationGetStatus
56   (JNIEnv *, jobject, jlong);
57
58 /*
59  * Class:     org_ocera_orte_Publication
60  * Method:    jORTEPublicationWaitForSubscriptions
61  * Signature: (JLorg/ocera/orte/types/NtpTime;JJ)I
62  */
63 JNIEXPORT jint JNICALL Java_org_ocera_orte_Publication_jORTEPublicationWaitForSubscriptions
64   (JNIEnv *, jobject, jlong, jobject, jlong, jlong);
65
66 #ifdef __cplusplus
67 }
68 #endif
69 #endif