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

MqContextC - various function to 'set' the configuration-data in a contextMore...

+ Collaboration diagram for MqContextC_ConfigApi_Set_JV_API:

Functions

native boolean jvmqmsgque.MqContextC.ConfigCheckStartAs (MqStartE data)
  Java: boolean ctx.ConfigCheckStartAs(MqStartE data) C-API
check if MqConfigS.startAs can be set to data
 
native void jvmqmsgque.MqContextC.ConfigSetAllDebug (int data)
  Java: ctx.ConfigSetAllDebug(int data) C-API
set the MkRuntimeS::debug value
 
native void jvmqmsgque.MqContextC.ConfigSetBuffersize (int data)
  Java: ctx.ConfigSetBuffersize(int data) C-API
set the MqIoConfigS.buffersize value
 
native void jvmqmsgque.MqContextC.ConfigSetDaemon (String pidfile)
  Java: ctx.ConfigSetDaemon(String pidfile) C-API
start the server-context as daemon …
 
native void jvmqmsgque.MqContextC.ConfigSetIdentFrom (MqIdentE data)
  Java: ctx.ConfigSetIdentFrom(MqIdentE data) C-API
set the MqConfigS.identFrom value
 
native void jvmqmsgque.MqContextC.ConfigSetIgnoreExit (boolean data)
  Java: ctx.ConfigSetIgnoreExit(boolean data) C-API
set the MqSetupS.ignoreExit value
 
native void jvmqmsgque.MqContextC.ConfigSetIoPipe (int fh)
  Java: ctx.ConfigSetIoPipe(int fh) C-API
set the pipe configuration data …
 
native void jvmqmsgque.MqContextC.ConfigSetIoTcp (String host, String port, String myhost, String myport)
  Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link
 
native void jvmqmsgque.MqContextC.ConfigSetIoTcp (MkBufferListC vals)
  Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link
 
void jvmqmsgque.MqContextC.ConfigSetIoTcp ()
  Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link
 
void jvmqmsgque.MqContextC.ConfigSetIoTcp (String host)
  Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link
 
void jvmqmsgque.MqContextC.ConfigSetIoTcp (String host, String port)
  Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link
 
void jvmqmsgque.MqContextC.ConfigSetIoTcp (String host, String port, String myhost)
  Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link
 
native void jvmqmsgque.MqContextC.ConfigSetIoUds (String file)
  Java: ctx.ConfigSetIoUds(String file) C-API
configure a context to use a uds-client-server-link
 
native void jvmqmsgque.MqContextC.ConfigSetIsServer (boolean data)
  Java: ctx.ConfigSetIsServer(boolean data) C-API
set the MqSetupS.isServer value
 
native void jvmqmsgque.MqContextC.ConfigSetIsString (boolean data)
  Java: ctx.ConfigSetIsString(boolean data) C-API
set the MqConfigS.native value 'S'string or 'L'owEndian or 'B'igEndian
 
native void jvmqmsgque.MqContextC.ConfigSetName (String data)
  Java: ctx.ConfigSetName(String data) C-API
set the MqConfigS.dispName value and cleanup old value
 
native void jvmqmsgque.MqContextC.ConfigSetPkgsize (int data)
  Java: ctx.ConfigSetPkgsize(int data) C-API
set the MqIoConfigS.pkgsize value
 
native void jvmqmsgque.MqContextC.ConfigSetPostfix (String data)
  Java: ctx.ConfigSetPostfix(String data) C-API
set the client-part (2) of the application-identifer MqConfigS.dispName
 
native void jvmqmsgque.MqContextC.ConfigSetPrefix (String data)
  Java: ctx.ConfigSetPrefix(String data) C-API
set the server-part (1) of the application-identifer MqConfigS.dispName
 
native void jvmqmsgque.MqContextC.ConfigSetStartAs (MqStartE data)
  Java: ctx.ConfigSetStartAs(MqStartE data) C-API
set the MqConfigS.startAs value
 
native void jvmqmsgque.MqContextC.ConfigSetStartAsString (String data)
  Java: ctx.ConfigSetStartAsString(String data) C-API
set the MqConfigS.startAs value using string default, thread, fork or spawn
 
native void jvmqmsgque.MqContextC.ConfigSetStorage (String data)
  Java: ctx.ConfigSetStorage(String data) C-API
