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

MqContextC - append a native PRIMITIVE TYPE value to the send-data-packageMore...

+ Collaboration diagram for MqContextC_SendApi_Atom_JV_API:

Functions

native void jvmqmsgque.MqContextC.SendBFL (MkBufferListC val)
  Java: ctx.SendBFL(MkBufferListC val) C-API
append a MkBufferListC object to the send-data-package object …
 
native void jvmqmsgque.MqContextC.SendBIN (byte[] val)
  Java: doc_mq_jv_SendBIN C-API
append a MK_BIN object to the send-data-package. …
 
native void jvmqmsgque.MqContextC.SendBOL (boolean val)
  Java: doc_mq_jv_SendBOL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendBUF (MkBufferC val)
  Java: ctx.SendBUF(MkBufferC val) C-API
append a MkBufferC object to the send-data-package object …
 
native void jvmqmsgque.MqContextC.SendBUS_FLAT (MkBufferStreamC val)
  Java: ctx.SendBUS_FLAT(MkBufferStreamC val) C-API
append a MkBufferStreamC object to the send-data-package object …
 
native void jvmqmsgque.MqContextC.SendBinaryR (byte[] val)
  Java: ctx.SendBinaryR(byte[] val) C-API
append a MkBinaryR object to the send-data-package. …
 
native void jvmqmsgque.MqContextC.SendDBL (double val)
  Java: doc_mq_jv_SendDBL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendFLT (float val)
  Java: doc_mq_jv_SendFLT C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendHDL (int val)
  Java: ctx.SendHDL(int val) C-API
send the handle to the send-data-package
 
native void jvmqmsgque.MqContextC.SendI16 (short val)
  Java: doc_mq_jv_SendI16 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendI32 (int val)
  Java: doc_mq_jv_SendI32 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendI64 (long val)
  Java: doc_mq_jv_SendI64 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendI8 (byte val)
  Java: doc_mq_jv_SendI8 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendLONG (long val)
  Java: ctx.SendLONG(long val) C-API
send the long native object to the send-data-package
 
native void jvmqmsgque.MqContextC.SendLTR (int transLId)
 SendLTR
 
native void jvmqmsgque.MqContextC.SendL_FLAT (MkBufferListC val)
  Java: ctx.SendL_FLAT(MkBufferListC val) C-API
append a MkBufferListC object as flat list of items to the send-data-package object …
 
native void jvmqmsgque.MqContextC.SendSTR (String val)
  Java: doc_mq_jv_SendSTR C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
native void jvmqmsgque.MqContextC.SendStringR (String val)
  Java: ctx.SendStringR(String val) C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBFL (JNIEnv *env, jobject self, jobject val)
  Java: ctx.SendBFL(MkBufferListC val) C-API
append a MkBufferListC object to the send-data-package object …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBIN (JNIEnv *env, jobject self, jbyteArray val)
  Java: doc_mq_jv_SendBIN C-API
append a MK_BIN object to the send-data-package. …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBOL (JNIEnv *env, jobject self, jboolean val)
  Java: doc_mq_jv_SendBOL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBUF (JNIEnv *env, jobject self, jobject val)
  Java: ctx.SendBUF(MkBufferC val) C-API
append a MkBufferC object to the send-data-package object …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBUS_1FLAT (JNIEnv *env, jobject self, jobject val)
  Java: ctx.SendBUS_FLAT(MkBufferStreamC val) C-API
append a MkBufferStreamC object to the send-data-package object …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBinaryR (JNIEnv *env, jobject self, jbyteArray val)
  Java: ctx.SendBinaryR(byte[] val) C-API
append a MkBinaryR object to the send-data-package. …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendDBL (JNIEnv *env, jobject self, jdouble val)
  Java: doc_mq_jv_SendDBL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendFLT (JNIEnv *env, jobject self, jfloat val)
  Java: doc_mq_jv_SendFLT C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendHDL (JNIEnv *env, jobject self, jint val)
  Java: ctx.SendHDL(int val) C-API
send the handle to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI16 (JNIEnv *env, jobject self, jshort val)
  Java: doc_mq_jv_SendI16 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI32 (JNIEnv *env, jobject self, jint val)
  Java: doc_mq_jv_SendI32 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI64 (JNIEnv *env, jobject self, jlong val)
  Java: doc_mq_jv_SendI64 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI8 (JNIEnv *env, jobject self, jbyte val)
  Java: doc_mq_jv_SendI8 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendLONG (JNIEnv *env, jobject self, jlong val)
  Java: ctx.SendLONG(long val) C-API
