theLink 10.0
Loading...
Searching...
No Matches
MqContextC_SendApi_Atom_TCL_API

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

+ Collaboration diagram for MqContextC_SendApi_Atom_TCL_API:

Functions

static OT_ProcRet tclmqmsgque_MqContextC_SendBFL (MqContextC_ARGS)
  Tcl: $ctx SendBFL val:MkBufferListC C-API
append a MkBufferListC object to the send-data-package object …
 
static OT_ProcRet tclmqmsgque_MqContextC_SendBIN (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendBIN C-API
append a MK_BIN object to the send-data-package. …
 
static OT_ProcRet tclmqmsgque_MqContextC_SendBOL (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendBOL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendBUF (MqContextC_ARGS)
  Tcl: $ctx SendBUF val:MkBufferC C-API
append a MkBufferC object to the send-data-package object …
 
static OT_ProcRet tclmqmsgque_MqContextC_SendBUS_FLAT (MqContextC_ARGS)
  Tcl: $ctx SendBUS_FLAT val:MkBufferStreamC C-API
append a MkBufferStreamC object to the send-data-package object …
 
static OT_ProcRet tclmqmsgque_MqContextC_SendBinaryR (MqContextC_ARGS)
  Tcl: $ctx SendBinaryR val:binary C-API
append a MkBinaryR object to the send-data-package. …
 
static OT_ProcRet tclmqmsgque_MqContextC_SendDBL (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendDBL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendFLT (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendFLT C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendHDL (MqContextC_ARGS)
  Tcl: $ctx SendHDL val:MK_HDL C-API
send the handle to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendI16 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendI16 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendI32 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendI32 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendI64 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendI64 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendI8 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendI8 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendLONG (MqContextC_ARGS)
  Tcl: $ctx SendLONG val:long C-API
send the long native object to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendLTR (MqContextC_ARGS)
 internal function: MqSendLTR
 
static OT_ProcRet tclmqmsgque_MqContextC_SendL_FLAT (MqContextC_ARGS)
  Tcl: $ctx SendL_FLAT val:MkBufferListC C-API
append a MkBufferListC object as flat list of items to the send-data-package object …
 
static OT_ProcRet tclmqmsgque_MqContextC_SendSTR (MqContextC_ARGS)
  Tcl: doc_mq_tcl_SendSTR C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_SendStringR (MqContextC_ARGS)
  Tcl: $ctx SendStringR val:string 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)

Function Documentation

◆ tclmqmsgque_MqContextC_SendBFL()

static OT_ProcRet tclmqmsgque_MqContextC_SendBFL ( MqContextC_ARGS )
static

Tcl: $ctx SendBFL val:MkBufferListC C-API
append a MkBufferListC object to the send-data-package object …

Definition at line 2517 of file MqContextC_tcl.c.

2517 {
2523 MkErrorC_Check(hdl,MqSendBFL (hdl, val));
2525 goto end;
2526 error:
2528 end:
2530}
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_SET_None
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define MkErrorC_Check(mng, PROC)
#define OT_SETUP_hdl
#define SendBFL_doc
#define error
Definition high_lng.h:339
#define MkBufferListCreateTLS_T(name, num)
#define MK_NULL_NO
#define MqSendBFL(...)
#define OT_CHECK_BFLN(val, nullB)

◆ tclmqmsgque_MqContextC_SendBIN()

static OT_ProcRet tclmqmsgque_MqContextC_SendBIN ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_SendBIN C-API
append a MK_BIN object to the send-data-package. …

Definition at line 2533 of file MqContextC_tcl.c.

2533 {
2536 MkBinaryR val = {0};
2539 MkErrorC_Check(hdl,MqSendBIN (hdl, val));
2541 goto end;
2542 error:
2544 end:
2546}
#define OT_CHECK__ME_REF_MkBinaryR(val)
#define SendBIN_doc
#define MqSendBIN(...)

◆ tclmqmsgque_MqContextC_SendBinaryR()

static OT_ProcRet tclmqmsgque_MqContextC_SendBinaryR ( MqContextC_ARGS )
static

Tcl: $ctx SendBinaryR val:binary C-API
append a MkBinaryR object to the send-data-package. …

Definition at line 2597 of file MqContextC_tcl.c.

2597 {
2600 MkBinaryR val = {0};
2603 MkErrorC_Check(hdl,MqSendBinaryR (hdl, val));
2605 goto end;
2606 error:
2608 end:
2610}
#define SendBinaryR_doc
#define MqSendBinaryR(...)

◆ tclmqmsgque_MqContextC_SendBOL()

static OT_ProcRet tclmqmsgque_MqContextC_SendBOL ( MqContextC_ARGS )
static

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

Definition at line 2549 of file MqContextC_tcl.c.

2549 {
2552 MK_BOL val = 0;
2555 MkErrorC_Check(hdl,MqSendBOL (hdl, (MK_BOL)(val?1:0)));
2557 goto end;
2558 error:
2560 end:
2562}
#define OT_CHECK_NB1(val)
#define SendBOL_doc
unsigned char MK_BOL
#define MqSendBOL(...)

◆ tclmqmsgque_MqContextC_SendBUF()

static OT_ProcRet tclmqmsgque_MqContextC_SendBUF ( MqContextC_ARGS )
static

Tcl: $ctx SendBUF val:MkBufferC C-API
append a MkBufferC object to the send-data-package object …

Definition at line 2565 of file MqContextC_tcl.c.

2565 {
2568 MK_BUFN val = 0;
2571 MkErrorC_Check(hdl,MqSendBUF (hdl, val));
2573 goto end;
2574 error:
2576 end:
2578}
#define SendBUF_doc
#define MqSendBUF(...)
#define OT_CHECK_BUFN(val, nullB)

◆ tclmqmsgque_MqContextC_SendBUS_FLAT()

static OT_ProcRet tclmqmsgque_MqContextC_SendBUS_FLAT ( MqContextC_ARGS )
static

Tcl: $ctx SendBUS_FLAT val:MkBufferStreamC C-API
append a MkBufferStreamC object to the send-data-package object …

Definition at line 2581 of file MqContextC_tcl.c.

2581 {
2584 MK_BUSN val = 0;
2587 MkErrorC_Check(hdl,MqSendBUS_FLAT (hdl, val));
2589 goto end;
2590 error:
2592 end:
2594}
#define SendBUS_FLAT_doc
#define MqSendBUS_FLAT(...)
#define OT_CHECK_BUSN(val, nullB)

◆ tclmqmsgque_MqContextC_SendDBL()

static OT_ProcRet tclmqmsgque_MqContextC_SendDBL ( MqContextC_ARGS )
static

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

Definition at line 2613 of file MqContextC_tcl.c.

2613 {
2616 MK_DBL val = 0;
2619 MkErrorC_Check(hdl,MqSendDBL (hdl, val));
2621 goto end;
2622 error:
2624 end:
2626}
#define OT_CHECK_NF8(val)
#define SendDBL_doc
double MK_DBL
#define MqSendDBL(...)

◆ tclmqmsgque_MqContextC_SendFLT()

static OT_ProcRet tclmqmsgque_MqContextC_SendFLT ( MqContextC_ARGS )
static

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

Definition at line 2629 of file MqContextC_tcl.c.

2629 {
2632 MK_FLT val = 0;
2635 MkErrorC_Check(hdl,MqSendFLT (hdl, val));
2637 goto end;
2638 error:
2640 end:
2642}
#define OT_CHECK_NF4(val)
#define SendFLT_doc
float MK_FLT
#define MqSendFLT(...)

◆ tclmqmsgque_MqContextC_SendHDL()

static OT_ProcRet tclmqmsgque_MqContextC_SendHDL ( MqContextC_ARGS )
static

Tcl: $ctx SendHDL val:MK_HDL C-API
send the handle to the send-data-package

Definition at line 2645 of file MqContextC_tcl.c.

2645 {
2648 MK_HDL val = 0;
2651 MkErrorC_Check(hdl,MqSendHDL (hdl, val));
2653 goto end;
2654 error:
2656 end:
2658}
#define OT_CHECK_NIH(val)
#define SendHDL_doc
int32_t MK_HDL
#define MqSendHDL(...)

◆ tclmqmsgque_MqContextC_SendI16()

static OT_ProcRet tclmqmsgque_MqContextC_SendI16 ( MqContextC_ARGS )
static

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

Definition at line 2661 of file MqContextC_tcl.c.

2661 {
2664 MK_I16 val = 0;
2667 MkErrorC_Check(hdl,MqSendI16 (hdl, val));
2669 goto end;
2670 error:
2672 end:
2674}
#define OT_CHECK_NI2(val)
#define SendI16_doc
signed short int MK_I16
#define MqSendI16(...)

◆ tclmqmsgque_MqContextC_SendI32()

static OT_ProcRet tclmqmsgque_MqContextC_SendI32 ( MqContextC_ARGS )
static

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

Definition at line 2677 of file MqContextC_tcl.c.

2677 {
2680 MK_I32 val = 0;
2683 MkErrorC_Check(hdl,MqSendI32 (hdl, val));
2685 goto end;
2686 error:
2688 end:
2690}
#define OT_CHECK_NI4(val)
#define SendI32_doc
signed int MK_I32
#define MqSendI32(...)

◆ tclmqmsgque_MqContextC_SendI64()

static OT_ProcRet tclmqmsgque_MqContextC_SendI64 ( MqContextC_ARGS )
static

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

Definition at line 2693 of file MqContextC_tcl.c.

2693 {
2696 MK_I64 val = 0;
2699 MkErrorC_Check(hdl,MqSendI64 (hdl, val));
2701 goto end;
2702 error:
2704 end:
2706}
#define OT_CHECK_NI8(val)
#define SendI64_doc
signed long long MK_I64
#define MqSendI64(...)

◆ tclmqmsgque_MqContextC_SendI8()

static OT_ProcRet tclmqmsgque_MqContextC_SendI8 ( MqContextC_ARGS )
static

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

Definition at line 2709 of file MqContextC_tcl.c.

2709 {
2712 MK_I8 val = 0;
2715 MkErrorC_Check(hdl,MqSendI8 (hdl, (MK_I8)(val)));
2717 goto end;
2718 error:
2720 end:
2722}
#define OT_CHECK_NI1(val)
#define SendI8_doc
signed char MK_I8
#define MqSendI8(...)

◆ tclmqmsgque_MqContextC_SendL_FLAT()

static OT_ProcRet tclmqmsgque_MqContextC_SendL_FLAT ( MqContextC_ARGS )
static

Tcl: $ctx SendL_FLAT val:MkBufferListC C-API
append a MkBufferListC object as flat list of items to the send-data-package object …

Definition at line 2757 of file MqContextC_tcl.c.

2757 {
2763 MkErrorC_Check(hdl,MqSendL_FLAT (hdl, val));
2765 goto end;
2766 error:
2768 end:
2770}
#define SendL_FLAT_doc
#define MqSendL_FLAT(...)

◆ tclmqmsgque_MqContextC_SendLONG()

static OT_ProcRet tclmqmsgque_MqContextC_SendLONG ( MqContextC_ARGS )
static

Tcl: $ctx SendLONG val:long C-API
send the long native object to the send-data-package

Definition at line 2725 of file MqContextC_tcl.c.

2725 {
2728 MK_LONG val = 0;
2731 MkErrorC_Check(hdl,MqSendLONG (hdl, val));
2733 goto end;
2734 error:
2736 end:
2738}
#define OT_CHECK_NIL(val)
#define SendLONG_doc
long MK_LONG
#define MqSendLONG(...)

◆ tclmqmsgque_MqContextC_SendLTR()

static OT_ProcRet tclmqmsgque_MqContextC_SendLTR ( MqContextC_ARGS )
static

internal function: MqSendLTR

Definition at line 2741 of file MqContextC_tcl.c.

2741 {
2744 MQ_LTR transLId = 0;
2747 MkErrorC_Check(hdl,MqSendLTR (hdl, transLId));
2749 goto end;
2750 error:
2752 end:
2754}
#define SendLTR_doc
#define MqSendLTR(...)
int MQ_LTR
32bit longterm transaction token because PHP-32 does NOT support long long

◆ tclmqmsgque_MqContextC_SendSTR()

static OT_ProcRet tclmqmsgque_MqContextC_SendSTR ( MqContextC_ARGS )
static

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

Definition at line 2773 of file MqContextC_tcl.c.

2773 {
2776 MK_STRN val = 0;
2779 MkErrorC_Check(hdl,MqSendSTR (hdl, val));
2781 goto end;
2782 error:
2784 end:
2786}
#define OT_CHECK_STRN(val)
#define SendSTR_doc
const MK_STRB * MK_STRN
#define MqSendSTR(...)

◆ tclmqmsgque_MqContextC_SendStringR()

static OT_ProcRet tclmqmsgque_MqContextC_SendStringR ( MqContextC_ARGS )
static

Tcl: $ctx SendStringR val:string C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package

Definition at line 2789 of file MqContextC_tcl.c.

2789 {
2792 MkStringR val = {0};
2795 MkErrorC_Check(hdl,MqSendStringR (hdl, val));
2797 goto end;
2798 error:
2800 end:
2802}
#define OT_CHECK__ME_REF_MkStringR(val)
#define SendStringR_doc
#define MqSendStringR(...)