28__parser__(
inline=
MqCtx,
class=MqContextC,doc-group=Define,doc-index=Class,hide=yes,prefix=Class,
static=yes,alias=
MqCtx)
39__parser__(inline=
MqCtxN,class=MqContextC,doc-group=Define,doc-index=Class,hide=yes,prefix=Class,static=yes,alias=
MqCtxN)
266__parser__(inline=
MqDmp,class=MqDumpC,doc-group=Define,doc-index=Class,hide=yes,prefix=Class,static=yes,alias=
MqDmp)
277__parser__(inline=
MqDmpN,class=MqDumpC,doc-group=Define,doc-index=Class,hide=yes,prefix=Class,static=yes,alias=
MqDmpN)
307__parser__(inline=
MqDumpNext,INSTANCE=dmp,class=MqDumpC,doc-index=Class,doc-name=Introspection,flags=new,no-rpc=yes,null-return-allow=yes,alias=
MqDumpNext)
310__parser__(inline=
MqDumpPrev,INSTANCE=dmp,class=MqDumpC,doc-index=Class,doc-name=Introspection,flags=new,no-rpc=yes,null-return-allow=yes,alias=
MqDumpPrev)
343__parser__(inline=
MqFct,class=MqFactoryC,doc-group=Define,doc-index=Class,hide=yes,prefix=Class,static=yes,alias=
MqFct)
354__parser__(inline=
MqFctN,class=MqFactoryC,doc-group=Define,doc-index=Class,hide=yes,prefix=Class,static=yes,alias=
MqFctN)
#define __parser__global__(...)
#define MkObjectHandleGet(...)
#define MK_PARSER_RT_ONLY
static MK_ERR MqContextErrorFORMAT(MQ_CTXN const fmtobj)
helper used to access MkErrorDEFAULT from MqContextC
#define MqContextHandleResolve(...)
MQ_CTX MqContextGetNullP(void)
Non-inline replacement for MqContextGetNull …
static MQ_CTX MqContextHandleResolve_RT(MK_RT mkrt, MK_HDL const netHdl)
Handle-Resolve-Slot - return a MqContextC from netHdl or null if invalid…
MQ_CTX MqContextPrevP(MQ_CTX const ctx)
Non-inline replacement for MqContextPrev …
#define MqContextHandleGet(...)
static MQ_CTX MqContextInstances_RT(MK_RT mkrt)
get head-instance from linked-list of MqContextS type …
#define MqContextInstances()
static MQ_CTX MqContextNext(MQ_CTX const ctx)
get next instance from linked-list of MqContextS type
static MK_HDL MqContextHandleGet_RT(MK_RT mkrt, MQ_CTX const ctx)
Handle-Get-Slot - returns a export-hdl to the MqContextC useable for external storage
MQ_CTX MqContextNextP(MQ_CTX const ctx)
Non-inline replacement for MqContextNext …
MK_HDL MqContextHandleGetP(MK_RT mkrt, MQ_CTX const ctx)
Non-inline replacement for MqContextHandleGet …
static MQ_CTX MqContextPrev(MQ_CTX const ctx)
get previous instance from linked-list of MqContextS type
MQ_CTX MqContextHandleResolveP(MK_RT mkrt, MK_HDL const netHdl)
Non-inline replacement for MqContextHandleResolve …
static MQ_CTX MqContextGetNull(void)
Null-Slot - return a MqContextC typed NULL instance …
MQ_CTX MqContextInstancesP(MK_RT mkrt)
Non-inline replacement for MqContextInstances …
MK_BOOL MqCtxCheckP(MK_MNGN mng)
Non-inline replacement for MqCtxCheck …
static bool MqCtxCheck(MK_MNGN mng)
check MqContextS -> MkObjectS::signature …
MQ_CTX MqCtxP(MK_MNG mng)
Non-inline replacement for MqCtx …
MQ_CTXN MqCtxNP(MK_MNGN mng)
Non-inline replacement for MqCtxN …
static MQ_CTXN MqCtxN(MK_MNGN mng)
(const) cast a unknown-object into an MqContextS pointer or NULL if not possible
MK_BOOL MqCtxCheckOP(MK_OBJN obj)
Non-inline replacement for MqCtxCheckO …
static bool MqCtxCheckO(MK_OBJN obj)
check MqContextS -> MkObjectS::signature …
static MQ_CTX MqCtx(MK_MNG mng)
cast a unknown-object into an MqContextS pointer or NULL if not possible
static enum MqStartE MqConfigGetStartAs(MQ_CTX const ctx)
return the MqConfigS::startAs value
MK_I32 MqConfigGetBuffersizeP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetBuffersize …
MK_STRN MqConfigGetNameP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetName …
static MK_I32 MqConfigGetPkgsize(MQ_CTXN const ctx)
get the maximun size of a BDY package
static MK_STRN MqConfigGetName(MQ_CTXN const ctx)
get the name of the context object
MK_I32 MqConfigGetPkgsizeP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetPkgsize …
static MK_TIME_T MqConfigGetTimeout(MQ_CTXN const ctx)
get the timeout value of the context object
static bool MqConfigGetIsParent(MQ_CTX const ctx)
does the context object is a parent ? An objext is a parent id the MqConfigS::parent attribute is nul...
MK_STRN MqConfigGetPrefixP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetPrefix …
MK_BOOL MqConfigGetIsServerP(MQ_CTX const ctx)
Non-inline replacement for MqConfigGetIsServer …
static MK_I32 MqConfigGetBuffersize(MQ_CTXN const ctx)
get the minimum of the read/send buffersize of the socket
static MK_STRN MqConfigGetPostfix(MQ_CTXN const ctx)
get the MqConfigS::dispPostfix
MK_BOOL MqConfigGetIsStringP(MQ_CTX const ctx)
Non-inline replacement for MqConfigGetIsString …
static bool MqConfigGetIsServer(MQ_CTX const ctx)
does the context object is a server ?
static MQ_SOCK_HDL MqConfigGetIoPipe(MQ_CTX const ctx)
return the MqIoPipeConfigS
MK_STRN MqConfigGetStorageP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetStorage …
static MK_STRN MqConfigGetPrefix(MQ_CTXN const ctx)
get the MqConfigS::dispPrefix
enum MqStatusIsEF MqConfigGetStatusIsP(MQ_CTX const ctx)
Non-inline replacement for MqConfigGetStatusIs …
static MK_STRN MqConfigGetStorage(MQ_CTXN const ctx)
get the storage of the context object
MK_TIME_T MqConfigGetTimeoutP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetTimeout …
static MK_STRN MqConfigGetIoUds(MQ_CTXN const ctx)
return the MqIoUdsConfigS
enum MqIdentE MqConfigGetIdentFromP(MQ_CTX const ctx)
Non-inline replacement for MqConfigGetIdentFrom …
MK_STRN MqConfigGetIoUdsP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetIoUds …
MQ_SOCK_HDL MqConfigGetIoPipeP(MQ_CTX const ctx)
Non-inline replacement for MqConfigGetIoPipe …
MK_STRN MqConfigGetPostfixP(MQ_CTXN const ctx)
Non-inline replacement for MqConfigGetPostfix …
enum MqStartE MqConfigGetStartAsP(MQ_CTX const ctx)
Non-inline replacement for MqConfigGetStartAs …
MK_BOOL MqConfigGetIsParentP(MQ_CTX const ctx)
Non-inline replacement for MqConfigGetIsParent …
static enum MqIdentE MqConfigGetIdentFrom(MQ_CTX const ctx)
get the MqConfigS::identFrom
static enum MqStatusIsEF MqConfigGetStatusIs(MQ_CTX const ctx)
return the MqContextS::statusIs value
static bool MqConfigGetIsString(MQ_CTX const ctx)
does the context object is using the string-mode ?
MK_ERR MqContextErrorFORMATP(MQ_CTXN const fmtobj)
Non-inline replacement for MqContextErrorFORMAT …
static MK_NUM MqLinkGetCtxId(MQ_CTX const ctx)
get an identifier which is unique per parent-or-child-context …
MK_STRN MqLinkGetTargetIdentP(MQ_CTX const ctx)
Non-inline replacement for MqLinkGetTargetIdent …
MK_BOOL MqLinkIsParentP(MQ_CTX const ctx)
Non-inline replacement for MqLinkIsParent …
static bool MqLinkIsParent(MQ_CTX const ctx)
is the context a parent-context? …
MQ_CTX MqLinkGetParentP(MQ_CTX const ctx)
Non-inline replacement for MqLinkGetParent …
MK_NUM MqLinkGetCtxIdP(MQ_CTX const ctx)
Non-inline replacement for MqLinkGetCtxId …
static MK_STRN MqLinkGetTargetIdent(MQ_CTX const ctx)
get the ident of the link-target …
static MQ_CTX MqLinkGetParent(MQ_CTX const ctx)
get the initial parent-context from a client/server link …
static MK_STRN MqLogParentOrChild(MQ_CTXN ctx)
is ctx a PARENT or a CHILD ? …
MK_STRN MqLogParentOrChildP(MQ_CTXN ctx)
Non-inline replacement for MqLogParentOrChild …
MK_STRN MqLogServerOrClientP(MQ_CTXN const ctx)
Non-inline replacement for MqLogServerOrClient …
static MK_STRN MqLogServerOrClient(MQ_CTXN const ctx)
is ctx a SERVER or a CLIENT ? …
MQ_CTX MqGetRootP(MQ_CTX ctx)
Non-inline replacement for MqGetRoot …
static MQ_CTX MqGetRoot(MQ_CTX ctx)
get the Root (toplevel initial context)
enum MkErrorE MqSendBinaryRP(MK_RT mkrt, MQ_CTX const ctx, MkBinaryR const val)
Non-inline replacement for MqSendBinaryR …
static enum MkErrorE MqSendBinaryR_RT(MK_RT mkrt, MQ_CTX const ctx, MkBinaryR const val)
append a MkBinaryR object to the send-data-package. …
#define MqSendBinaryR(...)
static bool MqServiceIsTransaction(MQ_CTX const ctx)
check if the ongoing-service-call belongs to a transaction …
MK_BOOL MqServiceIsTransactionP(MQ_CTX const ctx)
Non-inline replacement for MqServiceIsTransaction …
static bool MqSlaveIs(MQ_CTXN const ctx)
is the context a slave-context ? …
MK_BOOL MqSlaveCheckP(MQ_CTXN const ctx, MQ_SLAVE_ID const id)
Non-inline replacement for MqSlaveCheck …
MK_BOOL MqSlaveIsP(MQ_CTXN const ctx)
Non-inline replacement for MqSlaveIs …
MQ_CTX MqSlaveGetMasterP(MQ_CTX const ctx)
Non-inline replacement for MqSlaveGetMaster …
static bool MqSlaveCheck(MQ_CTXN const ctx, MQ_SLAVE_ID const id)
check if slave-id is valid
static MQ_CTX MqSlaveGetMaster(MQ_CTX const ctx)
opposite function of MqSlaveGetFilter
#define MqDumpHandleResolve(...)
MQ_DMP MqDumpInstancesP(MK_RT mkrt)
Non-inline replacement for MqDumpInstances …
MK_HDL MqDumpHandleGetP(MK_RT mkrt, MQ_DMP const dmp)
Non-inline replacement for MqDumpHandleGet …
MQ_DMP MqDumpNextP(MQ_DMP const dmp)
Non-inline replacement for MqDumpNext …
MQ_DMP MqDumpHandleResolveP(MK_RT mkrt, MK_HDL const netHdl)
Non-inline replacement for MqDumpHandleResolve …
static MQ_DMP MqDumpInstances_RT(MK_RT mkrt)
get head-instance from linked-list of MqDumpS type …
static MQ_DMP MqDumpGetNull(void)
Null-Slot - return a MqDumpC typed NULL instance …
#define MqDumpInstances()
#define MqDumpHandleGet(...)
static MQ_DMP MqDumpNext(MQ_DMP const dmp)
get next instance from linked-list of MqDumpS type
MQ_DMP MqDumpGetNullP(void)
Non-inline replacement for MqDumpGetNull …
static MK_HDL MqDumpHandleGet_RT(MK_RT mkrt, MQ_DMP const dmp)
Handle-Get-Slot - returns a export-hdl to the MqDumpC useable for external storage
static MQ_DMP MqDumpPrev(MQ_DMP const dmp)
get previous instance from linked-list of MqDumpS type
static MQ_DMP MqDumpHandleResolve_RT(MK_RT mkrt, MK_HDL const netHdl)
Handle-Resolve-Slot - return a MqDumpC from netHdl or null if invalid…
MQ_DMP MqDumpPrevP(MQ_DMP const dmp)
Non-inline replacement for MqDumpPrev …
static bool MqDmpCheckO(MK_OBJN obj)
check MqDumpS -> MkObjectS::signature …
static MQ_DMP MqDmp(MK_MNG mng)
cast a unknown-object into an MqDumpS pointer or NULL if not possible
static MQ_DMPN MqDmpN(MK_MNGN mng)
(const) cast a unknown-object into an MqDumpS pointer or NULL if not possible
MK_BOOL MqDmpCheckOP(MK_OBJN obj)
Non-inline replacement for MqDmpCheckO …
MK_BOOL MqDmpCheckP(MK_MNGN mng)
Non-inline replacement for MqDmpCheck …
static bool MqDmpCheck(MK_MNGN mng)
check MqDumpS -> MkObjectS::signature …
MQ_DMPN MqDmpNP(MK_MNGN mng)
Non-inline replacement for MqDmpN …
MQ_DMP MqDmpP(MK_MNG mng)
Non-inline replacement for MqDmp …
MK_HDL MqFactoryHandleGetP(MK_RT mkrt, MQ_FCT const fct)
Non-inline replacement for MqFactoryHandleGet …
static MQ_FCT MqFactoryInstances_RT(MK_RT mkrt)
get head-instance from linked-list of MqFactoryS type …
MQ_FCT MqFactoryNextP(MQ_FCT const fct)
Non-inline replacement for MqFactoryNext …
static MQ_FCT MqFactoryHandleResolve_RT(MK_RT mkrt, MK_HDL const netHdl)
Handle-Resolve-Slot - return a MqFactoryC from netHdl or null if invalid…
#define MqFactoryInstances()
MQ_FCT MqFactoryGetNullP(void)
Non-inline replacement for MqFactoryGetNull …
static MK_HDL MqFactoryHandleGet_RT(MK_RT mkrt, MQ_FCT const fct)
Handle-Get-Slot - returns a export-hdl to the MqFactoryC useable for external storage
MQ_FCT MqFactoryInstancesP(MK_RT mkrt)
Non-inline replacement for MqFactoryInstances …
MQ_FCT MqFactoryPrevP(MQ_FCT const fct)
Non-inline replacement for MqFactoryPrev …
static MQ_FCT MqFactoryPrev(MQ_FCT const fct)
get previous instance from linked-list of MqFactoryS type
#define MqFactoryHandleResolve(...)
static MQ_FCT MqFactoryGetNull(void)
Null-Slot - return a MqFactoryC typed NULL instance …
#define MqFactoryHandleGet(...)
static MQ_FCT MqFactoryNext(MQ_FCT const fct)
get next instance from linked-list of MqFactoryS type
MQ_FCT MqFactoryHandleResolveP(MK_RT mkrt, MK_HDL const netHdl)
Non-inline replacement for MqFactoryHandleResolve …
static bool MqFctCheck(MK_MNGN mng)
check MqFactoryS -> MkObjectS::signature …
static bool MqFctCheckO(MK_OBJN obj)
check MqFactoryS -> MkObjectS::signature …
MK_BOOL MqFctCheckOP(MK_OBJN obj)
Non-inline replacement for MqFctCheckO …
MQ_FCTN MqFctNP(MK_MNGN mng)
Non-inline replacement for MqFctN …
MQ_FCT MqFctP(MK_MNG mng)
Non-inline replacement for MqFct …
static MQ_FCTN MqFctN(MK_MNGN mng)
(const) cast a unknown-object into an MqFactoryS pointer or NULL if not possible
MK_BOOL MqFctCheckP(MK_MNGN mng)
Non-inline replacement for MqFctCheck …
static MQ_FCT MqFct(MK_MNG mng)
cast a unknown-object into an MqFactoryS pointer or NULL if not possible
#define MQ_EXTERN
static library
static MK_I32 MqStartE_ToInt(enum MqStartE value)
return the MqStartE as integer …
static MK_I32 MqIdentE_ToInt(enum MqIdentE value)
return the MqIdentE as integer …
static MK_I32 MqStatusIsEF_ToInt(enum MqStatusIsEF value)
return the MqStatusIsEF as integer …
MqWaitOnEventE
wait for an event? …
MqSlaveE
predefined slave-id for well known slaves …
MK_I32 MqWaitOnEventE_ToIntP(enum MqWaitOnEventE value)
Non-inline replacement for MqWaitOnEventE_ToInt …
MK_I32 MqStatusIsEF_ToIntP(enum MqStatusIsEF value)
Non-inline replacement for MqStatusIsEF_ToInt …
MqIdentE
identify the application using prefix (default) or factory …
MqStartE
User preferences on HOWTO start a new entity.
MqStatusIsEF
Information about how the context was created.
MK_I32 MqStartE_ToIntP(enum MqStartE value)
Non-inline replacement for MqStartE_ToInt …
MK_I32 MqSlaveE_ToIntP(enum MqSlaveE value)
Non-inline replacement for MqSlaveE_ToInt …
static MK_I32 MqWaitOnEventE_ToInt(enum MqWaitOnEventE value)
return the MqWaitOnEventE as integer …
static MK_I32 MqSlaveE_ToInt(enum MqSlaveE value)
return the MqSlaveE as integer …
MK_I32 MqIdentE_ToIntP(enum MqIdentE value)
Non-inline replacement for MqIdentE_ToInt …
MK_NUM MQ_SLAVE_ID
a slave identiver
PUBLIC data structure for the csmqmsgque-specific-data
MqDumpC - the class known as dmp or dump is used to export a csmqmsgque data package as binary …
data used to define a factory