]> rtime.felk.cvut.cz Git - orte.git/blob - orte/include/jorte/org_ocera_orte_Subscription.h
9b7598cd96ca82ce094aa57067149a00ef37d224
[orte.git] / orte / include / jorte / org_ocera_orte_Subscription.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class org_ocera_orte_Subscription */
4
5 #ifndef _Included_org_ocera_orte_Subscription
6 #define _Included_org_ocera_orte_Subscription
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class:     org_ocera_orte_Subscription
12  * Method:    jORTESubscriptionCreate
13  * Signature: (JIILjava/lang/String;Ljava/lang/String;ILorg/ocera/orte/types/MessageData;Lorg/ocera/orte/types/NtpTime;Lorg/ocera/orte/types/NtpTime;Lorg/ocera/orte/SubscriptionCallback;J)J
14  */
15 JNIEXPORT jlong JNICALL Java_org_ocera_orte_Subscription_jORTESubscriptionCreate
16   (JNIEnv *, jobject, jlong, jint, jint, jstring, jstring, jobject, jint, jobject, jobject, jobject, jobject, jlong);
17
18 /*
19  * Class:     org_ocera_orte_Subscription
20  * Method:    jORTESubscriptionDestroy
21  * Signature: (J)Z
22  */
23 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Subscription_jORTESubscriptionDestroy
24   (JNIEnv *, jobject, jlong);
25
26 /*
27  * Class:     org_ocera_orte_Subscription
28  * Method:    jORTESubscriptionPropertiesGet
29  * Signature: (J)Lorg/ocera/orte/types/SubsProp;
30  */
31 JNIEXPORT jobject JNICALL Java_org_ocera_orte_Subscription_jORTESubscriptionPropertiesGet
32   (JNIEnv *, jobject, jlong);
33
34 /*
35  * Class:     org_ocera_orte_Subscription
36  * Method:    jORTESubscriptionPropertiesSet
37  * Signature: (JLorg/ocera/orte/types/SubsProp;)Z
38  */
39 JNIEXPORT jboolean JNICALL Java_org_ocera_orte_Subscription_jORTESubscriptionPropertiesSet
40   (JNIEnv *, jobject, jlong, jobject);
41
42 /*
43  * Class:     org_ocera_orte_Subscription
44  * Method:    jORTESubscriptionGetStatus
45  * Signature: (J)Lorg/ocera/orte/types/Status;
46  */
47 JNIEXPORT jobject JNICALL Java_org_ocera_orte_Subscription_jORTESubscriptionGetStatus
48   (JNIEnv *, jobject, jlong);
49
50 /*
51  * Class:     org_ocera_orte_Subscription
52  * Method:    jORTESubscriptionWaitForPublications
53  * Signature: (JLorg/ocera/orte/types/NtpTime;JJ)I
54  */
55 JNIEXPORT jint JNICALL Java_org_ocera_orte_Subscription_jORTESubscriptionWaitForPublications
56   (JNIEnv *, jobject, jlong, jobject, jlong, jlong);
57
58 /*
59  * Class:     org_ocera_orte_Subscription
60  * Method:    jORTESubscriptionPull
61  * Signature: (J)I
62  */
63 JNIEXPORT jint JNICALL Java_org_ocera_orte_Subscription_jORTESubscriptionPull
64   (JNIEnv *, jobject, jlong);
65
66 #ifdef __cplusplus
67 }
68 #endif
69 #endif