set the Storage value and cleanup old value
 
native void jvmqmsgque.MqContextC.ConfigSetTimeout (long data)
  Java: ctx.ConfigSetTimeout(long data) C-API
set the MqIoConfigS.timeout value
 
JNIEXPORT jboolean JNICALL Java_jvmqmsgque_MqContextC_ConfigCheckStartAs (JNIEnv *env, jobject self, jobject data)
  Java: boolean ctx.ConfigCheckStartAs(MqStartE data) C-API
check if MqConfigS::startAs can be set to data
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetAllDebug (JNIEnv *env, jobject self, jint data)
  Java: ctx.ConfigSetAllDebug(int data) C-API
set the MkRuntimeS::debug value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetBuffersize (JNIEnv *env, jobject self, jint data)
  Java: ctx.ConfigSetBuffersize(int data) C-API
set the MqIoConfigS::buffersize value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetDaemon (JNIEnv *env, jobject self, jstring pidfile)
  Java: ctx.ConfigSetDaemon(String pidfile) C-API
start the server-context as daemon …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIdentFrom (JNIEnv *env, jobject self, jobject data)
  Java: ctx.ConfigSetIdentFrom(MqIdentE data) C-API
set the MqConfigS::identFrom value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIgnoreExit (JNIEnv *env, jobject self, jboolean data)
  Java: ctx.ConfigSetIgnoreExit(boolean data) C-API
set the MqSetupS::ignoreExit value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoPipe (JNIEnv *env, jobject self, jint fh)
  Java: ctx.ConfigSetIoPipe(int fh) C-API
set the pipe configuration data …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoTcp__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject self, jstring host, jstring port, jstring myhost, jstring myport)
  Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoTcp__Ljvmkkernel_MkBufferListC_2 (JNIEnv *env, jobject self, jobject vals)
  Java: ctx.ConfigSetIoTcp(MkBufferListC vals) C-API
configure a context to use a tcp-client-server-link
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoUds (JNIEnv *env, jobject self, jstring file)
  Java: ctx.ConfigSetIoUds(String file) C-API
configure a context to use a uds-client-server-link
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIsServer (JNIEnv *env, jobject self, jboolean data)
  Java: ctx.ConfigSetIsServer(boolean data) C-API
set the MqSetupS::isServer value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIsString (JNIEnv *env, jobject self, jboolean data)
  Java: ctx.ConfigSetIsString(boolean data) C-API
set the MqConfigS::native value 'S'string or 'L'owEndian or 'B'igEndian
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetName (JNIEnv *env, jobject self, jstring data)
  Java: ctx.ConfigSetName(String data) C-API
set the MqConfigS::dispName value and cleanup old value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetPkgsize (JNIEnv *env, jobject self, jint data)
  Java: ctx.ConfigSetPkgsize(int data) C-API
set the MqIoConfigS::pkgsize value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetPostfix (JNIEnv *env, jobject self, jstring data)
  Java: ctx.ConfigSetPostfix(String data) C-API
set the client-part (2) of the application-identifer MqConfigS::dispName
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetPrefix (JNIEnv *env, jobject self, jstring data)
  Java: ctx.ConfigSetPrefix(String data) C-API
set the server-part (1) of the application-identifer MqConfigS::dispName
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetStartAs (JNIEnv *env, jobject self, jobject data)
  Java: ctx.ConfigSetStartAs(MqStartE data) C-API
set the MqConfigS::startAs value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetStartAsString (JNIEnv *env, jobject self, jstring data)
  Java: ctx.ConfigSetStartAsString(String data) C-API
set the MqConfigS::startAs value using string default, thread, fork or spawn
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetStorage (JNIEnv *env, jobject self, jstring data)
  Java: ctx.ConfigSetStorage(String data) C-API
set the Storage value and cleanup old value
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetTimeout (JNIEnv *env, jobject self, jlong data)
  Java: ctx.ConfigSetTimeout(long data) C-API
set the MqIoConfigS::timeout value
 

Detailed Description

MqContextC - various function to 'set' the configuration-data in a context

Function Documentation

◆ ConfigCheckStartAs()

native boolean jvmqmsgque.MqContextC.ConfigCheckStartAs ( MqStartE data)