send the long native object to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendLTR (JNIEnv *env, jobject self, jint transLId)
 SendLTR
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendL_1FLAT (JNIEnv *env, jobject self, jobject val)
  Java: ctx.SendL_FLAT(MkBufferListC val) C-API
append a MkBufferListC object as flat list of items to the send-data-package object …
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendSTR (JNIEnv *env, jobject self, jstring val)
  Java: doc_mq_jv_SendSTR C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendStringR (JNIEnv *env, jobject self, jstring val)
  Java: ctx.SendStringR(String val) C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 

Detailed Description

MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Parameters
[in]mkrtthe MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only)
[in]ctxthe MqContextS instance to work on
[in]valthe value to appending
Exceptions
MkExceptionC→ The default-exception from the Programming-Language-Micro-Kernel (PLMK)
Parameters
[in]mkrtthe MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only)
[in]ctxthe MqContextS instance to work on
[in]valthe value to appending
Exceptions
MkExceptionC→ The default-exception from the Programming-Language-Micro-Kernel (PLMK)

Function Documentation

◆ Java_jvmqmsgque_MqContextC_SendBFL()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBFL ( JNIEnv * env,
jobject self,
jobject val )

Java: ctx.SendBFL(MkBufferListC val) C-API
append a MkBufferListC object to the send-data-package object …

Definition at line 1767 of file MqContextC_jv.c.

1767 {
1768 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1769 JavaErrorCheck;
1770 MkRtSetup_X(hdl);
1771 MK_BFLN val_hdl = (MK_BFLN)pObj2Hdl(env,"MkBufferListC",val);
1772 JavaErrorCheck;
1773 enum MkErrorE errVal = MqSendBFL(hdl, val_hdl);
1774 MkErrorC_Check(hdl, errVal)
1775error:
1776 return;
1777}
const struct MkBufferListS * MK_BFLN
MkErrorE
#define MkRtSetup_X(x)
struct MqContextS * MQ_CTX
class-shortcut for struct MqContextS *, all shortcut using the XX_YYY syntax (only for public API) …
#define MqSendBFL(...)
PUBLIC data structure for the jvmqmsgque-specific-data

◆ Java_jvmqmsgque_MqContextC_SendBIN()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBIN ( JNIEnv * env,
jobject self,
jbyteArray val )

Java: doc_mq_jv_SendBIN C-API
append a MK_BIN object to the send-data-package. …

Definition at line 1780 of file MqContextC_jv.c.

1780 {
1781 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1782 JavaErrorCheck;
1783 MkRtSetup_X(hdl);
1784 MK_BINN val_data = (MK_BINN) (*env)->GetByteArrayElements(env, val, NULL);
1785 JavaErrorCheck;
1786 MK_SIZE val_size = (MK_SIZE) (*env)->GetArrayLength (env, val);
1787 JavaErrorCheck;
1788 MkBinaryR val_ref = MkBinaryCreate(val_size,val_data);
1789 enum MkErrorE errVal = MqSendBIN(hdl, val_ref);
1790 MkErrorC_Check(hdl, errVal)
1791 (*env)->ReleaseByteArrayElements(env, val, (jbyte*)val_data, JNI_ABORT);
1792error:
1793 return;
1794}
static MkBinaryR MkBinaryCreate(MK_SIZE size, MK_BINN data)
long MK_SIZE
MK_BINB const * MK_BINN
#define MqSendBIN(...)

◆ Java_jvmqmsgque_MqContextC_SendBinaryR()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBinaryR ( JNIEnv * env,
jobject self,
jbyteArray val )

Java: ctx.SendBinaryR(byte[] val) C-API
append a MkBinaryR object to the send-data-package. …

Definition at line 1834 of file MqContextC_jv.c.

1834 {
1835 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1836 JavaErrorCheck;
1837 MkRtSetup_X(hdl);
1838 MK_BINN val_data = (MK_BINN) (*env)->GetByteArrayElements(env, val, NULL);
1839 JavaErrorCheck;
1840 MK_SIZE val_size = (MK_SIZE) (*env)->GetArrayLength (env, val);
1841 JavaErrorCheck;
1842 MkBinaryR val_ref = MkBinaryCreate(val_size,val_data);
1843 enum MkErrorE errVal = MqSendBinaryR(hdl, val_ref);
1844 MkErrorC_Check(hdl, errVal)
1845 (*env)->ReleaseByteArrayElements(env, val, (jbyte*)val_data, JNI_ABORT);
1846error:
1847 return;
1848}
#define MqSendBinaryR(...)

