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

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

+ Collaboration diagram for MqContextC_SendApi_Atom_PY_API:

Functions

static OT_ProcRet pymqmsgque_MqContextC_SendBFL (MqContextC_ARGS)
  Python: ctx.SendBFL(val:MkBufferListC) C-API
append a MkBufferListC object to the send-data-package object …
 
static OT_ProcRet pymqmsgque_MqContextC_SendBIN (MqContextC_ARGS)
  Python: doc_mq_py_SendBIN C-API
append a MK_BIN object to the send-data-package. …
 
static OT_ProcRet pymqmsgque_MqContextC_SendBOL (MqContextC_ARGS)
  Python: doc_mq_py_SendBOL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendBUF (MqContextC_ARGS)
  Python: ctx.SendBUF(val:MkBufferC) C-API
append a MkBufferC object to the send-data-package object …
 
static OT_ProcRet pymqmsgque_MqContextC_SendBUS_FLAT (MqContextC_ARGS)
  Python: ctx.SendBUS_FLAT(val:MkBufferStreamC) C-API
append a MkBufferStreamC object to the send-data-package object …
 
static OT_ProcRet pymqmsgque_MqContextC_SendBinaryR (MqContextC_ARGS)
  Python: ctx.SendBinaryR(val:binary) C-API
append a MkBinaryR object to the send-data-package. …
 
static OT_ProcRet pymqmsgque_MqContextC_SendDBL (MqContextC_ARGS)
  Python: doc_mq_py_SendDBL C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendFLT (MqContextC_ARGS)
  Python: doc_mq_py_SendFLT C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendHDL (MqContextC_ARGS)
  Python: ctx.SendHDL(val:MK_HDL) C-API
send the handle to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendI16 (MqContextC_ARGS)
  Python: doc_mq_py_SendI16 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendI32 (MqContextC_ARGS)
  Python: doc_mq_py_SendI32 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendI64 (MqContextC_ARGS)
  Python: doc_mq_py_SendI64 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendI8 (MqContextC_ARGS)
  Python: doc_mq_py_SendI8 C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendLONG (MqContextC_ARGS)
  Python: ctx.SendLONG(val:long) C-API
send the long native object to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendLTR (MqContextC_ARGS)
 internal function: MqSendLTR
 
static OT_ProcRet pymqmsgque_MqContextC_SendL_FLAT (MqContextC_ARGS)
  Python: 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 pymqmsgque_MqContextC_SendSTR (MqContextC_ARGS)
  Python: doc_mq_py_SendSTR C-API
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package
 
static OT_ProcRet pymqmsgque_MqContextC_SendStringR (MqContextC_ARGS)
  Python: 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

◆ pymqmsgque_MqContextC_SendBFL()

static OT_ProcRet pymqmsgque_MqContextC_SendBFL ( MqContextC_ARGS )
static

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

Definition at line 2467 of file MqContextC_py.c.

2467 {
2473 MkErrorC_Check(hdl,MqSendBFL (hdl, val));
2475 goto end;
2476 error:
2478 end:
2480}
#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:342
#define MkBufferListCreateTLS_T(name, num)
#define MK_NULL_NO
#define MqSendBFL(...)
#define OT_CHECK_BFLN(val, nullB)

◆ pymqmsgque_MqContextC_SendBIN()

static OT_ProcRet pymqmsgque_MqContextC_SendBIN ( MqContextC_ARGS )
static

Python: doc_mq_py_SendBIN C-API
append a MK_BIN object to the send-data-package. …

Definition at line 2483 of file MqContextC_py.c.

2483 {
2486 MkBinaryR val = {0};
2489 MkErrorC_Check(hdl,MqSendBIN (hdl, val));
2491 goto end;
2492 error:
2494 end:
2496}
#define OT_CHECK__ME_REF_MkBinaryR(val)
#define SendBIN_doc
#define MqSendBIN(...)

◆ pymqmsgque_MqContextC_SendBinaryR()

static OT_ProcRet pymqmsgque_MqContextC_SendBinaryR ( MqContextC_ARGS )
static

Python: ctx.SendBinaryR(val:binary) C-API
append a MkBinaryR object to the send-data-package. …

Definition at line 2547 of file MqContextC_py.c.

