theLink 10.0
Loading...
Searching...
No Matches
MqFactoryC_Misc_TCL_API

MqFactoryC - various functions to work on a factoryMore...

+ Collaboration diagram for MqFactoryC_Misc_TCL_API:

Functions

static OT_ProcRet tclmqmsgque_MqFactoryC_Default (MqFactoryC_ARGS)
  Tcl: MqFactoryC [$fct Default] C-API
set the default-attribute to the factory
 
static OT_ProcRet tclmqmsgque_MqFactoryC_Initial (MqFactoryC_ARGS)
  Tcl: MqFactoryC [$fct Initial] C-API
set the initial-attribut to fct
 
static OT_ProcRet tclmqmsgque_MqFactoryC_New (MqFactoryC_ARGS)
  Tcl: MqContextC [$fct New] C-API
create a new MqContextC from a MqFactoryC
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet tclmqmsgque_MqFactoryC_Log (MqFactoryC_ARGS)
 
static OT_ProcRet tclmqmsgque_MqFactoryC_DefaultIdent (OtClass_ARGS)
  Tcl: (static) string [MqFactoryC DefaultIdent] C-API
return the factory-identifier of the default MqFactoryC
 
static OT_ProcRet tclmqmsgque_MqFactoryC_InitialIdent (OtClass_ARGS)
  Tcl: (static) string [MqFactoryC InitialIdent] C-API
return the factory-identifier of the initial MqFactoryC
 
static OT_ProcRet tclmqmsgque_MqFactoryC_LogAll (OtClass_ARGS)
  Tcl: (static) MqFactoryC LogAll ?callfunc:string="MK_NULL"? C-API
log all "factories" to stderr
 

Detailed Description

MqFactoryC - various functions to work on a factory

Function Documentation

◆ tclmqmsgque_MqFactoryC_Default()

static OT_ProcRet tclmqmsgque_MqFactoryC_Default ( MqFactoryC_ARGS )
static

Tcl: MqFactoryC [$fct Default] C-API
set the default-attribute to the factory

Definition at line 599 of file MqFactoryC_tcl.c.

599 {
603 MQ_FCT retVal = MqFactoryDefault (hdl);
604 OT_retObj_SET_FCT(retVal);
605 goto end;
606 error:
608 end:
610}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_retObj_SET_FCT(nat)
#define OT_SETUP_hdl
#define Default_doc
#define error
Definition high_lng.h:339
#define MqFactoryDefault(...)
data used to define a factory

◆ tclmqmsgque_MqFactoryC_DefaultIdent()

static OT_ProcRet tclmqmsgque_MqFactoryC_DefaultIdent ( OtClass_ARGS )
static

Tcl: (static) string [MqFactoryC DefaultIdent] C-API
return the factory-identifier of the default MqFactoryC

Definition at line 652 of file MqFactoryC_tcl.c.

652 {
657 goto end;
658 error:
660 end:
662}
#define OT_retObj_SET_STR(nat)
#define DefaultIdent_doc
#define OT_SETUP_hdl_static
#define MqFactoryDefaultIdent()

◆ tclmqmsgque_MqFactoryC_Initial()

static OT_ProcRet tclmqmsgque_MqFactoryC_Initial ( MqFactoryC_ARGS )
static

Tcl: MqFactoryC [$fct Initial] C-API
set the initial-attribut to fct

Definition at line 613 of file MqFactoryC_tcl.c.

613 {
617 MQ_FCT retVal = MqFactoryInitial (hdl);
618 OT_retObj_SET_FCT(retVal);
619 goto end;
620 error:
622 end:
624}
#define Initial_doc
#define MqFactoryInitial(...)

◆ tclmqmsgque_MqFactoryC_InitialIdent()

static OT_ProcRet tclmqmsgque_MqFactoryC_InitialIdent ( OtClass_ARGS )
static

Tcl: (static) string [MqFactoryC InitialIdent] C-API
return the factory-identifier of the initial MqFactoryC

Definition at line 665 of file MqFactoryC_tcl.c.

665 {
670 goto end;
671 error:
673 end:
675}
#define InitialIdent_doc
#define MqFactoryInitialIdent()

◆ tclmqmsgque_MqFactoryC_Log()

MK_DEPRECATED static MK_UNUSED OT_ProcRet tclmqmsgque_MqFactoryC_Log ( MqFactoryC_ARGS )
static

Definition at line 647 of file MqFactoryC_tcl.c.

#define OT_ERROR_LNG_RETURN

◆ tclmqmsgque_MqFactoryC_LogAll()

static OT_ProcRet tclmqmsgque_MqFactoryC_LogAll ( OtClass_ARGS )
static

Tcl: (static) MqFactoryC LogAll ?callfunc:string="MK_NULL"? C-API
log all "factories" to stderr

Definition at line 678 of file MqFactoryC_tcl.c.

678 {
681 MK_STRN callfunc = NULL;
684 if (MkSysStringIsNULL(callfunc)) {callfunc = OT_GET_CALL_PROC;}
685 MqFactoryLogAll (callfunc);
687 goto end;
688 error:
690 end:
693}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_FRAME_CLEANUP
#define OT_retObj_SET_None
#define OT_GET_CALL_PROC
#define OT_CHECK_OPTIONAL(val)
#define OT_CHECK_STRN(val)
#define LogAll_doc
const MK_STRB * MK_STRN
static bool MkSysStringIsNULL(MK_STRN str)
#define MqFactoryLogAll(...)

◆ tclmqmsgque_MqFactoryC_New()

static OT_ProcRet tclmqmsgque_MqFactoryC_New ( MqFactoryC_ARGS )
static

Tcl: MqContextC [$fct New] C-API
create a new MqContextC from a MqFactoryC

Definition at line 629 of file MqFactoryC_tcl.c.

629 {
633 MQ_CTX val_out;
634 MkErrorC_Check(hdl,MqFactoryNew (hdl, NULL, &val_out));
635 OT_retObj_SET_CTX(val_out);
636 goto end;
637 error:
639 end:
641}
#define MkErrorC_Check(mng, PROC)
#define OT_retObj_SET_CTX(nat)
#define New_doc
#define MqFactoryNew(...)
PUBLIC data structure for the tclmqmsgque-specific-data