◆ Java_jvmqmsgque_MqContextC_SendBOL()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBOL ( JNIEnv * env,
jobject self,
jboolean val )

Java: doc_mq_jv_SendBOL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1797 of file MqContextC_jv.c.

1797 {
1798 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1799 JavaErrorCheck;
1800 MkRtSetup_X(hdl);
1801 enum MkErrorE errVal = MqSendBOL(hdl, (MK_BOL)(val?1:0));
1802 MkErrorC_Check(hdl, errVal)
1803error:
1804 return;
1805}
unsigned char MK_BOL
#define MqSendBOL(...)

◆ Java_jvmqmsgque_MqContextC_SendBUF()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBUF ( JNIEnv * env,
jobject self,
jobject val )

Java: ctx.SendBUF(MkBufferC val) C-API
append a MkBufferC object to the send-data-package object …

Definition at line 1808 of file MqContextC_jv.c.

1808 {
1809 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1810 JavaErrorCheck;
1811 MkRtSetup_X(hdl);
1812 MK_BUFN val_hdl = (MK_BUFN)pObj2Hdl(env,"MkBufferC",val);
1813 JavaErrorCheck;
1814 enum MkErrorE errVal = MqSendBUF(hdl, val_hdl);
1815 MkErrorC_Check(hdl, errVal)
1816error:
1817 return;
1818}
const struct MkBufferS * MK_BUFN
#define MqSendBUF(...)

◆ Java_jvmqmsgque_MqContextC_SendBUS_1FLAT()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendBUS_1FLAT ( JNIEnv * env,
jobject self,
jobject val )

Java: ctx.SendBUS_FLAT(MkBufferStreamC val) C-API
append a MkBufferStreamC object to the send-data-package object …

Definition at line 1821 of file MqContextC_jv.c.

1821 {
1822 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1823 JavaErrorCheck;
1824 MkRtSetup_X(hdl);
1825 MK_BUSN val_hdl = (MK_BUSN)pObj2Hdl(env,"MkBufferStreamC",val);
1826 JavaErrorCheck;
1827 enum MkErrorE errVal = MqSendBUS_FLAT(hdl, val_hdl);
1828 MkErrorC_Check(hdl, errVal)
1829error:
1830 return;
1831}
const struct MkBufferStreamS * MK_BUSN
#define MqSendBUS_FLAT(...)

◆ Java_jvmqmsgque_MqContextC_SendDBL()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendDBL ( JNIEnv * env,
jobject self,
jdouble val )

Java: doc_mq_jv_SendDBL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1851 of file MqContextC_jv.c.

1851 {
1852 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1853 JavaErrorCheck;
1854 MkRtSetup_X(hdl);
1855 enum MkErrorE errVal = MqSendDBL(hdl, val);
1856 MkErrorC_Check(hdl, errVal)
1857error:
1858 return;
1859}
#define MqSendDBL(...)

◆ Java_jvmqmsgque_MqContextC_SendFLT()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendFLT ( JNIEnv * env,
jobject self,
jfloat val )

Java: doc_mq_jv_SendFLT C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1862 of file MqContextC_jv.c.

1862 {
1863 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1864 JavaErrorCheck;
1865 MkRtSetup_X(hdl);
1866 enum MkErrorE errVal = MqSendFLT(hdl, val);
1867 MkErrorC_Check(hdl, errVal)
1868error:
1869 return;
1870}
#define MqSendFLT(...)

◆ Java_jvmqmsgque_MqContextC_SendHDL()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendHDL ( JNIEnv * env,
jobject self,
jint val )

Java: ctx.SendHDL(int val) C-API
send the handle to the send-data-package

Definition at line 1873 of file MqContextC_jv.c.

1873 {
1874 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1875 JavaErrorCheck;
1876 MkRtSetup_X(hdl);
1877 enum MkErrorE errVal = MqSendHDL(hdl, val);
1878 MkErrorC_Check(hdl, errVal)
1879error:
1880 return;
1881}
#define MqSendHDL(...)

◆ Java_jvmqmsgque_MqContextC_SendI16()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI16 ( JNIEnv * env,
jobject self,
jshort val )

Java: doc_mq_jv_SendI16 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1884 of file MqContextC_jv.c.

