theLink 10.0
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 2464 of file MqContextC_py.c.

2464 {
2470 MkErrorC_Check(hdl,MqSendBFL (hdl, val));
2472 goto end;
2473 error:
2475 end:
2477}
#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)

◆ 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 2480 of file MqContextC_py.c.

2480 {
2483 MkBinaryR val = {0};
2486 MkErrorC_Check(hdl,MqSendBIN (hdl, val));
2488 goto end;
2489 error:
2491 end:
2493}
#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 2544 of file MqContextC_py.c.

2544 {
2547 MkBinaryR val = {0};
2550 MkErrorC_Check(hdl,MqSendBinaryR (hdl, val));
2552 goto end;
2553 error:
2555 end:
2557}
#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 2496 of file MqContextC_py.c.

2496 {
2499 MK_BOL val = 0;
2502 MkErrorC_Check(hdl,MqSendBOL (hdl, (MK_BOL)(val?1:0)));
2504 goto end;
2505 error:
2507 end:
2509}
#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 2512 of file MqContextC_py.c.

2512 {
2515 MK_BUFN val = 0;
2518 MkErrorC_Check(hdl,MqSendBUF (hdl, val));
2520 goto end;
2521 error:
2523 end:
2525}
#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 2528 of file MqContextC_py.c.

2528 {
2531 MK_BUSN val = 0;
2534 MkErrorC_Check(hdl,MqSendBUS_FLAT (hdl, val));
2536 goto end;
2537 error:
2539 end:
2541}
#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 2560 of file MqContextC_py.c.

2560 {
2563 MK_DBL val = 0;
2566 MkErrorC_Check(hdl,MqSendDBL (hdl, val));
2568 goto end;
2569 error:
2571 end:
2573}
#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 2576 of file MqContextC_py.c.

2576 {
2579 MK_FLT val = 0;
2582 MkErrorC_Check(hdl,MqSendFLT (hdl, val));
2584 goto end;
2585 error:
2587 end:
2589}
#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 2592 of file MqContextC_py.c.

2592 {
2595 MK_HDL val = 0;
2598 MkErrorC_Check(hdl,MqSendHDL (hdl, val));
2600 goto end;
2601 error:
2603 end:
2605}
#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 2608 of file MqContextC_py.c.

2608 {
2611 MK_I16 val = 0;
2614 MkErrorC_Check(hdl,MqSendI16 (hdl, val));
2616 goto end;
2617 error:
2619 end:
2621}
#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 2624 of file MqContextC_py.c.

2624 {
2627 MK_I32 val = 0;
2630 MkErrorC_Check(hdl,MqSendI32 (hdl, val));
2632 goto end;
2633 error:
2635 end:
2637}
#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 2640 of file MqContextC_py.c.

2640 {
2643 MK_I64 val = 0;
2646 MkErrorC_Check(hdl,MqSendI64 (hdl, val));
2648 goto end;
2649 error:
2651 end:
2653}
#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 2656 of file MqContextC_py.c.

2656 {
2659 MK_I8 val = 0;
2662 MkErrorC_Check(hdl,MqSendI8 (hdl, (MK_I8)(val)));
2664 goto end;
2665 error:
2667 end:
2669}
#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 2704 of file MqContextC_py.c.

2704 {
2710 MkErrorC_Check(hdl,MqSendL_FLAT (hdl, val));
2712 goto end;
2713 error:
2715 end:
2717}
#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 2672 of file MqContextC_py.c.

2672 {
2675 MK_LONG val = 0;
2678 MkErrorC_Check(hdl,MqSendLONG (hdl, val));
2680 goto end;
2681 error:
2683 end:
2685}
#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 2688 of file MqContextC_py.c.

2688 {
2691 MQ_LTR transLId = 0;
2694 MkErrorC_Check(hdl,MqSendLTR (hdl, transLId));
2696 goto end;
2697 error:
2699 end:
2701}
#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 2720 of file MqContextC_py.c.

2720 {
2723 MK_STRN val = 0;
2726 MkErrorC_Check(hdl,MqSendSTR (hdl, val));
2728 goto end;
2729 error:
2731 end:
2733}
#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 2736 of file MqContextC_py.c.

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