2547 {
2550 MkBinaryR val = {0};
2553 MkErrorC_Check(hdl,MqSendBinaryR (hdl, val));
2555 goto end;
2556 error:
2558 end:
2560}
#define SendBinaryR_doc
#define MqSendBinaryR(...)

◆ pymqmsgque_MqContextC_SendBOL()

static OT_ProcRet pymqmsgque_MqContextC_SendBOL ( MqContextC_ARGS )
static

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

Definition at line 2499 of file MqContextC_py.c.

2499 {
2502 MK_BOL val = 0;
2505 MkErrorC_Check(hdl,MqSendBOL (hdl, (MK_BOL)(val?1:0)));
2507 goto end;
2508 error:
2510 end:
2512}
#define OT_CHECK_NB1(val)
#define SendBOL_doc
unsigned char MK_BOL
#define MqSendBOL(...)

◆ pymqmsgque_MqContextC_SendBUF()

static OT_ProcRet pymqmsgque_MqContextC_SendBUF ( MqContextC_ARGS )
static

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

Definition at line 2515 of file MqContextC_py.c.

2515 {
2518 MK_BUFN val = 0;
2521 MkErrorC_Check(hdl,MqSendBUF (hdl, val));
2523 goto end;
2524 error:
2526 end:
2528}
#define SendBUF_doc
#define MqSendBUF(...)
#define OT_CHECK_BUFN(val, nullB)

◆ pymqmsgque_MqContextC_SendBUS_FLAT()

static OT_ProcRet pymqmsgque_MqContextC_SendBUS_FLAT ( MqContextC_ARGS )
static

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

Definition at line 2531 of file MqContextC_py.c.

2531 {
2534 MK_BUSN val = 0;
2537 MkErrorC_Check(hdl,MqSendBUS_FLAT (hdl, val));
2539 goto end;
2540 error:
2542 end:
2544}
#define SendBUS_FLAT_doc
#define MqSendBUS_FLAT(...)
#define OT_CHECK_BUSN(val, nullB)

◆ pymqmsgque_MqContextC_SendDBL()

static OT_ProcRet pymqmsgque_MqContextC_SendDBL ( MqContextC_ARGS )
static

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

Definition at line 2563 of file MqContextC_py.c.

2563 {
2566 MK_DBL val = 0;
2569 MkErrorC_Check(hdl,MqSendDBL (hdl, val));
2571 goto end;
2572 error:
2574 end:
2576}
#define OT_CHECK_NF8(val)
#define SendDBL_doc
double MK_DBL
#define MqSendDBL(...)

◆ pymqmsgque_MqContextC_SendFLT()

static OT_ProcRet pymqmsgque_MqContextC_SendFLT ( MqContextC_ARGS )
static

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

Definition at line 2579 of file MqContextC_py.c.

2579 {
2582 MK_FLT val = 0;
2585 MkErrorC_Check(hdl,MqSendFLT (hdl, val));
2587 goto end;
2588 error:
2590 end:
2592}
#define OT_CHECK_NF4(val)
#define SendFLT_doc
float MK_FLT
#define MqSendFLT(...)

◆ pymqmsgque_MqContextC_SendHDL()

static OT_ProcRet pymqmsgque_MqContextC_SendHDL ( MqContextC_ARGS )
static

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

Definition at line 2595 of file MqContextC_py.c.

2595 {
2598 MK_HDL val = 0;
2601 MkErrorC_Check(hdl,MqSendHDL (hdl, val));
2603 goto end;
2604 error:
2606 end:
2608}
#define SendHDL_doc
int32_t MK_HDL
#define MqSendHDL(...)
#define OT_CHECK_NIH(val)

◆ pymqmsgque_MqContextC_SendI16()

static OT_ProcRet pymqmsgque_MqContextC_SendI16 ( MqContextC_ARGS )
static

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

Definition at line 2611 of file MqContextC_py.c.

2611 {
2614 MK_I16 val = 0;
2617 MkErrorC_Check(hdl,MqSendI16 (hdl, val));
2619 goto end;
2620 error:
2622 end:
2624}
#define OT_CHECK_NI2(val)
#define SendI16_doc
signed short int MK_I16
#define MqSendI16(...)

◆ pymqmsgque_MqContextC_SendI32()

static OT_ProcRet pymqmsgque_MqContextC_SendI32 ( MqContextC_ARGS )
static

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