◆ ConfigSetAllDebug()

native void jvmqmsgque.MqContextC.ConfigSetAllDebug ( int data)

◆ ConfigSetBuffersize()

native void jvmqmsgque.MqContextC.ConfigSetBuffersize ( int data)

◆ ConfigSetDaemon()

native void jvmqmsgque.MqContextC.ConfigSetDaemon ( String pidfile)

Java: ctx.ConfigSetDaemon(String pidfile) C-API
start the server-context as daemon …

◆ ConfigSetIdentFrom()

native void jvmqmsgque.MqContextC.ConfigSetIdentFrom ( MqIdentE data)

◆ ConfigSetIgnoreExit()

native void jvmqmsgque.MqContextC.ConfigSetIgnoreExit ( boolean data)

◆ ConfigSetIoPipe()

native void jvmqmsgque.MqContextC.ConfigSetIoPipe ( int fh)

Java: ctx.ConfigSetIoPipe(int fh) C-API
set the pipe configuration data …

◆ ConfigSetIoTcp() [1/6]

void jvmqmsgque.MqContextC.ConfigSetIoTcp ( )

Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link

Definition at line 240 of file MqContextC.java.

240 {
241 ConfigSetIoTcp (null, null, null, null);
242 }
void ConfigSetIoTcp()
Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?...
+ Here is the caller graph for this function:

◆ ConfigSetIoTcp() [2/6]

native void jvmqmsgque.MqContextC.ConfigSetIoTcp ( MkBufferListC vals)

◆ ConfigSetIoTcp() [3/6]

void jvmqmsgque.MqContextC.ConfigSetIoTcp ( String host)

Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link

Definition at line 245 of file MqContextC.java.

245 {
246 ConfigSetIoTcp (host, null, null, null);
247 }

◆ ConfigSetIoTcp() [4/6]

void jvmqmsgque.MqContextC.ConfigSetIoTcp ( String host,
String port )

Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link

Definition at line 250 of file MqContextC.java.

250 {
251 ConfigSetIoTcp (host, port, null, null);
252 }

◆ ConfigSetIoTcp() [5/6]

void jvmqmsgque.MqContextC.ConfigSetIoTcp ( String host,
String port,
String myhost )

Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link

Definition at line 255 of file MqContextC.java.

255 {
256 ConfigSetIoTcp (host, port, myhost, null);
257 }

◆ ConfigSetIoTcp() [6/6]

native void jvmqmsgque.MqContextC.ConfigSetIoTcp ( String host,
String port,
String myhost,
String myport )

◆ ConfigSetIoUds()

native void jvmqmsgque.MqContextC.ConfigSetIoUds ( String file)

Java: ctx.ConfigSetIoUds(String file) C-API
configure a context to use a uds-client-server-link

◆ ConfigSetIsServer()

native void jvmqmsgque.MqContextC.ConfigSetIsServer ( boolean data)

◆ ConfigSetIsString()

native void jvmqmsgque.MqContextC.ConfigSetIsString ( boolean data)

Java: ctx.ConfigSetIsString(boolean data) C-API
set the MqConfigS.native value 'S'string or 'L'owEndian or 'B'igEndian

◆ ConfigSetName()

native void jvmqmsgque.MqContextC.ConfigSetName ( String data)

Java: ctx.ConfigSetName(String data) C-API
set the MqConfigS.dispName value and cleanup old value

◆ ConfigSetPkgsize()

native void jvmqmsgque.MqContextC.ConfigSetPkgsize ( int data)

◆ ConfigSetPostfix()

native void jvmqmsgque.MqContextC.ConfigSetPostfix ( String data)

Java: ctx.ConfigSetPostfix(String data) C-API
set the client-part (2) of the application-identifer MqConfigS.dispName

◆ ConfigSetPrefix()

native void jvmqmsgque.MqContextC.ConfigSetPrefix ( String data)

Java: ctx.ConfigSetPrefix(String data) C-API
set the server-part (1) of the application-identifer MqConfigS.dispName

◆ ConfigSetStartAs()

native void jvmqmsgque.MqContextC.ConfigSetStartAs ( MqStartE data)

◆ ConfigSetStartAsString()

native void jvmqmsgque.MqContextC.ConfigSetStartAsString ( String data)