1884 {
1885 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1886 JavaErrorCheck;
1887 MkRtSetup_X(hdl);
1888 enum MkErrorE errVal = MqSendI16(hdl, val);
1889 MkErrorC_Check(hdl, errVal)
1890error:
1891 return;
1892}
#define MqSendI16(...)

◆ Java_jvmqmsgque_MqContextC_SendI32()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI32 ( JNIEnv * env,
jobject self,
jint val )

Java: doc_mq_jv_SendI32 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1895 of file MqContextC_jv.c.

1895 {
1896 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1897 JavaErrorCheck;
1898 MkRtSetup_X(hdl);
1899 enum MkErrorE errVal = MqSendI32(hdl, val);
1900 MkErrorC_Check(hdl, errVal)
1901error:
1902 return;
1903}
#define MqSendI32(...)

◆ Java_jvmqmsgque_MqContextC_SendI64()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI64 ( JNIEnv * env,
jobject self,
jlong val )

Java: doc_mq_jv_SendI64 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1906 of file MqContextC_jv.c.

1906 {
1907 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1908 JavaErrorCheck;
1909 MkRtSetup_X(hdl);
1910 enum MkErrorE errVal = MqSendI64(hdl, val);
1911 MkErrorC_Check(hdl, errVal)
1912error:
1913 return;
1914}
#define MqSendI64(...)

◆ Java_jvmqmsgque_MqContextC_SendI8()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendI8 ( JNIEnv * env,
jobject self,
jbyte val )

Java: doc_mq_jv_SendI8 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1917 of file MqContextC_jv.c.

1917 {
1918 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1919 JavaErrorCheck;
1920 MkRtSetup_X(hdl);
1921 enum MkErrorE errVal = MqSendI8(hdl, (MK_I8)(val));
1922 MkErrorC_Check(hdl, errVal)
1923error:
1924 return;
1925}
signed char MK_I8
#define MqSendI8(...)

◆ Java_jvmqmsgque_MqContextC_SendL_1FLAT()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendL_1FLAT ( JNIEnv * env,
jobject self,
jobject val )

Java: ctx.SendL_FLAT(MkBufferListC val) C-API
append a MkBufferListC object as flat list of items to the send-data-package object …

Definition at line 1950 of file MqContextC_jv.c.

1950 {
1951 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1952 JavaErrorCheck;
1953 MkRtSetup_X(hdl);
1954 MK_BFLN val_hdl = (MK_BFLN)pObj2Hdl(env,"MkBufferListC",val);
1955 JavaErrorCheck;
1956 enum MkErrorE errVal = MqSendL_FLAT(hdl, val_hdl);
1957 MkErrorC_Check(hdl, errVal)
1958error:
1959 return;
1960}
#define MqSendL_FLAT(...)

◆ Java_jvmqmsgque_MqContextC_SendLONG()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendLONG ( JNIEnv * env,
jobject self,
jlong val )

Java: ctx.SendLONG(long val) C-API
send the long native object to the send-data-package

Definition at line 1928 of file MqContextC_jv.c.

1928 {
1929 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1930 JavaErrorCheck;
1931 MkRtSetup_X(hdl);
1932 enum MkErrorE errVal = MqSendLONG(hdl, val);
1933 MkErrorC_Check(hdl, errVal)
1934error:
1935 return;
1936}
#define MqSendLONG(...)

◆ Java_jvmqmsgque_MqContextC_SendLTR()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendLTR ( JNIEnv * env,
jobject self,
jint transLId )

SendLTR

Definition at line 1939 of file MqContextC_jv.c.

1939 {
1940 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1941 JavaErrorCheck;
1942 MkRtSetup_X(hdl);
1943 enum MkErrorE errVal = MqSendLTR(hdl, transLId);
1944 MkErrorC_Check(hdl, errVal)
1945error:
1946 return;
1947}
#define MqSendLTR(...)

◆ Java_jvmqmsgque_MqContextC_SendSTR()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendSTR ( JNIEnv * env,
jobject self,
jstring val )

Java: doc_mq_jv_SendSTR C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1963 of file MqContextC_jv.c.

1963 {
1964 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1965 JavaErrorCheck;
1966 MkRtSetup_X(hdl);
1967 MK_STRN val_ptr = (val?(*env)->GetStringUTFChars(env,val,NULL):NULL);
1968 JavaErrorCheck;
1969 enum MkErrorE errVal = MqSendSTR(hdl, val_ptr);
1970 MkErrorC_Check(hdl, errVal)
1971 if (val_ptr) (*env)->ReleaseStringUTFChars(env,val,val_ptr);
1972error:
1973 return;
1974}
const MK_STRB * MK_STRN
#define MqSendSTR(...)