Definition at line 2627 of file MqContextC_py.c.

2627 {
2630 MK_I32 val = 0;
2633 MkErrorC_Check(hdl,MqSendI32 (hdl, val));
2635 goto end;
2636 error:
2638 end:
2640}
#define OT_CHECK_NI4(val)
#define SendI32_doc
signed int MK_I32
#define MqSendI32(...)

◆ pymqmsgque_MqContextC_SendI64()

static OT_ProcRet pymqmsgque_MqContextC_SendI64 ( MqContextC_ARGS )
static

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

Definition at line 2643 of file MqContextC_py.c.

2643 {
2646 MK_I64 val = 0;
2649 MkErrorC_Check(hdl,MqSendI64 (hdl, val));
2651 goto end;
2652 error:
2654 end:
2656}
#define OT_CHECK_NI8(val)
#define SendI64_doc
signed long long MK_I64
#define MqSendI64(...)

◆ pymqmsgque_MqContextC_SendI8()

static OT_ProcRet pymqmsgque_MqContextC_SendI8 ( MqContextC_ARGS )
static

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

Definition at line 2659 of file MqContextC_py.c.

2659 {
2662 MK_I8 val = 0;
2665 MkErrorC_Check(hdl,MqSendI8 (hdl, (MK_I8)(val)));
2667 goto end;
2668 error:
2670 end:
2672}
#define OT_CHECK_NI1(val)
#define SendI8_doc
signed char MK_I8
#define MqSendI8(...)

◆ pymqmsgque_MqContextC_SendL_FLAT()

static OT_ProcRet pymqmsgque_MqContextC_SendL_FLAT ( MqContextC_ARGS )
static

Python: 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 2707 of file MqContextC_py.c.

2707 {
2713 MkErrorC_Check(hdl,MqSendL_FLAT (hdl, val));
2715 goto end;
2716 error:
2718 end:
2720}
#define SendL_FLAT_doc
#define MqSendL_FLAT(...)

◆ pymqmsgque_MqContextC_SendLONG()

static OT_ProcRet pymqmsgque_MqContextC_SendLONG ( MqContextC_ARGS )
static

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

Definition at line 2675 of file MqContextC_py.c.

2675 {
2678 MK_LONG val = 0;
2681 MkErrorC_Check(hdl,MqSendLONG (hdl, val));
2683 goto end;
2684 error:
2686 end:
2688}
#define OT_CHECK_NIL(val)
#define SendLONG_doc
long MK_LONG
#define MqSendLONG(...)

◆ pymqmsgque_MqContextC_SendLTR()

static OT_ProcRet pymqmsgque_MqContextC_SendLTR ( MqContextC_ARGS )
static

internal function: MqSendLTR

Definition at line 2691 of file MqContextC_py.c.

2691 {
2694 MQ_LTR transLId = 0;
2697 MkErrorC_Check(hdl,MqSendLTR (hdl, transLId));
2699 goto end;
2700 error:
2702 end:
2704}
#define SendLTR_doc
#define MqSendLTR(...)
int MQ_LTR
32bit longterm transaction token because PHP-32 does NOT support long long

◆ pymqmsgque_MqContextC_SendSTR()

static OT_ProcRet pymqmsgque_MqContextC_SendSTR ( MqContextC_ARGS )
static

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

Definition at line 2723 of file MqContextC_py.c.

2723 {
2726 MK_STRN val = 0;
2729 MkErrorC_Check(hdl,MqSendSTR (hdl, val));
2731 goto end;
2732 error:
2734 end:
2736}
#define OT_CHECK_STRN(val)
#define SendSTR_doc
const MK_STRB * MK_STRN
#define MqSendSTR(...)

◆ pymqmsgque_MqContextC_SendStringR()

static OT_ProcRet pymqmsgque_MqContextC_SendStringR ( MqContextC_ARGS )
static

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

Definition at line 2739 of file MqContextC_py.c.

2739 {
2742 MkStringR val = {0};
2745 MkErrorC_Check(hdl,MqSendStringR (hdl, val));
2747 goto end;
2748 error:
2750 end:
2752}
#define OT_CHECK__ME_REF_MkStringR(val)
#define SendStringR_doc
#define MqSendStringR(...)