Java: ctx.ConfigSetStartAsString(String data) C-API
set the MqConfigS.startAs value using string default, thread, fork or spawn

◆ ConfigSetStorage()

native void jvmqmsgque.MqContextC.ConfigSetStorage ( String data)

Java: ctx.ConfigSetStorage(String data) C-API
set the Storage value and cleanup old value

◆ ConfigSetTimeout()

native void jvmqmsgque.MqContextC.ConfigSetTimeout ( long data)

◆ Java_jvmqmsgque_MqContextC_ConfigCheckStartAs()

JNIEXPORT jboolean JNICALL Java_jvmqmsgque_MqContextC_ConfigCheckStartAs ( JNIEnv * env,
jobject self,
jobject data )

Java: boolean ctx.ConfigCheckStartAs(MqStartE data) C-API
check if MqConfigS::startAs can be set to data

Definition at line 540 of file MqContextC_jv.c.

540 {
541 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
542 JavaErrorCheck;
543 MkRtSetup_X(hdl);
544 enum MqStartE data_e = MK(pGetEnumFromObj)(env, NS(Class_MqStartE), data);
545 JavaErrorCheck;
546 MK_BOOL __retVal__L = MqConfigCheckStartAs(hdl, data_e);
547 jboolean __retVal__S = __retVal__L;
548 return __retVal__S;
549error:
550 return 0;
551}
bool MK_BOOL
#define MkRtSetup_X(x)
struct MqContextS * MQ_CTX
class-shortcut for struct MqContextS *, all shortcut using the XX_YYY syntax (only for public API) …
bool MqConfigCheckStartAs(MQ_CTX const ctx, enum MqStartE data)
check if MqConfigS::startAs can be set to data
MqStartE
User preferences on HOWTO start a new entity.
PUBLIC data structure for the jvmqmsgque-specific-data

◆ Java_jvmqmsgque_MqContextC_ConfigSetAllDebug()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetAllDebug ( JNIEnv * env,
jobject self,
jint data )

Java: ctx.ConfigSetAllDebug(int data) C-API
set the MkRuntimeS::debug value

Definition at line 554 of file MqContextC_jv.c.

554 {
555 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
556 JavaErrorCheck;
557 MkRtSetup_X(hdl);
558 enum MkErrorE errVal = MqConfigSetAllDebug(hdl, data);
559 MkErrorC_Check(hdl, errVal)
560error:
561 return;
562}
MkErrorE
#define MqConfigSetAllDebug(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetBuffersize()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetBuffersize ( JNIEnv * env,
jobject self,
jint data )

Java: ctx.ConfigSetBuffersize(int data) C-API
set the MqIoConfigS::buffersize value

Definition at line 565 of file MqContextC_jv.c.

565 {
566 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
567 JavaErrorCheck;
568 MkRtSetup_X(hdl);
569 MqConfigSetBuffersize(hdl, data);
570error:
571 return;
572}
void MqConfigSetBuffersize(MQ_CTX const ctx, MK_I32 data)
set the MqIoConfigS::buffersize value

◆ Java_jvmqmsgque_MqContextC_ConfigSetDaemon()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetDaemon ( JNIEnv * env,
jobject self,
jstring pidfile )

Java: ctx.ConfigSetDaemon(String pidfile) C-API
start the server-context as daemon …

Definition at line 575 of file MqContextC_jv.c.

575 {
576 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
577 JavaErrorCheck;
578 MkRtSetup_X(hdl);
579 MK_STRN pidfile_ptr = (pidfile?(*env)->GetStringUTFChars(env,pidfile,NULL):NULL);
580 JavaErrorCheck;
581 enum MkErrorE errVal = MqConfigSetDaemon(hdl, pidfile_ptr);
582 MkErrorC_Check(hdl, errVal)
583 if (pidfile_ptr) (*env)->ReleaseStringUTFChars(env,pidfile,pidfile_ptr);
584error:
585 return;
586}
const MK_STRB * MK_STRN
#define MqConfigSetDaemon(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetIdentFrom()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIdentFrom ( JNIEnv * env,
jobject self,
jobject data )

Java: ctx.ConfigSetIdentFrom(MqIdentE data) C-API
set the MqConfigS::identFrom value

