MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … More...
Functions | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendI8_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_I8 const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendBOL_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_BOL const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendI16_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_I16 const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendI32_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_I32 const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendFLT_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_FLT const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendI64_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_I64 const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendDBL_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_DBL const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendSTR_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_STRN const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendStringR_RT (MK_RT const mkrt, MQ_CTX const ctx, MkStringR const val) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendBIN_RT (MK_RT const mkrt, MQ_CTX const ctx, MkBinaryR const val) |
append a libmkkernel::MK_BIN object to the send-data-package. … | |
enum MkErrorE | libmqmsgque::MqSendBinaryR_RT (MK_RT const mkrt, MQ_CTX const ctx, MkBinaryR const val) |
append a MkBinaryR object to the send-data-package. … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendBUF_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_BUFN const val) |
append a MkBufferC object to the send-data-package object … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendBFL_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_BFLN const val) |
append a MkBufferListC object to the send-data-package object … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendL_FLAT_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_BFLN const val) |
append a MkBufferListC object as flat list of items to the send-data-package object … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendBUS_FLAT_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_BUSN const val) |
append a MkBufferStreamC object to the send-data-package object … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendV_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_FST const printfmt,...) |
append a vararg string to the send-data-package object … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendVL_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_FST const printfmt, va_list var_list) |
append a vararg string as va_list to the send-data-package object … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendLTR_RT (MK_RT const mkrt, MQ_CTX const ctx, MQ_LTR const transLId) |
set the Longterm-Transaction-Id (LTT) in the send-data-package … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendLONG_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_LONG const val) |
send the long native object to the send-data-package | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSendHDL_RT (MK_RT const mkrt, MQ_CTX const ctx, MK_HDL const val) |
send the handle to the send-data-package | |
MqContextC - MqContextC_SendApi_Atom_C_API - overload | |
#define | MqSendBFL_NULL(...) |
#define | MqSendBFL(...) |
#define | MqSendBFL_E(...) |
#define | MqSendBFL_C(...) |
#define | MqSendBIN_NULL(...) |
#define | MqSendBIN(...) |
#define | MqSendBIN_E(...) |
#define | MqSendBIN_C(...) |
#define | MqSendBOL_NULL(...) |
#define | MqSendBOL(...) |
#define | MqSendBOL_E(...) |
#define | MqSendBOL_C(...) |
#define | MqSendBUF_NULL(...) |
#define | MqSendBUF(...) |
#define | MqSendBUF_E(...) |
#define | MqSendBUF_C(...) |
#define | MqSendBUS_FLAT_NULL(...) |
#define | MqSendBUS_FLAT(...) |
#define | MqSendBUS_FLAT_E(...) |
#define | MqSendBUS_FLAT_C(...) |
#define | MqSendBinaryR_NULL(...) |
#define | MqSendBinaryR(...) |
#define | MqSendBinaryR_E(...) |
#define | MqSendBinaryR_C(...) |
#define | MqSendDBL_NULL(...) |
#define | MqSendDBL(...) |
#define | MqSendDBL_E(...) |
#define | MqSendDBL_C(...) |
#define | MqSendFLT_NULL(...) |
#define | MqSendFLT(...) |
#define | MqSendFLT_E(...) |
#define | MqSendFLT_C(...) |
#define | MqSendHDL_NULL(...) |
#define | MqSendHDL(...) |
#define | MqSendHDL_E(...) |
#define | MqSendHDL_C(...) |
#define | MqSendI16_NULL(...) |
#define | MqSendI16(...) |
#define | MqSendI16_E(...) |
#define | MqSendI16_C(...) |
#define | MqSendI32_NULL(...) |
#define | MqSendI32(...) |
#define | MqSendI32_E(...) |
#define | MqSendI32_C(...) |
#define | MqSendI64_NULL(...) |
#define | MqSendI64(...) |
#define | MqSendI64_E(...) |
#define | MqSendI64_C(...) |
#define | MqSendI8_NULL(...) |
#define | MqSendI8(...) |
#define | MqSendI8_E(...) |
#define | MqSendI8_C(...) |
#define | MqSendLONG_NULL(...) |
#define | MqSendLONG(...) |
#define | MqSendLONG_E(...) |
#define | MqSendLONG_C(...) |
#define | MqSendLTR_NULL(...) |
#define | MqSendLTR(...) |
#define | MqSendLTR_E(...) |
#define | MqSendLTR_C(...) |
#define | MqSendL_FLAT_NULL(...) |
#define | MqSendL_FLAT(...) |
#define | MqSendL_FLAT_E(...) |
#define | MqSendL_FLAT_C(...) |
#define | MqSendSTR_NULL(...) |
#define | MqSendSTR(...) |
#define | MqSendSTR_E(...) |
#define | MqSendSTR_C(...) |
#define | MqSendSetHandShake_E(...) |
#define | MqSendSetHandShake_C(...) |
#define | MqSendStringR_NULL(...) |
#define | MqSendStringR(...) |
#define | MqSendStringR_E(...) |
#define | MqSendStringR_C(...) |
#define | MqSendV_NULL(...) |
#define | MqSendV(...) |
#define | MqSendV_E(...) |
#define | MqSendV_C(...) |
#define | MqSendVL_NULL(...) |
#define | MqSendVL(...) |
#define | MqSendVL_E(...) |
#define | MqSendVL_C(...) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
#define MqSendBFL | ( | ... | ) |
Definition at line 543 of file msgque_overload_mq.h.
#define MqSendBFL_C | ( | ... | ) |
Definition at line 545 of file msgque_overload_mq.h.
#define MqSendBFL_E | ( | ... | ) |
Definition at line 544 of file msgque_overload_mq.h.
#define MqSendBFL_NULL | ( | ... | ) |
Definition at line 542 of file msgque_overload_mq.h.
#define MqSendBIN | ( | ... | ) |
Definition at line 547 of file msgque_overload_mq.h.
#define MqSendBIN_C | ( | ... | ) |
Definition at line 549 of file msgque_overload_mq.h.
#define MqSendBIN_E | ( | ... | ) |
Definition at line 548 of file msgque_overload_mq.h.
#define MqSendBIN_NULL | ( | ... | ) |
Definition at line 546 of file msgque_overload_mq.h.
#define MqSendBinaryR | ( | ... | ) |
Definition at line 563 of file msgque_overload_mq.h.
#define MqSendBinaryR_C | ( | ... | ) |
Definition at line 565 of file msgque_overload_mq.h.
#define MqSendBinaryR_E | ( | ... | ) |
Definition at line 564 of file msgque_overload_mq.h.
#define MqSendBinaryR_NULL | ( | ... | ) |
Definition at line 562 of file msgque_overload_mq.h.
#define MqSendBOL | ( | ... | ) |
Definition at line 551 of file msgque_overload_mq.h.
#define MqSendBOL_C | ( | ... | ) |
Definition at line 553 of file msgque_overload_mq.h.
#define MqSendBOL_E | ( | ... | ) |
Definition at line 552 of file msgque_overload_mq.h.
#define MqSendBOL_NULL | ( | ... | ) |
Definition at line 550 of file msgque_overload_mq.h.
#define MqSendBUF | ( | ... | ) |
Definition at line 555 of file msgque_overload_mq.h.
#define MqSendBUF_C | ( | ... | ) |
Definition at line 557 of file msgque_overload_mq.h.
#define MqSendBUF_E | ( | ... | ) |
Definition at line 556 of file msgque_overload_mq.h.
#define MqSendBUF_NULL | ( | ... | ) |
Definition at line 554 of file msgque_overload_mq.h.
#define MqSendBUS_FLAT | ( | ... | ) |
Definition at line 559 of file msgque_overload_mq.h.
#define MqSendBUS_FLAT_C | ( | ... | ) |
Definition at line 561 of file msgque_overload_mq.h.
#define MqSendBUS_FLAT_E | ( | ... | ) |
Definition at line 560 of file msgque_overload_mq.h.
#define MqSendBUS_FLAT_NULL | ( | ... | ) |
Definition at line 558 of file msgque_overload_mq.h.
#define MqSendDBL | ( | ... | ) |
Definition at line 567 of file msgque_overload_mq.h.
#define MqSendDBL_C | ( | ... | ) |
Definition at line 569 of file msgque_overload_mq.h.
#define MqSendDBL_E | ( | ... | ) |
Definition at line 568 of file msgque_overload_mq.h.
#define MqSendDBL_NULL | ( | ... | ) |
Definition at line 566 of file msgque_overload_mq.h.
#define MqSendFLT | ( | ... | ) |
Definition at line 571 of file msgque_overload_mq.h.
#define MqSendFLT_C | ( | ... | ) |
Definition at line 573 of file msgque_overload_mq.h.
#define MqSendFLT_E | ( | ... | ) |
Definition at line 572 of file msgque_overload_mq.h.
#define MqSendFLT_NULL | ( | ... | ) |
Definition at line 570 of file msgque_overload_mq.h.
#define MqSendHDL | ( | ... | ) |
Definition at line 575 of file msgque_overload_mq.h.
#define MqSendHDL_C | ( | ... | ) |
Definition at line 577 of file msgque_overload_mq.h.
#define MqSendHDL_E | ( | ... | ) |
Definition at line 576 of file msgque_overload_mq.h.
#define MqSendHDL_NULL | ( | ... | ) |
Definition at line 574 of file msgque_overload_mq.h.
#define MqSendI16 | ( | ... | ) |
Definition at line 579 of file msgque_overload_mq.h.
#define MqSendI16_C | ( | ... | ) |
Definition at line 581 of file msgque_overload_mq.h.
#define MqSendI16_E | ( | ... | ) |
Definition at line 580 of file msgque_overload_mq.h.
#define MqSendI16_NULL | ( | ... | ) |
Definition at line 578 of file msgque_overload_mq.h.
#define MqSendI32 | ( | ... | ) |
Definition at line 583 of file msgque_overload_mq.h.
#define MqSendI32_C | ( | ... | ) |
Definition at line 585 of file msgque_overload_mq.h.
#define MqSendI32_E | ( | ... | ) |
Definition at line 584 of file msgque_overload_mq.h.
#define MqSendI32_NULL | ( | ... | ) |
Definition at line 582 of file msgque_overload_mq.h.
#define MqSendI64 | ( | ... | ) |
Definition at line 587 of file msgque_overload_mq.h.
#define MqSendI64_C | ( | ... | ) |
Definition at line 589 of file msgque_overload_mq.h.
#define MqSendI64_E | ( | ... | ) |
Definition at line 588 of file msgque_overload_mq.h.
#define MqSendI64_NULL | ( | ... | ) |
Definition at line 586 of file msgque_overload_mq.h.
#define MqSendI8 | ( | ... | ) |
Definition at line 591 of file msgque_overload_mq.h.
#define MqSendI8_C | ( | ... | ) |
Definition at line 593 of file msgque_overload_mq.h.
#define MqSendI8_E | ( | ... | ) |
Definition at line 592 of file msgque_overload_mq.h.
#define MqSendI8_NULL | ( | ... | ) |
Definition at line 590 of file msgque_overload_mq.h.
#define MqSendL_FLAT | ( | ... | ) |
Definition at line 603 of file msgque_overload_mq.h.
#define MqSendL_FLAT_C | ( | ... | ) |
Definition at line 605 of file msgque_overload_mq.h.
#define MqSendL_FLAT_E | ( | ... | ) |
Definition at line 604 of file msgque_overload_mq.h.
#define MqSendL_FLAT_NULL | ( | ... | ) |
Definition at line 602 of file msgque_overload_mq.h.
#define MqSendLONG | ( | ... | ) |
Definition at line 595 of file msgque_overload_mq.h.
#define MqSendLONG_C | ( | ... | ) |
Definition at line 597 of file msgque_overload_mq.h.
#define MqSendLONG_E | ( | ... | ) |
Definition at line 596 of file msgque_overload_mq.h.
#define MqSendLONG_NULL | ( | ... | ) |
Definition at line 594 of file msgque_overload_mq.h.
#define MqSendLTR | ( | ... | ) |
Definition at line 599 of file msgque_overload_mq.h.
#define MqSendLTR_C | ( | ... | ) |
Definition at line 601 of file msgque_overload_mq.h.
#define MqSendLTR_E | ( | ... | ) |
Definition at line 600 of file msgque_overload_mq.h.
#define MqSendLTR_NULL | ( | ... | ) |
Definition at line 598 of file msgque_overload_mq.h.
#define MqSendSetHandShake_C | ( | ... | ) |
Definition at line 611 of file msgque_overload_mq.h.
#define MqSendSetHandShake_E | ( | ... | ) |
Definition at line 610 of file msgque_overload_mq.h.
#define MqSendSTR | ( | ... | ) |
Definition at line 607 of file msgque_overload_mq.h.
#define MqSendSTR_C | ( | ... | ) |
Definition at line 609 of file msgque_overload_mq.h.
#define MqSendSTR_E | ( | ... | ) |
Definition at line 608 of file msgque_overload_mq.h.
#define MqSendSTR_NULL | ( | ... | ) |
Definition at line 606 of file msgque_overload_mq.h.
#define MqSendStringR | ( | ... | ) |
Definition at line 613 of file msgque_overload_mq.h.
#define MqSendStringR_C | ( | ... | ) |
Definition at line 615 of file msgque_overload_mq.h.
#define MqSendStringR_E | ( | ... | ) |
Definition at line 614 of file msgque_overload_mq.h.
#define MqSendStringR_NULL | ( | ... | ) |
Definition at line 612 of file msgque_overload_mq.h.
#define MqSendV | ( | ... | ) |
Definition at line 617 of file msgque_overload_mq.h.
#define MqSendV_C | ( | ... | ) |
Definition at line 619 of file msgque_overload_mq.h.
#define MqSendV_E | ( | ... | ) |
Definition at line 618 of file msgque_overload_mq.h.
#define MqSendV_NULL | ( | ... | ) |
Definition at line 616 of file msgque_overload_mq.h.
#define MqSendVL | ( | ... | ) |
Definition at line 621 of file msgque_overload_mq.h.
#define MqSendVL_C | ( | ... | ) |
Definition at line 623 of file msgque_overload_mq.h.
#define MqSendVL_E | ( | ... | ) |
Definition at line 622 of file msgque_overload_mq.h.
#define MqSendVL_NULL | ( | ... | ) |
Definition at line 620 of file msgque_overload_mq.h.
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendBFL_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_BFLN const | val ) |
append a MkBufferListC object to the send-data-package object …
The items of the list are send as list using MqSendL_START and MqSendL_END.
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the pointer to an MkBufferListC object to send |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendBIN_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MkBinaryR const | val ) |
append a libmkkernel::MK_BIN object to the send-data-package. …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
[]) will be send.
|
inline |
append a MkBinaryR object to the send-data-package. …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
[]) will be send. Definition at line 6848 of file LibMqMsgque_mq.h.
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendBOL_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_BOL const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendBUF_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_BUFN const | val ) |
append a MkBufferC object to the send-data-package object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendBUS_FLAT_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_BUSN const | val ) |
append a MkBufferStreamC object to the send-data-package object …
The items of the stream are send flast as the stream is appended to the send-data-package.
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the pointer to an MkBufferStreamC object to send |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendDBL_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_DBL const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendFLT_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_FLT const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendHDL_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_HDL const | val ) |
send the handle to the send-data-package
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the handle-object to send |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendI16_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_I16 const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendI32_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_I32 const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendI64_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_I64 const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendI8_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_I8 const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendL_FLAT_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_BFLN const | val ) |
append a MkBufferListC object as flat list of items to the send-data-package object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the pointer to an MkBufferListC object to send |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendLONG_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_LONG const | val ) |
send the long native object to the send-data-package
on 64bit use a MqSendI64 and on 32bit use a MqSendI32
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the native long object to send |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendLTR_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MQ_LTR const | transLId ) |
set the Longterm-Transaction-Id (LTT) in the send-data-package …
The LTT is the database entry-id to identify a persistant transaction. This function is very-low-level and work together with MqStorageResolve to provide a special feature used in "aguard"
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | transLId | value from ctx->link.protect.transLId |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendSTR_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_STRN const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
"MK_NULL"
will be send.MQ_EXTERN enum MkErrorE libmqmsgque::MqSendStringR_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MkStringR const | val ) |
MqContextC - append a native PRIMITIVE TYPE value to the send-data-package …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | val | the value to appending |
MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
"MK_NULL"
will be send.MQ_EXTERN enum MkErrorE libmqmsgque::MqSendV_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_FST const | printfmt, | ||
... ) |
append a vararg string to the send-data-package object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | printfmt | is a c-string used as printf like format string |
MQ_EXTERN enum MkErrorE libmqmsgque::MqSendVL_RT | ( | MK_RT const | mkrt, |
MQ_CTX const | ctx, | ||
MK_FST const | printfmt, | ||
va_list | var_list ) |
append a vararg string as va_list to the send-data-package object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | printfmt | is a c-string used as printf like format string |
[in] | var_list | a variable argument list object |