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

MqContextC - define the class … More...

+ Collaboration diagram for MqContextC_Class_PY_API:

Functions

static OT_ProcRet pymqmsgque_MqContextC_HandleResolve (OtClass_ARGS)
  Python: [static] MqContextC MqContextC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MqContextC from netHdl or None if invalid…
 
static OT_ProcRet pymqmsgque_MqContextC_Next (MqContextC_ARGS)
  Python: MqContextC ctx.Next() C-API
get next instance from linked-list of MqContextS type
 
static OT_ProcRet pymqmsgque_MqContextC_Prev (MqContextC_ARGS)
  Python: MqContextC ctx.Prev() C-API
get previous instance from linked-list of MqContextS type
 
static OT_ProcRet pymqmsgque_MqContextC_Instances (OtClass_ARGS)
  Python: [static] MqContextC MqContextC.Instances() C-API
get head-instance from linked-list of MqContextS type …
 
static OT_ProcRet pymqmsgque_MqContextC_GetNull (OtClass_ARGS)
  Python: [static] MqContextC MqContextC.GetNull() C-API
Null-Slot - return a MqContextC typed NULL instance …
 

Detailed Description

MqContextC - define the class …

Function Documentation

◆ pymqmsgque_MqContextC_GetNull()

static OT_ProcRet pymqmsgque_MqContextC_GetNull ( OtClass_ARGS )
static

Python: [static] MqContextC MqContextC.GetNull() C-API
Null-Slot - return a MqContextC typed NULL instance …

Definition at line 537 of file MqContextC_py.c.

537 {
539 OT_SETUP_NOARG(GetNull_doc)
540 OT_CHECK_NOARGS
541 MQ_CTX retVal = MqContextGetNull ();
542 OT_retObj_SET_CTX(retVal)
543 goto end;
544 error:
545 OT_retObj_SET_Error
546 end:
548}
#define GetNull_doc
#define OT_SETUP_hdl_static
#define OT_retObj_RETURN
#define error
static MQ_CTX MqContextGetNull(void)
Null-Slot - return a MqContextC typed NULL instance …
PUBLIC data structure for the pymqmsgque-specific-data

◆ pymqmsgque_MqContextC_HandleResolve()

static OT_ProcRet pymqmsgque_MqContextC_HandleResolve ( OtClass_ARGS )
static

Python: [static] MqContextC MqContextC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MqContextC from netHdl or None if invalid…

Definition at line 455 of file MqContextC_py.c.

455 {
457 OT_SETUP_ONEARG(HandleResolve_doc)
458 MK_HDL netHdl = 0;
459 OT_CHECK_REQUIRED(OT_CHECK_NIH (netHdl))
460 OT_CHECK_NOARGS
461 MQ_CTX retVal = MqContextHandleResolve (netHdl);
462 OT_retObj_SET_CTX(retVal)
463 goto end;
464 error:
465 OT_retObj_SET_Error
466 end:
468}
#define HandleResolve_doc
int32_t MK_HDL
#define MqContextHandleResolve(...)

◆ pymqmsgque_MqContextC_Instances()

static OT_ProcRet pymqmsgque_MqContextC_Instances ( OtClass_ARGS )
static

Python: [static] MqContextC MqContextC.Instances() C-API
get head-instance from linked-list of MqContextS type …

Definition at line 514 of file MqContextC_py.c.

514 {
516 OT_SETUP_NOARG(Instances_doc)
517 OT_CHECK_NOARGS
518 MQ_CTX retVal = MqContextInstances ();
519 OT_retObj_SET_CTX(retVal)
520 goto end;
521 error:
522 OT_retObj_SET_Error
523 end:
525}
#define Instances_doc
#define MqContextInstances()

◆ pymqmsgque_MqContextC_Next()

static OT_ProcRet pymqmsgque_MqContextC_Next ( MqContextC_ARGS )
static

Python: MqContextC ctx.Next() C-API
get next instance from linked-list of MqContextS type

Definition at line 484 of file MqContextC_py.c.

484 {
486 OT_SETUP_NOARG(Next_doc)
487 OT_CHECK_NOARGS
488 MQ_CTX retVal = MqContextNext (hdl);
489 OT_retObj_SET_CTX(retVal)
490 goto end;
491 error:
492 OT_retObj_SET_Error
493 end:
495}
#define OT_SETUP_hdl
#define Next_doc
static MQ_CTX MqContextNext(MQ_CTX const ctx)
get next instance from linked-list of MqContextS type

◆ pymqmsgque_MqContextC_Prev()

static OT_ProcRet pymqmsgque_MqContextC_Prev ( MqContextC_ARGS )
static

Python: MqContextC ctx.Prev() C-API
get previous instance from linked-list of MqContextS type

Definition at line 498 of file MqContextC_py.c.

498 {
500 OT_SETUP_NOARG(Prev_doc)
501 OT_CHECK_NOARGS
502 MQ_CTX retVal = MqContextPrev (hdl);
503 OT_retObj_SET_CTX(retVal)
504 goto end;
505 error:
506 OT_retObj_SET_Error
507 end:
509}
#define Prev_doc
static MQ_CTX MqContextPrev(MQ_CTX const ctx)
get previous instance from linked-list of MqContextS type