Definition at line 589 of file MqContextC_jv.c.

589 {
590 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
591 JavaErrorCheck;
592 MkRtSetup_X(hdl);
593 enum MqIdentE data_e = MK(pGetEnumFromObj)(env, NS(Class_MqIdentE), data);
594 JavaErrorCheck;
595 MqConfigSetIdentFrom(hdl, data_e);
596error:
597 return;
598}
void MqConfigSetIdentFrom(MQ_CTX const ctx, enum MqIdentE data)
set the MqConfigS::identFrom value
MqIdentE
identify the application using prefix (default) or factory …

◆ Java_jvmqmsgque_MqContextC_ConfigSetIgnoreExit()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIgnoreExit ( JNIEnv * env,
jobject self,
jboolean data )

Java: ctx.ConfigSetIgnoreExit(boolean data) C-API
set the MqSetupS::ignoreExit value

Definition at line 601 of file MqContextC_jv.c.

601 {
602 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
603 JavaErrorCheck;
604 MkRtSetup_X(hdl);
605 MqConfigSetIgnoreExit(hdl, data);
606error:
607 return;
608}
void MqConfigSetIgnoreExit(MQ_CTX const ctx, bool data)
set the MqSetupS::ignoreExit value

◆ Java_jvmqmsgque_MqContextC_ConfigSetIoPipe()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoPipe ( JNIEnv * env,
jobject self,
jint fh )

Java: ctx.ConfigSetIoPipe(int fh) C-API
set the pipe configuration data …

Definition at line 611 of file MqContextC_jv.c.

611 {
612 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
613 JavaErrorCheck;
614 MkRtSetup_X(hdl);
615 enum MkErrorE errVal = MqConfigSetIoPipe(hdl, fh);
616 MkErrorC_Check(hdl, errVal)
617error:
618 return;
619}
#define MqConfigSetIoPipe(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetIoTcp__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoTcp__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 ( JNIEnv * env,
jobject self,
jstring host,
jstring port,
jstring myhost,
jstring myport )

Java: ctx.ConfigSetIoTcp(?String host = null?, ?String port = null?, ?String myhost = null?, ?String myport = null?) C-API
configure a context to use a tcp-client-server-link

Definition at line 622 of file MqContextC_jv.c.

622 {
623 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
624 JavaErrorCheck;
625 MkRtSetup_X(hdl);
626 MK_STRN host_ptr = (host?(*env)->GetStringUTFChars(env,host,NULL):NULL);
627 JavaErrorCheck;
628 MK_STRN port_ptr = (port?(*env)->GetStringUTFChars(env,port,NULL):NULL);
629 JavaErrorCheck;
630 MK_STRN myhost_ptr = (myhost?(*env)->GetStringUTFChars(env,myhost,NULL):NULL);
631 JavaErrorCheck;
632 MK_STRN myport_ptr = (myport?(*env)->GetStringUTFChars(env,myport,NULL):NULL);
633 JavaErrorCheck;
634 enum MkErrorE errVal = MqConfigSetIoTcp(hdl, host_ptr, port_ptr, myhost_ptr, myport_ptr);
635 MkErrorC_Check(hdl, errVal)
636 if (host_ptr) (*env)->ReleaseStringUTFChars(env,host,host_ptr);
637 if (port_ptr) (*env)->ReleaseStringUTFChars(env,port,port_ptr);
638 if (myhost_ptr) (*env)->ReleaseStringUTFChars(env,myhost,myhost_ptr);
639 if (myport_ptr) (*env)->ReleaseStringUTFChars(env,myport,myport_ptr);
640error:
641 return;
642}
#define MqConfigSetIoTcp(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetIoTcp__Ljvmkkernel_MkBufferListC_2()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoTcp__Ljvmkkernel_MkBufferListC_2 ( JNIEnv * env,
jobject self,
jobject vals )

Java: ctx.ConfigSetIoTcp(MkBufferListC vals) C-API
configure a context to use a tcp-client-server-link

Definition at line 645 of file MqContextC_jv.c.

