theLink 10.0
|
tag: nhi1-release-250425 More...
#include "LibMkKernel_py.h"
#include "LibMqMsgque_mq.h"
#include "tmpl/mq_type_S_lng.h"
#include "tmpl/mq_misc_check_lng.h"
Go to the source code of this file.
Data Structures | |
struct | MqMsgqueThreadStateS |
struct | MqContextC_Obj |
struct | MqDumpC_Obj |
struct | MqFactoryC_Obj |
Macros | |
#define | HEADER |
#define | MQ_PY_EXTERN |
static library | |
#define | MQ_PY_EXTERN_DATA extern |
#define | MQ(n) |
#define | NS(n) |
#define | MqContextC_lngO (&MQ(MqContextCR)) |
#define | MqContextC_base (&MK(MkObjectCR)) |
#define | MqContextC_MK_NULL MQ(MqMsgqueThreadState).MqContextC_MK_NULL |
#define | MqContextC_ARGS MqContextC_Obj *self, PyObject *objv |
#define | MqContextC_ARGS_CALL self, objv |
#define | OT_retObj_SET_CTX(nat) |
#define | OT_TMP_CTX_OBJ(val) |
#define | VAL2CTX(val) |
#define | MqDumpC_lngO (&MQ(MqDumpCR)) |
#define | MqDumpC_base (&MK(MkObjectCR)) |
#define | MqDumpC_MK_NULL MQ(MqMsgqueThreadState).MqDumpC_MK_NULL |
#define | MqDumpC_ARGS MqDumpC_Obj *self, PyObject *objv |
#define | MqDumpC_ARGS_CALL self, objv |
#define | OT_retObj_SET_DMP(nat) |
#define | OT_TMP_DMP_OBJ(val) |
#define | VAL2DMP(val) |
#define | MqFactoryC_lngO (&MQ(MqFactoryCR)) |
#define | MqFactoryC_base (&MK(MkObjectCR)) |
#define | MqFactoryC_MK_NULL MQ(MqMsgqueThreadState).MqFactoryC_MK_NULL |
#define | MqFactoryC_ARGS MqFactoryC_Obj *self, PyObject *objv |
#define | MqFactoryC_ARGS_CALL self, objv |
#define | OT_retObj_SET_FCT(nat) |
#define | OT_TMP_FCT_OBJ(val) |
#define | VAL2FCT(val) |
#define | OT_CTX (((MqContextC_Obj*)self)->hdl) |
#define | OT_SETUP_self MqContextC_Obj* self = OT_MqCFromMqS(META_CONTEXT_S); |
#define | OT_MqCFromMqS(ctx) |
#define | OT_NEW_Mq_enum_OBJ(typ, val) |
#define | MqIdentE_lngO (MQ(MqMsgqueThreadState).MqIdentE) |
#define | MqSlaveE_lngO (MQ(MqMsgqueThreadState).MqSlaveE) |
#define | MqStartE_lngO (MQ(MqMsgqueThreadState).MqStartE) |
#define | MqStatusIsEF_lngO (MQ(MqMsgqueThreadState).MqStatusIsEF) |
#define | MqWaitOnEventE_lngO (MQ(MqMsgqueThreadState).MqWaitOnEventE) |
#define | printSelf(o) |
Typedefs | |
typedef struct MqContextC_Obj | MqContextC_Obj |
typedef struct MqDumpC_Obj | MqDumpC_Obj |
typedef struct MqFactoryC_Obj | MqFactoryC_Obj |
Functions | |
int | pymqmsgque_pMqFactoryC_Init (MK_RT mkrt, OT_OBJ_T) |
int | pymqmsgque_pMqDumpC_Init (MK_RT mkrt, OT_OBJ_T) |
int | pymqmsgque_pMqContextC_Init (MK_RT mkrt, OT_OBJ_T) |
static MK_ARTIFICIAL OT_OBJ_T | pymqmsgque_MqContextC_ObjNew (MK_RT mkrt, OT_CLS_T type, MQ_CTX hdl) |
static MK_ARTIFICIAL OT_OBJ_T | pymqmsgque_MqDumpC_ObjNew (MK_RT mkrt, OT_CLS_T type, MQ_DMP hdl) |
static MK_ARTIFICIAL OT_OBJ_T | pymqmsgque_MqFactoryC_ObjNew (MK_RT mkrt, OT_CLS_T type, MQ_FCT hdl) |
tag: nhi1-release-250425
Definition in file LibMqMsgque_py.h.
#define HEADER |
Definition at line 22 of file LibMqMsgque_py.h.
#define MQ | ( | n | ) |
Definition at line 73 of file LibMqMsgque_py.h.
#define MQ_PY_EXTERN |
static library
Definition at line 46 of file LibMqMsgque_py.h.
#define MQ_PY_EXTERN_DATA extern |
Definition at line 69 of file LibMqMsgque_py.h.
#define MqContextC_ARGS MqContextC_Obj *self, PyObject *objv |
Definition at line 147 of file LibMqMsgque_py.h.
#define MqContextC_ARGS_CALL self, objv |
Definition at line 148 of file LibMqMsgque_py.h.
#define MqContextC_base (&MK(MkObjectCR)) |
Definition at line 141 of file LibMqMsgque_py.h.
#define MqContextC_lngO (&MQ(MqContextCR)) |
Definition at line 140 of file LibMqMsgque_py.h.
#define MqContextC_MK_NULL MQ(MqMsgqueThreadState).MqContextC_MK_NULL |
Definition at line 144 of file LibMqMsgque_py.h.
#define MqDumpC_ARGS MqDumpC_Obj *self, PyObject *objv |
Definition at line 180 of file LibMqMsgque_py.h.
#define MqDumpC_ARGS_CALL self, objv |
Definition at line 181 of file LibMqMsgque_py.h.
#define MqDumpC_base (&MK(MkObjectCR)) |
Definition at line 174 of file LibMqMsgque_py.h.
Definition at line 173 of file LibMqMsgque_py.h.
#define MqDumpC_MK_NULL MQ(MqMsgqueThreadState).MqDumpC_MK_NULL |
Definition at line 177 of file LibMqMsgque_py.h.
#define MqFactoryC_ARGS MqFactoryC_Obj *self, PyObject *objv |
Definition at line 213 of file LibMqMsgque_py.h.
#define MqFactoryC_ARGS_CALL self, objv |
Definition at line 214 of file LibMqMsgque_py.h.
#define MqFactoryC_base (&MK(MkObjectCR)) |
Definition at line 207 of file LibMqMsgque_py.h.
#define MqFactoryC_lngO (&MQ(MqFactoryCR)) |
Definition at line 206 of file LibMqMsgque_py.h.
#define MqFactoryC_MK_NULL MQ(MqMsgqueThreadState).MqFactoryC_MK_NULL |
Definition at line 210 of file LibMqMsgque_py.h.
Definition at line 253 of file LibMqMsgque_py.h.
Definition at line 254 of file LibMqMsgque_py.h.
Definition at line 255 of file LibMqMsgque_py.h.
#define MqStatusIsEF_lngO (MQ(MqMsgqueThreadState).MqStatusIsEF) |
Definition at line 256 of file LibMqMsgque_py.h.
#define MqWaitOnEventE_lngO (MQ(MqMsgqueThreadState).MqWaitOnEventE) |
Definition at line 257 of file LibMqMsgque_py.h.
#define NS | ( | n | ) |
Definition at line 75 of file LibMqMsgque_py.h.
#define OT_CTX (((MqContextC_Obj*)self)->hdl) |
Definition at line 239 of file LibMqMsgque_py.h.
#define OT_MqCFromMqS | ( | ctx | ) |
Definition at line 241 of file LibMqMsgque_py.h.
#define OT_NEW_Mq_enum_OBJ | ( | typ, | |
val ) |
Definition at line 249 of file LibMqMsgque_py.h.
#define OT_retObj_SET_CTX | ( | nat | ) |
Definition at line 151 of file LibMqMsgque_py.h.
#define OT_retObj_SET_DMP | ( | nat | ) |
Definition at line 184 of file LibMqMsgque_py.h.
#define OT_retObj_SET_FCT | ( | nat | ) |
Definition at line 217 of file LibMqMsgque_py.h.
#define OT_SETUP_self MqContextC_Obj* self = OT_MqCFromMqS(META_CONTEXT_S); |
Definition at line 240 of file LibMqMsgque_py.h.
#define OT_TMP_CTX_OBJ | ( | val | ) |
Definition at line 154 of file LibMqMsgque_py.h.
#define OT_TMP_DMP_OBJ | ( | val | ) |
Definition at line 187 of file LibMqMsgque_py.h.
#define OT_TMP_FCT_OBJ | ( | val | ) |
Definition at line 220 of file LibMqMsgque_py.h.
#define printSelf | ( | o | ) |
Definition at line 267 of file LibMqMsgque_py.h.
#define VAL2CTX | ( | val | ) |
Definition at line 161 of file LibMqMsgque_py.h.
#define VAL2DMP | ( | val | ) |
Definition at line 194 of file LibMqMsgque_py.h.
#define VAL2FCT | ( | val | ) |
Definition at line 227 of file LibMqMsgque_py.h.
typedef struct MqContextC_Obj MqContextC_Obj |
typedef struct MqDumpC_Obj MqDumpC_Obj |
typedef struct MqFactoryC_Obj MqFactoryC_Obj |
|
inlinestatic |
Definition at line 156 of file LibMqMsgque_py.h.
|
inlinestatic |
Definition at line 189 of file LibMqMsgque_py.h.
|
inlinestatic |
Definition at line 222 of file LibMqMsgque_py.h.
Definition at line 3954 of file MqContextC_py.c.
Public API
Definition at line 457 of file MqDumpC_py.c.
Definition at line 837 of file MqFactoryC_py.c.
MQ_PY_EXTERN_DATA OT_CLASS_TYPE_REF pymqmsgque_MqContextCR |
Definition at line 139 of file LibMqMsgque_py.h.
MQ_PY_EXTERN_DATA OT_CLASS_TYPE_REF pymqmsgque_MqDumpCR |
Definition at line 172 of file LibMqMsgque_py.h.
MQ_PY_EXTERN_DATA OT_CLASS_TYPE_REF pymqmsgque_MqFactoryCR |
Definition at line 205 of file LibMqMsgque_py.h.
MK_PY_EXTERN_DATA __thread MqMsgqueThreadStateS pymqmsgque_MqMsgqueThreadState |
Definition at line 120 of file LibMqMsgque_py.h.