z/OS MVS Programming: Workload Management Services
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


WLM Services Supporting 64-bit Addressing

z/OS MVS Programming: Workload Management Services
SC34-2663-00

WLM Services Supporting 64-bit Addressing

Several WLM services support 64-bit environments. These services run in both, 31-bit and 64-bit address mode.

To use 64-bit services, change the names of the services in your application, for example, change IWMCONN to IWM4CON. The prefix of all 64-bit services names is IWM4.

The services that run in 64-bit address mode in general support the same parameters as their equivalents for 31-bit addressing. Note that the only exception is the PLISTVER parameter, which has slightly changed. The 64-bit services only support PLISTVER=0, in case a PLIST Version is explicitly used. The following example shows how to use the PLISTVER keyword for 31-bit services:

...
12345678 SPACE 1 DS 0H
         IWMxxxxx ETOKEN=ETOKEN
                 RSNCODE=RSNCODE,
                 PLISTVER=2

...
ETOKEN   DS    F
RSNCODE  DS    F

where xxxxx is the name of the 31-bit service.

The following example shows how to use the PLISTVER keyword for 64-bit services:

...
12345678 SPACE 1 DS 0H
         IWM4xxxx ETOKEN=ETOKEN
                 RSNCODE=RSNCODE,
                 PLISTVER=0

...
ETOKEN   DS    F
RSNCODE  DS    F

where xxxx is the name of the 64-bit service.

Table 10 lists the WLM services supporting 64-bit addressing and their equivalents for 31-bit addressing only:

Table 10. Overview of WLM services supporting 64-bit and 31-bit addressing
WLM Service Name
(31-bit only)
WLM Service Name
(31-bit and 64-bit)
Purpose
IWMAEDEF. For further information refer to IWMAEDEF — Defining Dynamic Application Environments to Workload Management.IWM4AEDF. For further information refer to IWM4AEDF macro — WLM Define Dynamic Application Environments.Defining a dynamic application environment to Workload Manager
IWMCONN. For further information refer to IWMCONN – Connecting to Workload Management.IWM4CON. For further information refer to IWM4CON – Connecting to Workload Management.Connecting to Workload Manager
IWMCLSFY. For further information refer to IWMCLSFY macro — Classify work request.IWM4CLSY. For further information refer to IWM4CLSY – Classifying WorkAssociate an arriving work request with a service class defined in a service policy.
IWMDISC. For further information refer to IWMDISC – Disconnecting from Workload Management.IWM4DIS. For further information refer to IWM4DIS – Disconnecting from Workload Management.Disconnecting from Workload Manager.
IWMECREA. For further information refer to IWMECREA – Create an Enclave.IWM4ECRE. For further information refer to IWM4ECRE macro — Create Enclave.Creating an enclave
IWMEDELE. For further information refer to IWMEDELE – Delete an Enclave.IWM4EDEL. For further information refer to IWM4EDEL – Deleting an Enclave.Deleting an enclave
IWMEQRY. For further information refer to IWMEQRY macro — Enclave Query.IWM4EQRY. For further information refer to IWM4EQRY macro — Enclave Query.Querying enclave attributes
IWMMABNL. For further information refer to IWMMABNL – Recording Abnormal Event.IWM4MABN. For further information refer to IWM4MABN macro — Monitor environment abnormal eventIndicate that an abnormal event has occurred for the work request represented by the input monitoring environment.
IWMMCHST. For further information refer to IWMMCHST – Monitoring Change State Of Work Unit.IWM4MCHS. For further information refer to IWM4MCHS macro — Change State of Work Request.Changing state of work request service
IWMMCREA. For further information refer to IWMMCREA – Create Delay Monitoring Environment.IWM4MCRE. For further information refer to IWM4MCRE macro — Create delay monitoring environment.Create monitoring environment service
IWMMDELE. For further information refer to IWMMDELE – Deleting the Monitoring Environment.IWM4MDEL. For further information refer to IWM4MDEL macro — Delete delay monitoring environmentDelete a delay monitoring environment.
IWMMINIT. For further information refer to IWMMINIT – Initialize Monitoring Environment.IWM4MINI. For further information refer to IWM4MINI macro — Monitor environment initialization.Monitoring environment initialization
IWMMNTFY. For further information refer to IWMMNTFY – Notify of Work Execution Completion .IWM4MNTF. For further information refer to IWM4MNTF macro — Notify of work execution completionNotify MVS that the execution phase for a work request associated with a monitoring environment has just completed.
IWMMRELA. For further information refer to IWMMRELA – Relate Monitoring Environment Service .IWM4MRLT. For further information refer to IWM4MRLT macro — Relate monitoring environments (PBs)Relate two different monitoring environments that are associated with the same work request.
IWMMSTOP. For further information refer to IWMMSTOP – Stopping a Work UnitIWM4MSTO. For further information refer to IWM4MSTO macro — Stops a Work UnitStop a work unit which has been started by IWMMSTRT.
IWMMSTRT. For further information refer to IWMMSTRT – Indicating the Start of a Work UnitIWM4MSTR. For further information refer to IWM4MSTR macro — Indicate the start of a work unitIndicate that a work unit is beginning execution.
IWMMSWCH. For further information refer to IWMMSWCH – Switch Monitoring EnvironmentIWM4MSWC. For further information refer to IWM4MSWC macro — Monitoring environment switchReflect that the delay information for a work request may now also reside in another monitoring environment which is not Related to the current environment (Continue) OR that there is no further information for the current work request beyond the current environment (Return).
IWMMUPD. For further information refer to IWMMUPD – Updating Data of a Work UnitIWM4MUPD. For further information refer to IWM4MUPD macro — Updates Data of a Work UnitUpdate data about a work unit which has been started by IWMMSTRT.
IWMMXFER. For further information refer to IWMMXFER – Transfer Monitoring EnvironmentIWM4MXFR. For further information refer to IWM4MXFR macro — Monitoring environment transferThe purpose of this service is to reflect that the delay information for a work request may now also reside in a dependent monitoring environment (CONTINUE) OR that delay information is no longer present in a dependent monitoring environment (RETURN).
IWMMEXTR. For further information refer to IWMMEXTR – Monitor Environment ExtractIWM4MXTR. For further information refer to IWM4MXTR macro — Monitor environment extract serviceExtract information about the monitoring environment which was previously passed through IWM4MINI/IWM4MRLT.
IWMQDEL. For further information refer to IWMQDEL – Deleting a Request from the Queue for An Execution Address Space.IWM4QDE. For further information refer to IWM4QDE – Deleting a Request from the Queue for An Execution Address Space.Deleting a request from the queue for an execution address space
IWMQINS. For further information refer to IWMQINS – Inserting a Request Onto the Queue for An Execution Address space.IWM4QIN. For further information refer to IWM4QIN – Inserting a Request Onto the Queue for an Execution Address Space.Inserting a request to the queue for an execution address space
IWMRPT. For further information refer to IWMRPT – Report on Work Request CompletionIWM4RPT. For further information refer to IWM4RPT macro — Report response timeThe primary purpose of this service is to allow MVS to obtain the total response time for a completed work request and its corresponding service class and (when customer specified) its report class.
IWMSLIM. For further information refer to IWMSLIM – Application Environment Limit Service.IWM4SLI. For further information refer to IWM4SLI – Application Environment Limit Service.Application environment limit service
IWMSSEL. For further information refer to IWMSSEL – Selecting a Request from a Caller's Work Manager Queue.IWM4SSL. For further information refer to IWM4SSL – Selecting a Request from a Caller's Work Manager Queue.Selecting a request from a caller's work manager queue
IWMSSEM. For further information refer to IWMSSEM – WLM Server Select Secondary Service.IWM4SSM. For further information refer to IWM4SSM – WLM Server Select Secondary Service.WLM server select secondary service
IWMSTBGN. For further information refer to IWMSTBGN – Beginning a Request from a Caller's Work Manager Queue.IWM4STBG. For further information refer to IWM4STBG macro — WLM Begin Server Transaction Service.Beginning a request from a caller's work manager queue
IWMSTEND. For further information refer to IWMSTEND – End a Request from a Caller's Work Manager Queue.IWM4STEN. For further information refer to IWM4STEN – Ending a Request from a Caller's Work Manager Queue.End a request from a caller's work manager queue
IWMTAFF. For further information refer to IWMTAFF — WLM Temporal Affinity Service.IWM4TAF. For further information refer to IWM4TAF — WLM Temporal Affinity Service.WLM temporal affinity service

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014