◆ Java_jvmqmsgque_MqContextC_SendStringR()

JNIEXPORT void JNICALL Java_jvmqmsgque_MqContextC_SendStringR ( JNIEnv * env,
jobject self,
jstring val )

Java: ctx.SendStringR(String val) C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 1977 of file MqContextC_jv.c.

1977 {
1978 MQ_CTX hdl = (MQ_CTX)pObj2Hdl(env,"MqContextC",self);
1979 JavaErrorCheck;
1980 MkRtSetup_X(hdl);
1981 MkStringR val_ref = MkStringCreate((*env)->GetStringUTFLength(env,val),(val?(*env)->GetStringUTFChars(env,val,NULL):NULL));
1982 JavaErrorCheck;
1983 enum MkErrorE errVal = MqSendStringR(hdl, val_ref);
1984 MkErrorC_Check(hdl, errVal)
1985 if (val_ref.ptr) (*env)->ReleaseStringUTFChars(env,val,val_ref.ptr);
1986error:
1987 return;
1988}
static MkStringR MkStringCreate(MK_NUM len, MK_STRN str)
#define MqSendStringR(...)
MK_STRN ptr

◆ SendBFL()

native void jvmqmsgque.MqContextC.SendBFL ( MkBufferListC val)

Java: ctx.SendBFL(MkBufferListC val) C-API
append a MkBufferListC object to the send-data-package object …

◆ SendBIN()

native void jvmqmsgque.MqContextC.SendBIN ( byte[] val)

Java: doc_mq_jv_SendBIN C-API
append a MK_BIN object to the send-data-package. …

◆ SendBinaryR()

native void jvmqmsgque.MqContextC.SendBinaryR ( byte[] val)

Java: ctx.SendBinaryR(byte[] val) C-API
append a MkBinaryR object to the send-data-package. …

◆ SendBOL()

native void jvmqmsgque.MqContextC.SendBOL ( boolean val)

Java: doc_mq_jv_SendBOL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendBUF()

native void jvmqmsgque.MqContextC.SendBUF ( MkBufferC val)

Java: ctx.SendBUF(MkBufferC val) C-API
append a MkBufferC object to the send-data-package object …

◆ SendBUS_FLAT()

native void jvmqmsgque.MqContextC.SendBUS_FLAT ( MkBufferStreamC val)

Java: ctx.SendBUS_FLAT(MkBufferStreamC val) C-API
append a MkBufferStreamC object to the send-data-package object …

◆ SendDBL()

native void jvmqmsgque.MqContextC.SendDBL ( double val)

Java: doc_mq_jv_SendDBL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendFLT()

native void jvmqmsgque.MqContextC.SendFLT ( float val)

Java: doc_mq_jv_SendFLT C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendHDL()

native void jvmqmsgque.MqContextC.SendHDL ( int val)

Java: ctx.SendHDL(int val) C-API
send the handle to the send-data-package

◆ SendI16()

native void jvmqmsgque.MqContextC.SendI16 ( short val)

Java: doc_mq_jv_SendI16 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendI32()

native void jvmqmsgque.MqContextC.SendI32 ( int val)

Java: doc_mq_jv_SendI32 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendI64()

native void jvmqmsgque.MqContextC.SendI64 ( long val)

Java: doc_mq_jv_SendI64 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendI8()

native void jvmqmsgque.MqContextC.SendI8 ( byte val)

Java: doc_mq_jv_SendI8 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendL_FLAT()

native void jvmqmsgque.MqContextC.SendL_FLAT ( MkBufferListC val)

Java: ctx.SendL_FLAT(MkBufferListC val) C-API
append a MkBufferListC object as flat list of items to the send-data-package object …

◆ SendLONG()

native void jvmqmsgque.MqContextC.SendLONG ( long val)

Java: ctx.SendLONG(long val) C-API
send the long native object to the send-data-package

◆ SendLTR()

native void jvmqmsgque.MqContextC.SendLTR ( int transLId)

◆ SendSTR()

native void jvmqmsgque.MqContextC.SendSTR ( String val)

Java: doc_mq_jv_SendSTR C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

◆ SendStringR()

native void jvmqmsgque.MqContextC.SendStringR ( String val)

Java: ctx.SendStringR(String val) C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package