About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
MSDBK | Back to Index page |
Prolog Control Block Contents MSDBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
MSDBK Prolog | Top of page |
NAME : HCPMSDBK DESCRIPTION: Monitor Send Block DSECT : MSDBK FUNCTION : To represent a monitor broadcast (IUCV Sends of the same information to one or more users). The counts contained in an MSDBK are used to determine when the DCSS pages corresponding to that broadcast can be released for reuse. Data structure Field location MNDI_EV_TOSEND MNDI_EV_TOSEND_HEAD MNDI_EV_TOSEND_TAIL MNDI_EV_SENT MNDI_EV_SENT.MND_HEAD MNDI_EV_SENT.MND_TAIL MNDI_SAM_SENT MNDI_SAM_SENT.MND_HEAD MNDI_SAM_SENT.MND_TAIL LOCATED BY : CREATED BY : HCPMOISS HCPMNXAE DELETED BY : HCPMOISR HCPMOIER HCPMOVPM REFERENCES : none SERIALIZED : The appropriate lock must be obtained for any manipulations to the list. RELOCATION CONSIDERATIONS : None COMPATIBILITY AND MIGRATION CONCERNS : The MSDBK is used to link Monitor broadcasts in a circular list. As a result of this circular list implentation, it is a requirement that MSDFWDPT and MSDBCKPT are the first two words in the list. This is necessary, because the code thinks that the head and tail pointers to the list are 'another element of the list'. |
MSDBK Control Block Content | Top of page |
|
MSDBK Storage Layout | Top of page |
*** MSDBK - Monitor Send Block * * +---------------------------+---------------------------+ * 0 | MSDFWDPT | MSDBCKPT | * +---------------------------+---------------------------+ * 8 | MSD_SENT_CT | MSD_PEND_CT | * +---------------------------+---------------------------+ * 10 | MSD_TRGCL | MSD_CTLST_GRA | * +---------------------------+---------------------------+ * 18 | MSD_CTLEN_GRA | 1C * +---------------------------+ * *** MSDBK - Monitor Send Block |
MSDBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- MSD$END 0018 0000001C MSD_CTL_ADDR 0014 MSD_CTLEN_GRA 0018 MSD_CTLST_GRA 0014 MSD_PEND_CT 000C MSD_SENT_CT 0008 MSD_TRGCL 0010 MSDBCKPT 0004 MSDFWDPT 0000 MSDSIZE 0018 00000004 |
Copyright IBM Corporation, 1990, 2018