theKernel 10.0
Loading...
Searching...
No Matches
MkBufferListC_Class_JV_API

MkBufferListC - define the class … More...

+ Collaboration diagram for MkBufferListC_Class_JV_API:

Functions

static native MkBufferListC jvmkkernel.MkBufferListC.HandleResolve (int netHdl)
  Java: [static] MkBufferListC MkBufferListC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MkBufferListC from netHdl or null if invalid…
 
native MkBufferListC jvmkkernel.MkBufferListC.Next ()
  Java: MkBufferListC bfl.Next() C-API
get next instance from linked-list of MkBufferListS type
 
native MkBufferListC jvmkkernel.MkBufferListC.Prev ()
  Java: MkBufferListC bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type
 
static native MkBufferListC jvmkkernel.MkBufferListC.Instances ()
  Java: [static] MkBufferListC MkBufferListC.Instances() C-API
get head-instance from linked-list of MkBufferListS type …
 
static native MkBufferListC jvmkkernel.MkBufferListC.GetNull ()
  Java: [static] MkBufferListC MkBufferListC.GetNull() C-API
Null-Slot - return a MkBufferListC typed NULL instance …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferListC_HandleResolve (JNIEnv *env, jclass class, jint netHdl)
  Java: [static] MkBufferListC MkBufferListC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MkBufferListC from netHdl or null if invalid…
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferListC_Next (JNIEnv *env, jobject self)
  Java: MkBufferListC bfl.Next() C-API
get next instance from linked-list of MkBufferListS type
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferListC_Prev (JNIEnv *env, jobject self)
  Java: MkBufferListC bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferListC_Instances (JNIEnv *env, jclass class)
  Java: [static] MkBufferListC MkBufferListC.Instances() C-API
get head-instance from linked-list of MkBufferListS type …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferListC_GetNull (JNIEnv *env, jclass class)
  Java: [static] MkBufferListC MkBufferListC.GetNull() C-API
Null-Slot - return a MkBufferListC typed NULL instance …
 

Detailed Description

MkBufferListC - define the class …

Function Documentation

◆ GetNull()

static native MkBufferListC jvmkkernel.MkBufferListC.GetNull ( )
static

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

Reimplemented from jvmkkernel.MkObjectC.

◆ HandleResolve()

static native MkBufferListC jvmkkernel.MkBufferListC.HandleResolve ( int netHdl)
static

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

Reimplemented from jvmkkernel.MkObjectC.

◆ Instances()

static native MkBufferListC jvmkkernel.MkBufferListC.Instances ( )
static

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

Reimplemented from jvmkkernel.MkObjectC.

◆ Java_jvmkkernel_MkBufferListC_GetNull()

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

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

Definition at line 482 of file MkBufferListC_jv.c.

482 {
484 MK_BFL __retVal__L = MkBufferListGetNull();
485 jobject __retVal__S = MK(MkBufferListC_ObjNew)(MK_RT_CALL env,__retVal__L);
486 return __retVal__S;
487}
static MK_BFL MkBufferListGetNull(void)
Null-Slot - return a MkBufferListC typed NULL instance …
#define MK_RT_CALL
#define MkRtSetup_NULL
The CLASS used to store a list of MkBufferS items into a flat array…

◆ Java_jvmkkernel_MkBufferListC_HandleResolve()

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

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

Definition at line 418 of file MkBufferListC_jv.c.

418 {
420 MK_BFL __retVal__L = MkBufferListHandleResolve(netHdl);
421 jobject __retVal__S = MK(MkBufferListC_ObjNew)(MK_RT_CALL env,__retVal__L);
422 return __retVal__S;
423}
#define MkBufferListHandleResolve(...)

◆ Java_jvmkkernel_MkBufferListC_Instances()

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

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

Definition at line 465 of file MkBufferListC_jv.c.

465 {
467 MK_BFL __retVal__L = MkBufferListInstances();
468 jobject __retVal__S = MK(MkBufferListC_ObjNew)(MK_RT_CALL env,__retVal__L);
469 return __retVal__S;
470}
#define MkBufferListInstances()

◆ Java_jvmkkernel_MkBufferListC_Next()

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

Java: MkBufferListC bfl.Next() C-API
get next instance from linked-list of MkBufferListS type

Definition at line 439 of file MkBufferListC_jv.c.

439 {
440 MK_BFL hdl = (MK_BFL)pObj2Hdl(env,"MkBufferListC",self);
441 JavaErrorCheck;
442 MkRtSetup_X(hdl);
443 MK_BFL __retVal__L = MkBufferListNext(hdl);
444 jobject __retVal__S = MK(MkBufferListC_ObjNew)(MK_RT_CALL env,__retVal__L);
445 return __retVal__S;
446error:
447 return 0;
448}
static MK_BFL MkBufferListNext(MK_BFL const bfl)
get next instance from linked-list of MkBufferListS type
struct MkBufferListS * MK_BFL
class-shortcut for struct MkBufferListS *, all shortcut using the XX_YYY syntax (only for public API)...
#define MkRtSetup_X(x)

◆ Java_jvmkkernel_MkBufferListC_Prev()

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

Java: MkBufferListC bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type

Definition at line 451 of file MkBufferListC_jv.c.

451 {
452 MK_BFL hdl = (MK_BFL)pObj2Hdl(env,"MkBufferListC",self);
453 JavaErrorCheck;
454 MkRtSetup_X(hdl);
455 MK_BFL __retVal__L = MkBufferListPrev(hdl);
456 jobject __retVal__S = MK(MkBufferListC_ObjNew)(MK_RT_CALL env,__retVal__L);
457 return __retVal__S;
458error:
459 return 0;
460}
static MK_BFL MkBufferListPrev(MK_BFL const bfl)
get previous instance from linked-list of MkBufferListS type

◆ Next()

native MkBufferListC jvmkkernel.MkBufferListC.Next ( )

Java: MkBufferListC bfl.Next() C-API
get next instance from linked-list of MkBufferListS type

Reimplemented from jvmkkernel.MkObjectC.

◆ Prev()

native MkBufferListC jvmkkernel.MkBufferListC.Prev ( )

Java: MkBufferListC bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type

Reimplemented from jvmkkernel.MkObjectC.