BPXYCCA — Map input/output structure for __console()

AMODE 31 callers use BPXYCCA — Map input/output structure for __console().

                                                      
             SYSSTATE AMODE64=YES                                               
             BPXYCCA    ,                                                       
**  BPXYCCA:  Msg Attributes for console_np service                             
**  Used By:  CCS                                                               
CCA                  DSECT ,                                                    
CCABEGIN             DS    0D                                                   
*                                                                               
CCAVERSION           DC    AL2(CCA#VER)                                         
*                                 Version of this structure                     
CCARES01             DS    CL2    Reserved                                      
CCAMSGLENGTH         DS    F      Length of msg pointed to by CCAMSGPTR         
CCAMSGPTR            DS    AD     Pointer to Msg text                           
CCARES02             DS    CL4    Reserved                                      
CCAENDVER1           DS    0F     End of Version 1                              
CCASTARTVER2         DS    0F     Start of Version 2                            
CCARES03             DS    F      Reserved                                      
CCAWTOPARMS          DS    0F     Start of WTO message attributes               
CCAROUTCDELIST       DS    AD     Pointer to list of message routing   X        
                                  codes                                         
CCADESCLIST          DS    AD     Pointer to list of message           X        
                                  descriptor codes                              
CCAWMCSFLAGS         DS    0F     WTO MCS Flags                                 
CCAMCSFLAGB1         DS    XL1    MCS flags byte 1                              
CCAHRDCPY            EQU   X'80'  Send message to hard copy log only            
CCAMCSFLAGB2         DS    XL1    MCS flags byte 2                              
CCAMCSFLAGB3         DS    XL1    MCS flags byte 3                              
CCAMCSFLAGB4         DS    XL1    MCS flags byte 4                              
CCAWTOTOKEN          DS    F      Token for message to be issued                
CCAMSGIDPTR          DS    AD     Pointer to location where message    X        
                                  is is stored by BPX1CCS                       
CCARES07             DS    F      Reserved                                      
CCADOMPARMS          DS    0F     Delete message parameters                     
CCADOMTOKEN          DS    F      Token of message(s) to be deleted             
CCAMSGIDLIST         DS    AD     Pointer to list of message ids to    X        
                                  be deleted                                    
CCAENDVER2           DS    0D     End of version 2                              
CCASTARTVER3         DS    0CL40  Start of version 3                            
CCAMODCARTPTRG       DS    AD     Pointer 8 byte CART returned for     X        
                                  MODIFY/STOP command                           
CCAMODCONSOLEIDPTRG  DS    AD     Pointer to 4 byte ConsoleID returned X        
                                  for MODIFY/STOP command                       
CCAMSGCART           DS    CL8    Supplied - CART to be specified on   X        
                                  WTO when message is issued                    
CCAMSGCONSOLEID      DS    CL4    Supplied - ConsoleID to be specified X        
                                  on WTO when message is issued                 
CCARES08             DS    CL12   Reserved                                      
CCAENDVER3           DS    OD     End of Version 3                              
*                                                                               
*   Constants                                                                   
*                                                                               
CCA#VER              EQU   CCA#VER02 Current version                            
CCA#VER01            EQU   1         Version 1 of this structure                
CCA#VER02            EQU   2         Version 2 of this structure                
CCA#VER03            EQU   3         Version 3 of this structure                
CCA#LENGTH           EQU   *-CCABEGIN                                  X        
                                     Length of CCA                              
CCA#VER1LEN          EQU   CCAENDVER1-CCABEGIN                         X        
                                     Length of Version 1 CCA                    
CCA#VER2LEN          EQU   CCAENDVER2-CCABEGIN                         X        
                                     Length of Version 2 CCA                    
CCA#VER3LEN          EQU   CCAENDVER3-CCABEGIN                         X        
                                     Length of Version 3 CCA                    
** BPXYCCA  End