645 {
646 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
647 JavaErrorCheck;
648 MkRtSetup_X(hdl);
649 MK_BFL vals_hdl = (MK_BFL)pObj2Hdl(env,"MkBufferListC",vals);
650 JavaErrorCheck;
651 enum MkErrorE errVal = MqConfigSetIoTcpL(hdl, vals_hdl);
652 MkErrorC_Check(hdl, errVal)
653error:
654 return;
655}
struct MkBufferListS * MK_BFL
#define MqConfigSetIoTcpL(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetIoUds()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIoUds ( JNIEnv * env,
jobject self,
jstring file )

Java: ctx.ConfigSetIoUds(String file) C-API
configure a context to use a uds-client-server-link

Definition at line 658 of file MqContextC_jv.c.

658 {
659 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
660 JavaErrorCheck;
661 MkRtSetup_X(hdl);
662 MK_STRN file_ptr = (file?(*env)->GetStringUTFChars(env,file,NULL):NULL);
663 JavaErrorCheck;
664 enum MkErrorE errVal = MqConfigSetIoUds(hdl, file_ptr);
665 MkErrorC_Check(hdl, errVal)
666 if (file_ptr) (*env)->ReleaseStringUTFChars(env,file,file_ptr);
667error:
668 return;
669}
#define MqConfigSetIoUds(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetIsServer()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIsServer ( JNIEnv * env,
jobject self,
jboolean data )

Java: ctx.ConfigSetIsServer(boolean data) C-API
set the MqSetupS::isServer value

Definition at line 672 of file MqContextC_jv.c.

672 {
673 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
674 JavaErrorCheck;
675 MkRtSetup_X(hdl);
676 MqConfigSetIsServer(hdl, data);
677error:
678 return;
679}
void MqConfigSetIsServer(MQ_CTX const ctx, bool data)
set the MqSetupS::isServer value

◆ Java_jvmqmsgque_MqContextC_ConfigSetIsString()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetIsString ( JNIEnv * env,
jobject self,
jboolean data )

Java: ctx.ConfigSetIsString(boolean data) C-API
set the MqConfigS::native value 'S'string or 'L'owEndian or 'B'igEndian

Definition at line 682 of file MqContextC_jv.c.

682 {
683 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
684 JavaErrorCheck;
685 MkRtSetup_X(hdl);
686 MqConfigSetIsString(hdl, data);
687error:
688 return;
689}
void MqConfigSetIsString(MQ_CTX const ctx, bool data)
set the MqConfigS::native value 'S'string or 'L'owEndian or 'B'igEndian

◆ Java_jvmqmsgque_MqContextC_ConfigSetName()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetName ( JNIEnv * env,
jobject self,
jstring data )

Java: ctx.ConfigSetName(String data) C-API
set the MqConfigS::dispName value and cleanup old value

Definition at line 692 of file MqContextC_jv.c.

692 {
693 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
694 JavaErrorCheck;
695 MkRtSetup_X(hdl);
696 MK_STRN data_ptr = (data?(*env)->GetStringUTFChars(env,data,NULL):NULL);
697 JavaErrorCheck;
698 MqConfigSetName(hdl, data_ptr);
699 if (data_ptr) (*env)->ReleaseStringUTFChars(env,data,data_ptr);
700error:
701 return;
702}
#define MqConfigSetName(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetPkgsize()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetPkgsize ( JNIEnv * env,
jobject self,
jint data )

Java: ctx.ConfigSetPkgsize(int data) C-API
set the MqIoConfigS::pkgsize value

Definition at line 705 of file MqContextC_jv.c.

705 {
706 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
707 JavaErrorCheck;
708 MkRtSetup_X(hdl);
709 MqConfigSetPkgsize(hdl, data);
710error:
711 return;
712}
void MqConfigSetPkgsize(MQ_CTX const ctx, MK_I32 data)
set the MqIoConfigS::pkgsize value

◆ Java_jvmqmsgque_MqContextC_ConfigSetPostfix()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetPostfix ( JNIEnv * env,
jobject self,
jstring data )

Java: ctx.ConfigSetPostfix(String data) C-API
set the client-part (2) of the application-identifer MqConfigS::dispName

Definition at line 715 of file MqContextC_jv.c.

