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.
Programming Interface Information:
The Monitor Records are intended Programming Interfaces that allow the customer to write programs to obtain services of z/VM. |
MRISFISC
PrologControl Block Contents
Cross Reference
MRISFISC Prolog
DSECT NAME - ISFISC FUNCTION - Map a Monitor record. LOCATED BY - Through the Monitor Control Area REFERENCED CONTROL BLOCKS - MRRECHDR Monitor Record Header NAME - MRISFISC DESCRIPTIVE NAME - Monitor Event Record Domain 9 - ISFC Domain Record 1 - ISFC End Point Status Change DESCRIPTION - Indicates that there has been a change in the state of an ISFC end point. NOTES -
MRISFISC Control Block Contents
Offsets Dec Hex Type Len Name (Dim) Description 0 0 Structure 244 ISFISC Start of monitor record 0 0 Character 0 ISFISC_MRHDR Record header. See MRRECHDR for details. 0 0 Character 20 MRHDR 0 0 Unsigned 2 MRHDRLEN 2 2 Unsigned 2 MRHDRZER 4 4 Unsigned 1 MRHDRDM 5 5 Unsigned 1 * 6 6 Unsigned 2 MRHDRRC 8 8 Character 8 MRHDRTOD 16 10 Character 4 * 20 14 Character 0 MRHDR_END 20 14 Unsigned 1 ISFISC_ACTIVITY Activity that resulted in the creation of this record. BIND = 1 CONNECT = 2 ACCEPT = 3 CLOSE = 4 21 15 Unsigned 1 ISFISC_SCKTYPE End point type: LISTEN = 0 STREAM = 1 DGRAM = 2 22 16 Unsigned 2 * 24 18 Signed 4 ISFISC_SCKID Binary identifier for the end point. 28 1C Signed 4 ISFISC_SCKNUM Unique sequence number assoc- iated with this end point. Can be used to correlate all the monitor records applying to this end point. 32 20 Character 8 ISFISC_SCKPORT Bound port name or port name or name generated by CP if no BIND. 40 28 Character 8 ISFISC_SCKASSOC The name of the service (SCKPORT) that resulted in the creation of this end point. 48 30 Character 8 ISFISC_SCKTGTND Node at the other end of the connection represented by this end point. 56 38 Character 8 ISFISC_SCKTGTSV Service at the other end of the connection represented by this end point. 64 40 Unsigned 4 ISFISC_SCKNLEN Name length 68 44 Character 120 ISFISC_SCKNAME Free-form name assigned to this end point by its creator.
The following fields are valid only when the ISFISC_ACTIVITY field = 4 (CLOSE). For ISFISC_ACTIVITY = ISFISC_ACTIVITY_CLOSE:
Offsets Dec Hex Type Len Name (Dim) Description 188 BC Character 8 ISFISC_SCKRXMSG Messages received 196 C4 Character 8 ISFISC_SCKTXMSG Messages sent 204 CC Character 8 ISFISC_SCKRXBYT Bytes received 212 D4 Character 8 ISFISC_SCKTXBYT Bytes sent 220 DC Character 8 ISFISC_SCKTXBUF Messages sent asynchronously, awaiting a request from the sending program to recover the storage. 228 E4 Character 8 ISFISC_SCKTXDSC Messages that could not be sent, typically due to the loss of a link. 236 EC Character 8 ISFISC_SCKTHROT Cumulative count of the times tasks sending through this end point were throttled for reasons of flow control. 244 F4 Character 0 ISFISC_END
MRISFISC Cross Reference
Hex Hex Name Offset Length Value ISFISC 0 244 ISFISC_ACTIVITY 14 1 ISFISC_END F4 0 ISFISC_MRHDR 0 0 ISFISC_SCKASSOC 28 8 ISFISC_SCKID 18 4 ISFISC_SCKNAME 44 120 ISFISC_SCKNLEN 40 4 ISFISC_SCKNUM 1C 4 ISFISC_SCKPORT 20 8 ISFISC_SCKRXBYT CC 8 ISFISC_SCKRXMSG BC 8 ISFISC_SCKTGTND 30 8 ISFISC_SCKTGTSV 38 8 ISFISC_SCKTHROT EC 8 ISFISC_SCKTXBUF DC 8 ISFISC_SCKTXBYT D4 8 ISFISC_SCKTXDSC E4 8 ISFISC_SCKTXMSG C4 8 ISFISC_SCKTYPE 15 1 MRHDR 0 20 MRHDR_END 14 0 MRHDRDM 4 1 MRHDRLEN 0 2 MRHDRRC 6 2 MRHDRTOD 8 8 MRHDRZER 2 2
This information is based on z/VM V7R2.0.
Last updated on 08 August 2020 at 21:40:18.
Copyright IBM Corporation, 1990, 2020