Appendix A . Files Installed on Your System

Appendix A describes the files contained in each of the following MVS Client datasets:


DMQ.V3R2.INCL Dataset Description

Table A-1 lists the contents of the DMQ.V3R2.INCL dataset.

Table A-1 C Language Include Files

Member File Type Contents
P@ENTRY include file Function prototypes and type declarations for the MessageQ API
P@RETURN include file Return status values
P@SYMBOL include file Symbolic constants used for function parameters
P@PROCES include file Constant definitions for MessageQ (for OpenVMS) processes
P@GROUP include file Constant definitions for MessageQ message-based services
P@TYPECL include file Constant definitions of MessageQ message type and class for message-based services

Listing A-1 shows the ISPF panel extracts which describe the dataset organization and space requirements of DMQ.V3R2.INCL.

Listing A-1 ISPF Panel Extracts for DMQ.V3R2.INCL


                                                                   More:     +
   Data Set Name  . . . .  : DMQ.V3R2.INCL                                    
                                                                              
   General Data                           Current Allocation                  
    Management class  . .  : STANDARD       Allocated tracks  . : 2           
    Storage class . . . .  : BASE           Allocated extents . : 1           
       Volume . . . . . .  : TSOUS1         Maximum dir. blocks : 5           
       Device type  . . .  : 3390                                             
    Data class  . . . . .  :                                                  
       Organization . . .  : PO           Current Utilization                 
       Record format  . .  : VB             Used tracks . . . . : 2           
       Record length  . .  : 259            Used extents  . . . : 1           
       Block size . . . .  : 3120           Used dir. blocks  . : 1           
       1st extent tracks   : 2              Number of members . : 7           
       Secondary tracks .  : 1                                                
       Data set name type  : PDS                                              
                                                                              
       Creation date  . .  : 1996/04/23                                       
   Command ===>                                                               
    F1=Help    F3=Exit   F12=Cancel                                           


DMQ.V3R2.SRC Dataset Description

Table A-2 lists the contents of the DMQ.V3R2.SRC dataset.

Table A-2 Source Code Files

Member File Type Contents
DMQTEST C source file Sample program attaches to a temp queue, puts and gets messages
XATTNAM C source file Sample program for attaching by name
XATTNUM C source file Sample program for attaching by number
XATTTMP C source file Sample program for attaching to a temporary queue
XEXIT C source file Sample program for exiting
XGET C source file Sample program for getting a message
XGETALL C source file Sample program for getting all messages in a queue

Listing A-2 shows the ISPF panel extracts which describe the dataset organization and space requirements of DMQ.V3R2.SRC.

Listing A-2 ISPF Panel Extracts of DMQ.V3R2.SRC


                                                                    More:   +
    Data Set Name  . . . .  : DMQ.V3R2.SRC                                   
                                                                             
    General Data                           Current Allocation                
    Management class  . .  : STANDARD       Allocated tracks  . : 7          
    Storage class . . . .  : BASE           Allocated extents . : 1          
      Volume . . . . . .  : TSOUS1         Maximum dir. blocks  : 5          
      Device type  . . .  : 3390                                             
    Data class  . . . . .  :                                                 
      Organization . . .  : PO           Current Utilization                 
       Record format  . .  : FB             Used tracks . . . . : 5          
       Record length  . .  : 100            Used extents  . . . : 1          
       Block size . . . .  : 32000          Used dir. blocks  . : 2          
       1st extent tracks   : 7              Number of members . : 8          
       Secondary tracks .  : 2                                               
       Data set name type  : PDS                                             
                                                                             
       Creation date  . .  : 1996/04/23                                      
    Command ===>                                                             
    F1=Help    F3=Exit   F12=Cancel


DMQ.V3R2.COBLIB Files Description

Table A-3 lists the contents of the DMQ.V3R2.COBLIB dataset.

Table A-3 Link Library Files

Member File Type Contents
DMQCLASS Copy Define Message Classes and Message Types
DMQGROUP Copy Define message-based services
DMQPCESS Copy Define message queues
DMQRC Copy Define return codes
DMQSAMP1 Source Sample Cobol batch program
ZDMQPROG Source Sample Cobol CICS program
VMSCOBOL1 Source Sample VS COBOL II program

Listing A-3 shows the ISPF panel extracts which describe the dataset organization and space requirements of DMQ.V3R2.COBLIB.

Listing A-3 ISPF Panel Extracts for DMQ.V3R2.COBLIB


                                                                 More:   
 Data Set Name  . . . .  : DMQ.V3R2.COBLIB                               
 General Data                           Current Allocation               
  Management class  . .  : STANDARD       Allocated tracks  . : 6
  Storage class . . . .  : BASE           Allocated extents . : 1
     Volume . . . . . .  : TSOUS1         Maximum dir. blocks : 5
     Device type  . . .  : 3390                                  
  Data class  . . . . .  :
     Organization . . .  : PO           Current Utilization
     Record format  . .  : FB             Used tracks . . . . : 3
     Record length  . .  : 80             Used extents  . . . : 1
     Block size . . . .  : 3200           Used dir. blocks  . : 2
     1st extent tracks   : 5              Number of members . : 5
     Secondary tracks .  : 2
     Data set name type  : PDS
  Creation date  . .  : 1996/04/23
 Command ===>
  F1=Help    F3=Exit   F12=Cancel 


DMQ.V3R2.CNTL Dataset Description

Table A-4 lists the contents of the DMQ.V3R2.CNTL dataset.

Table A-4 JCL Files

Member File Type Contents
DMQCOBOL MVS JCL Sample JCL to compile, prelink, and linkedit MessageQ batch COBOL program
DMQCOBCI MVS JCL Sample JCL to translate, compile, prelink, and linkedit a MessageQ CICS COBOL program
DMQC370 MVS JCL Sample JCL to compile batch MessageQ C applications
DMQCICS MVS JCL Sample JCL to linkedit a sample C CICS program
dmqconf MVS JCL Creates and initializes initialization file
DMQElog MVS JCL Creates and initializes the log file
DMQINST MVS JCL Installs the MessageQ MVS Client
DMQJRNL MVS JCL Creates Store and Forward file
DMQLINK MVS JCL Sample JCL to prelink and linkedit "C" batch applications using the batch and CICS 4.1 library
DMQLINK3 MVS JCL Sample JCL to prelink and linkedit "C" batch applications using the batch and CICS 3.3 library
DMQLOG MVS JCL Creates and initializes the MessageQ message log file
DMQRUN MVS JCL Runs a MessageQ client application program
DMQCSAMP MVS JCL Sample JCL to compile, prelink, linkedit and run a batch C program
DMQSAFD MVS JCL Prints contents of the Store and Forward file
DMQVSCOB MVS JCL Sample JCL to compile, prelink, and linkedit a VS COBOL II program
DMQVSRUN MVS JCL Sample JCL to execute a VS COBOL II MessageQ program

Listing A-4 shows the ISPF panel extracts which describe the dataset organization and space requirements of DMQ.V3R2.CNTL.

Listing A-4 ISPF Panel Extracts for DMQ.V3R2.CNTL


                                                                 More:+  
   Data Set Name  . . . .  : DMQ.V3R2.CNTL                               
                                                                         
   General Data                           Current Allocation             
    Management class  . .  : EXTRABAK       Allocated tracks  . : 10     
    Storage class . . . .  : BASE           Allocated extents . : 1      
       Volume . . . . . .  : TSOUS1         Maximum dir. blocks : 5      
       Device type  . . .  : 3390                                        
    Data class  . . . . .  :                                             
       Organization . . .  : PO           Current Utilization            
       Record format  . .  : FB             Used tracks . . . . : 2      
       Record length  . .  : 80             Used extents  . . . : 1      
       Block size . . . .  : 27920          Used dir. blocks  . : 2      
       1st extent tracks   : 10             Number of members . : 9      
       Secondary tracks .  : 2                                           
       Data set name type  : PDS                                         
                                                                         
       Creation date  . .  : 1996/04/23


DMQ.V3R2.MVSLIB, MVSLIB33, and MVSNOLE Dataset Descriptions

Table A-5 lists the contents of the DMQ.V3R2.MVSLIB, MVSLIB33, and MVSNOLE datasets.

Table A-5 MVS Callable Reference Files

Member File Type
CLAPI Object
CLASCEB Object
CLBIND Object
CLMEM Object
CLMSG Object
CLMVSINI Object
CLMVSJRN Object
CLMVSLG Object
CLMVSSPI Object
CLNOCICS Object
CLPUTL Object
CLSERVR Object
CLTRACE Object
IOMISC Object
IOMVSF Object
NIOOBJ Object
NIOTCP Object

Listing A-5 shows the ISPF panel extracts which describe the dataset organization and space requirements of DMQ.V3R2.MVSLIB, MVSLIB33, and MVSNOLE.

Listing A-5 ISPF Panel Extracts of DMQ.V3R2.MVSLIB, MVSLIB33, and MVSNOLE


                                                                   More:+  
   Data Set Name  . . . .  : DMQ.V3R2.MVSLIB                               
                                                                           
   General Data                           Current Allocation               
   Management class  . .  : STANDARD       Allocated tracks  . : 14        
   Storage class . . . .  : BASE           Allocated extents . : 3         
      Volume . . . . . .  : TSOUS1         Maximum dir. blocks : 10        
      Device type  . . .  : 3390                                           
   Data class  . . . . .  :                                                
      Organization . . .  : PO           Current Utilization               
      Record format  . .  : FB             Used tracks . . . . : 8         
      Record length  . .  : 80             Used extents  . . . : 1         
      Block size . . . .  : 3200           Used dir. blocks  . : 1         
      1st extent tracks   : 10             Number of members . : 17        
      Secondary tracks .  : 3                                              
      Data set name type  : PDS                                            
                                                                           
      Creation date  . .  : 1996/04/23                                     
   Command ===>                                                            
   F1=Help    F3=Exit   F12=Cancel