715 {
716 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
717 JavaErrorCheck;
718 MkRtSetup_X(hdl);
719 MK_STRN data_ptr = (data?(*env)->GetStringUTFChars(env,data,NULL):NULL);
720 JavaErrorCheck;
721 MqConfigSetPostfix(hdl, data_ptr);
722 if (data_ptr) (*env)->ReleaseStringUTFChars(env,data,data_ptr);
723error:
724 return;
725}
#define MqConfigSetPostfix(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetPrefix()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetPrefix ( JNIEnv * env,
jobject self,
jstring data )

Java: ctx.ConfigSetPrefix(String data) C-API
set the server-part (1) of the application-identifer MqConfigS::dispName

Definition at line 728 of file MqContextC_jv.c.

728 {
729 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
730 JavaErrorCheck;
731 MkRtSetup_X(hdl);
732 MK_STRN data_ptr = (data?(*env)->GetStringUTFChars(env,data,NULL):NULL);
733 JavaErrorCheck;
734 MqConfigSetPrefix(hdl, data_ptr);
735 if (data_ptr) (*env)->ReleaseStringUTFChars(env,data,data_ptr);
736error:
737 return;
738}
#define MqConfigSetPrefix(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetStartAs()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetStartAs ( JNIEnv * env,
jobject self,
jobject data )

Java: ctx.ConfigSetStartAs(MqStartE data) C-API
set the MqConfigS::startAs value

Definition at line 741 of file MqContextC_jv.c.

741 {
742 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
743 JavaErrorCheck;
744 MkRtSetup_X(hdl);
745 enum MqStartE data_e = MK(pGetEnumFromObj)(env, NS(Class_MqStartE), data);
746 JavaErrorCheck;
747 enum MkErrorE errVal = MqConfigSetStartAs(hdl, data_e);
748 MkErrorC_Check(hdl, errVal)
749error:
750 return;
751}
enum MkErrorE MqConfigSetStartAs(MQ_CTX const ctx, enum MqStartE data)
set the MqConfigS::startAs value

◆ Java_jvmqmsgque_MqContextC_ConfigSetStartAsString()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetStartAsString ( JNIEnv * env,
jobject self,
jstring data )

Java: ctx.ConfigSetStartAsString(String data) C-API
set the MqConfigS::startAs value using string default, thread, fork or spawn

Definition at line 754 of file MqContextC_jv.c.

754 {
755 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
756 JavaErrorCheck;
757 MkRtSetup_X(hdl);
758 MK_STRN data_ptr = (data?(*env)->GetStringUTFChars(env,data,NULL):NULL);
759 JavaErrorCheck;
760 enum MkErrorE errVal = MqConfigSetStartAsString(hdl, data_ptr);
761 MkErrorC_Check(hdl, errVal)
762 if (data_ptr) (*env)->ReleaseStringUTFChars(env,data,data_ptr);
763error:
764 return;
765}
enum MkErrorE MqConfigSetStartAsString(MQ_CTX const ctx, MK_STRN data)
set the MqConfigS::startAs value using string default, thread, fork or spawn

◆ Java_jvmqmsgque_MqContextC_ConfigSetStorage()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetStorage ( JNIEnv * env,
jobject self,
jstring data )

Java: ctx.ConfigSetStorage(String data) C-API
set the Storage value and cleanup old value

Definition at line 768 of file MqContextC_jv.c.

768 {
769 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
770 JavaErrorCheck;
771 MkRtSetup_X(hdl);
772 MK_STRN data_ptr = (data?(*env)->GetStringUTFChars(env,data,NULL):NULL);
773 JavaErrorCheck;
774 MqConfigSetStorage(hdl, data_ptr);
775 if (data_ptr) (*env)->ReleaseStringUTFChars(env,data,data_ptr);
776error:
777 return;
778}
#define MqConfigSetStorage(...)

◆ Java_jvmqmsgque_MqContextC_ConfigSetTimeout()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_ConfigSetTimeout ( JNIEnv * env,
jobject self,
jlong data )

Java: ctx.ConfigSetTimeout(long data) C-API
set the MqIoConfigS::timeout value

Definition at line 781 of file MqContextC_jv.c.

781 {
782 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
783 JavaErrorCheck;
784 MkRtSetup_X(hdl);
785 MqConfigSetTimeout(hdl, data);
786error:
787 return;
788}
void MqConfigSetTimeout(MQ_CTX const ctx, MK_TIME_T data)
set the MqIoConfigS::timeout value