theLink 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard
c - tcl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
MqContextC_Class_JV_API

MqContextC - define the class … More...

+ Collaboration diagram for MqContextC_Class_JV_API:

Functions

static native MqContextC jvmqmsgque.MqContextC.HandleResolve (int netHdl)
  Java: [static] MqContextC MqContextC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MqContextC from netHdl or null if invalid…
 
native MqContextC jvmqmsgque.MqContextC.Next ()
  Java: MqContextC ctx.Next() C-API
get next instance from linked-list of MqContextS type
 
native MqContextC jvmqmsgque.MqContextC.Prev ()
  Java: MqContextC ctx.Prev() C-API
get previous instance from linked-list of MqContextS type
 
static native MqContextC jvmqmsgque.MqContextC.Instances ()
  Java: [static] MqContextC MqContextC.Instances() C-API
get head-instance from linked-list of MqContextS type …
 
static native MqContextC jvmqmsgque.MqContextC.GetNull ()
  Java: [static] MqContextC MqContextC.GetNull() C-API
Null-Slot - return a MqContextC typed NULL instance …
 
JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_HandleResolve (JNIEnv *env, jclass class, jint netHdl)
  Java: [static] MqContextC MqContextC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MqContextC from netHdl or null if invalid…
 
JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_Next (JNIEnv *env, jobject self)
  Java: MqContextC ctx.Next() C-API
get next instance from linked-list of MqContextS type
 
JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_Prev (JNIEnv *env, jobject self)
  Java: MqContextC ctx.Prev() C-API
get previous instance from linked-list of MqContextS type
 
JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_Instances (JNIEnv *env, jclass class)
  Java: [static] MqContextC MqContextC.Instances() C-API
get head-instance from linked-list of MqContextS type …
 
JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_GetNull (JNIEnv *env, jclass class)
  Java: [static] MqContextC MqContextC.GetNull() C-API
Null-Slot - return a MqContextC typed NULL instance …
 

Detailed Description

MqContextC - define the class …

Function Documentation

◆ GetNull()

static native MqContextC jvmqmsgque.MqContextC.GetNull ( )
static

Java: [static] MqContextC MqContextC.GetNull() C-API
Null-Slot - return a MqContextC typed NULL instance …

◆ HandleResolve()

static native MqContextC jvmqmsgque.MqContextC.HandleResolve ( int netHdl)
static

Java: [static] MqContextC MqContextC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MqContextC from netHdl or null if invalid…

◆ Instances()

static native MqContextC jvmqmsgque.MqContextC.Instances ( )
static

Java: [static] MqContextC MqContextC.Instances() C-API
get head-instance from linked-list of MqContextS type …

◆ Java_jvmqmsgque_MqContextC_GetNull()

JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_GetNull ( JNIEnv * env,
jclass class )

Java: [static] MqContextC MqContextC.GetNull() C-API
Null-Slot - return a MqContextC typed NULL instance …

Definition at line 187 of file MqContextC_jv.c.

187 {
189 MQ_CTX __retVal__L = MqContextGetNull();
190 jobject __retVal__S = MQ(MqContextC_ObjNew)(MK_RT_CALL env,__retVal__L);
191 return __retVal__S;
192}
#define MK_RT_CALL
#define MkRtSetup_NULL
static MQ_CTX MqContextGetNull(void)
Null-Slot - return a MqContextC typed NULL instance …
PUBLIC data structure for the jvmqmsgque-specific-data

◆ Java_jvmqmsgque_MqContextC_HandleResolve()

JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_HandleResolve ( JNIEnv * env,
jclass class,
jint netHdl )

Java: [static] MqContextC MqContextC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MqContextC from netHdl or null if invalid…

Definition at line 123 of file MqContextC_jv.c.

123 {
125 MQ_CTX __retVal__L = MqContextHandleResolve(netHdl);
126 jobject __retVal__S = MQ(MqContextC_ObjNew)(MK_RT_CALL env,__retVal__L);
127 return __retVal__S;
128}
#define MqContextHandleResolve(...)

◆ Java_jvmqmsgque_MqContextC_Instances()

JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_Instances ( JNIEnv * env,
jclass class )

Java: [static] MqContextC MqContextC.Instances() C-API
get head-instance from linked-list of MqContextS type …

Definition at line 170 of file MqContextC_jv.c.

170 {
172 MQ_CTX __retVal__L = MqContextInstances();
173 jobject __retVal__S = MQ(MqContextC_ObjNew)(MK_RT_CALL env,__retVal__L);
174 return __retVal__S;
175}
#define MqContextInstances()

◆ Java_jvmqmsgque_MqContextC_Next()

JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_Next ( JNIEnv * env,
jobject self )

Java: MqContextC ctx.Next() C-API
get next instance from linked-list of MqContextS type

Definition at line 144 of file MqContextC_jv.c.

144 {
145 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
146 JavaErrorCheck;
147 MkRtSetup_X(hdl);
148 MQ_CTX __retVal__L = MqContextNext(hdl);
149 jobject __retVal__S = MQ(MqContextC_ObjNew)(MK_RT_CALL env,__retVal__L);
150 return __retVal__S;
151error:
152 return 0;
153}
#define MkRtSetup_X(x)
struct MqContextS * MQ_CTX
class-shortcut for struct MqContextS *, all shortcut using the XX_YYY syntax (only for public API) …
static MQ_CTX MqContextNext(MQ_CTX const ctx)
get next instance from linked-list of MqContextS type

◆ Java_jvmqmsgque_MqContextC_Prev()

JNIEXPORT jobject JNICALL Java_jvmqmsgque_MqContextC_Prev ( JNIEnv * env,
jobject self )

Java: MqContextC ctx.Prev() C-API
get previous instance from linked-list of MqContextS type

Definition at line 156 of file MqContextC_jv.c.

156 {
157 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
158 JavaErrorCheck;
159 MkRtSetup_X(hdl);
160 MQ_CTX __retVal__L = MqContextPrev(hdl);
161 jobject __retVal__S = MQ(MqContextC_ObjNew)(MK_RT_CALL env,__retVal__L);
162 return __retVal__S;
163error:
164 return 0;
165}
static MQ_CTX MqContextPrev(MQ_CTX const ctx)
get previous instance from linked-list of MqContextS type

◆ Next()

native MqContextC jvmqmsgque.MqContextC.Next ( )

Java: MqContextC ctx.Next() C-API
get next instance from linked-list of MqContextS type

◆ Prev()

native MqContextC jvmqmsgque.MqContextC.Prev ( )

Java: MqContextC ctx.Prev() C-API
get previous instance from linked-list of MqContextS type