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

MqDumpC - the class known as dmp or dump is used to export a pymqmsgque data package as binaryMore...

+ Collaboration diagram for MqDumpC_C_API:

Topics

 MqDumpC_Class_C_API
 MqDumpC - define the class …
 
 MqDumpC_TOR_C_API
 MqDumpC - various functions to create, initialize and destroy a dump
 
 MqDumpC_Misc_C_API
 MqDumpC - various functions to work on a dump
 

Data Structures

struct  MqDumpS
 MqDumpC - the class known as dmp or dump is used to export a pymqmsgque data package as binaryMore...
 

Macros

#define MqDumpLog_1XS(dump)
 

Functions

void MqDumpLog_RT (MK_RT mkrt, MQ_DMP const dmp, MK_OBJN fmtobj, MK_I32 const debug, MK_STRN const callfunc, MK_I32 const lvl)
 log the MqDumpC
 

Detailed Description

MqDumpC - the class known as dmp or dump is used to export a pymqmsgque data package as binary

The dump is used to exchange data with external counterparts such as a database or a user-specific infrastructure.

There are 3 different function that deal with a dump:

  1. The MqDumpExport export the read-data-package from the calling context to a dump.
  2. The MqDumpImport imports the dump into the read-data-package of the calling context. All MqContextC READ API functions can be used to read the data from the read-data-package.
  3. The MqProxyForward imports the dump into the send-data-package of the calling context. All MqContextC SEND API functions can be used to write the data into the send-data-package
See also
MqContextC PROXY API

Macro Definition Documentation

◆ MqDumpLog_1XS

#define MqDumpLog_1XS ( dump)
Value:
MqDumpLog(dump,(MK_OBJ)META_CONTEXT_S,0,__func__,0)
#define META_CONTEXT_S
#define MqDumpLog(...)

Definition at line 8861 of file LibMqMsgque_mq.h.

Function Documentation

◆ MqDumpLog_RT()

void MqDumpLog_RT ( MK_RT mkrt,
MQ_DMP const dmp,
MK_OBJN fmtobj,
MK_I32 const debug,
MK_STRN const callfunc,
MK_I32 const lvl )

log the MqDumpC

Parameters
[in]mkrtthe MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only)
[in]dmpthe MqDumpS instance to work on
[in]fmtobjmanaged object used to format the log-message (default=None → use default-format)
[in]debugthe debug level from MkRuntimeS::debug, use 0 <= debug <= 9 (default=0)
[in]callfunca user-defined postfix to identify the calling function or the environment (default=name-of-function)
[in]lvla user-defined prefix starting with "" for lvl=0 and increase with " " for lvl+1 (default=0)