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

Extend the MkRuntimeS wie libmqmsgque specific features … More...

#include <LibMqMsgque_mq.h>

+ Collaboration diagram for MqRuntimeS:

Data Fields

union { 
 
   struct MkObjectS   obj 
 
   struct MkExtensionS   ext 
 
   struct MkRtExtS   rtext 
 
super 
 is the MqRuntimeS initialized?
 
struct MqErrorS error_mq
 
MkThreadDataS mqThreadData
 data used to link EXTERNAL runtime to MQ_RT
 
struct MkTypeDefS _MqErrorC_T
 
struct MkTypeDefS _MqRuntimeC_T
 
struct MkTypeS _MqTypeCtxC_TT
 
struct MkTypeDefS _MqFactoryC_T
 
struct MqTypeCtxS _MqContextC_T
 
struct MkTypeDefS _MqDumpC_T
 
struct MkTypeDefS _MqEnvC_T
 
MK_BINB private_variables [291096]
 

Detailed Description

Extend the MkRuntimeS wie libmqmsgque specific features …

Definition at line 9188 of file LibMqMsgque_mq.h.

Field Documentation

◆ _MqContextC_T

struct MqTypeCtxS MqRuntimeS::_MqContextC_T

Definition at line 9224 of file LibMqMsgque_mq.h.

◆ _MqDumpC_T

struct MkTypeDefS MqRuntimeS::_MqDumpC_T

Definition at line 9225 of file LibMqMsgque_mq.h.

◆ _MqEnvC_T

struct MkTypeDefS MqRuntimeS::_MqEnvC_T

Definition at line 9226 of file LibMqMsgque_mq.h.

◆ _MqErrorC_T

struct MkTypeDefS MqRuntimeS::_MqErrorC_T

Definition at line 9220 of file LibMqMsgque_mq.h.

◆ _MqFactoryC_T

struct MkTypeDefS MqRuntimeS::_MqFactoryC_T

Definition at line 9223 of file LibMqMsgque_mq.h.

◆ _MqRuntimeC_T

struct MkTypeDefS MqRuntimeS::_MqRuntimeC_T

Definition at line 9221 of file LibMqMsgque_mq.h.

◆ _MqTypeCtxC_TT

struct MkTypeS MqRuntimeS::_MqTypeCtxC_TT

Definition at line 9222 of file LibMqMsgque_mq.h.

◆ error_mq

struct MqErrorS MqRuntimeS::error_mq

Definition at line 9212 of file LibMqMsgque_mq.h.

◆ ext

struct MkExtensionS MqRuntimeS::ext

Definition at line 9205 of file LibMqMsgque_mq.h.

◆ mqThreadData

MkThreadDataS MqRuntimeS::mqThreadData

data used to link EXTERNAL runtime to MQ_RT

Definition at line 9213 of file LibMqMsgque_mq.h.

◆ obj

struct MkObjectS MqRuntimeS::obj

Definition at line 9204 of file LibMqMsgque_mq.h.

◆ private_variables

MK_BINB MqRuntimeS::private_variables[291096]

Definition at line 9231 of file LibMqMsgque_mq.h.

◆ rtext

struct MkRtExtS MqRuntimeS::rtext

Definition at line 9206 of file LibMqMsgque_mq.h.

◆ [union]

union { ... } MqRuntimeS::super

is the MqRuntimeS initialized?

On "smart" systems like "csharp"… threads are created "on-the-fly" not only on user-demand… The problem is the "cleanup" code from the garbage-collection is controlled by "csharp" and sometimes "csharp" choose a new thread for this task. a "new" thread start with an empty MqRuntimeS… we need to handle this.


The documentation for this struct was generated from the following file: