MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … More...
Functions | |
MQ_EXTERN enum MkErrorE | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | MqSendBIN_RT (MK_RT const mkrt, MQ_CTX const ctx, MkBinaryR const val) |
append a MK_BIN object to the send-data-package. … | |
enum MkErrorE | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 - function | |
MQ_EXTERN enum MkErrorE | MqSendBinaryRP (MK_RT const mkrt, MQ_CTX const ctx, MkBinaryR const val) |
Non-inline replacement for MqSendBinaryR … | |
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 |
#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.
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 |
append a 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 |
[]) will be send. 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 |
[]) will be send. Definition at line 6848 of file LibMqMsgque_mq.h.
Non-inline replacement for MqSendBinaryR …
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
"MK_NULL"
will be send.MQ_EXTERN enum MkErrorE 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 |
"MK_NULL"
will be send.MQ_EXTERN enum MkErrorE 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 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 |