LSCF Full-Screen Support Library Messages

This chapter describes the diagnostic messages generated by the full-screen support library. Some error and warning codes are used in more than one function; in such cases, possible substitutions are listed in the description.

Note: The LSCF prefix has been omitted from the descriptions below.

Table 3. 1: LSCF Messages


Message
Return
Code

Description
Function
001 -1 FS_INITERR  
    Initialization has already taken place. fsinit
    Initialization has not taken place. Use fsinit to establish the full-screen environment. all other
functions

002 -2 FS_INITFAIL  
    Initialization aborted; unable to find L$FSSL load module. fsinit

003 -3 FS_NOMEM  
    Memory allocation failed; item cannot be established.
(Note: This message can be issued from any routine.)
 
    Values of item:
 
    field definition fsdffd
    panel definition fsdfpn
    view definition fsdfvw
    full-screen environment fsinit
    modified fields array fsrdpn

004 -4 FS_BADFREE  
    Memory deallocation failed; use =storage to locate the problem. fsenpn
fsenvw
fsrdpn
fsrmfd
fsterm

005 -5 FS_INVLVIEW  
    View ID specified is invalid: reason.  
    Values of reason:
 
    ID must be positive fsdfvw
fsenvw
    update or display pending fsdspn
    view ID unknown fsuppn

006 -6 FS_DUPLVIEW  
    Viewing area is already defined. Either specify another view or end the current view first. fsdfvw

007 -7 FS_USEDVIEW  
    View currently requested is the one being displayed. fsdspn

008 -8 FS_OVLPVIEW  
    Requested viewing area overlaps viewing area for pending output; output pending for view ID=view-ID-number. fsdspn

009 -9 FS_INVLPAN  
    Panel has not been defined. fsdffd
fsrmfd
    Panel has not been defined or panel name is invalid. fsenpn
fsrdpn
    Panel has not been defined or has not been previous displayed (use fdspn first). fsuppn

010 -10 FS_DUPLAN  
    Panel is already defined; panel=panel-name. Either specify another panel ID or end current panel first. fsdfpn

011 -11 FS_INVLFLD  
    Specified field ID is invalid: reason; field ID=field-ID-number.  
    Values of reason:
 
    must be positive fsdffd
    has never been defined fsdspn
fsrmrd
fsuppn

012 -12 FS_OVLPFLD  
    Field area specified overlaps existing field with ID=field-ID-number. fsdffd

013 -13 FS_DUPLFLD  
    Field ID specified has already been used. fsdffd

014 -14 FS_INVLLEN  
    Invalid field length: reason; max length=max-length.  
   
Values of reason:
Values of max-length:
 
   
length must be > 1
length too long
field length
panel length
fsdffd

015 -15 FS_INVLOFST  
    Invalid display offset specified; offset must be within range 1 to field-length. fsdpsn
fsuppn

016 -16 FS_INVLHGHT  
    Invalid height specified for item definition; must be between 1 and max-height.  
   
Values of item:
Values of max-height:
 
   
panel 99999 (infinity)
fsdfpn
   
view terminal height
fsdfvw

017 -17 FS_INVLWIDTH  
    Invalid width specified for item definition; must be between 1 and max-width.  
   
Values of item:
Values of max-width:
 
   
panel 99999 (infinity)
fsdfpn
   
view terminal width
fsdfvw

018 -18 FS_INVLROW  
    Invalid row for item; row must be between 1 and max-height.  
   
Values of item:
Values of max-height:
 
   
field definition panel height
fsdffd
   
terminal definition 62 (current maximum)
fsdftm
   
view definition terminal height
fsdfvw
   
panel display panel height
fsdspn
   
panel update panel height
fsuppn

019 -19 FS_INVLCOL  
    Invalid column for item; column must be between 1 and max-width.  
   
Values of item:
Values of max-width:
 
   
field definition panel width
fsdffd
   
terminal definition 160 (current maximum)
fsdftm
   
view definition terminal width
fsdfvw
   
panel display panel width
fsdspn
   
panel update panel width
fsuppn

020 -20 FS_INVLCOLR  
    Requested color invalid for terminal; check local terminal guide for details on colors supported. fsdftm

021 -20 FS_INVLNUMCOLR  
    Invalid number of colors requested; range must be between 0 and 7. fsdftm

022 -22 FS_OUTPEND  
    operation not allowed while output pending.  
    Values of operation:
 
    field definition fsdffd
    panel display fsdspn
    ending a panel fsenpn
    ending a view fsenvw
    field removal fsrmfd
    panel update fsuppn

023 -23 FS_INPTPEND  
    operation not allowed while input pending.  
    Values of operation:
 
    field definition fsdffd
    panel display fsdspn
    ending a panel fsenpn
    ending a view fsenvw
    field removal fsrmfd
    panel update fsuppn

024 -24 FS_NULLDATA  
    Invalid datavalue parameter; parameter cannot be a NULL pointer. fsdffd

025 -25 FS_NOTERM  
    Internal error = NOTERM. Contact SAS Technical Support.  

026 -26 FS_NOT3270  
    Internal error = NOT3270. Contact SAS Technical Support.  

027 -27 FS_INVTBL  
    Invalid terminal translate table. The value of table type for fsdfch must be one of FS_TR_INB, FS_TR_OUB, FS_GE_INB, or FS_GE_OUB.  

028 -28 FS_OPENFAIL  
    Internal error = OPENFAIL. Contact SAS Technical Support.  

030 -30 FS_INVLKEY  
    PF key value is not valid. PF key value must be in the range greater than or equal to 1 and less than or equal to 24. fsispfk

Table 3.2: Warning Messages


Warning
Return Code
Description
Function
PS_ADJATTR 0x00000010 Adjusted the field attributes. fsdffd
FS_ADJCOL 0x00000001 Adjusted the viewing area's beginning column value. fsdfvw
FS_ADJCOLR 0x00000008 Adjusted the field's color. fsdffd
FS_ADJHGHT 0x00000002 Adjusted height of one or more of existing viewing areas. fsdftm
FS_ADJWIDTH 0x00000004 Adjusted the viewing area width. fsdfvw
fsdftm
FS_DFLTVIEW 0x00001000 Default viewing area was used. fsdspn
FS_DUPLCOLR 0x00000800 Duplicate color values specified. fsdftm
FS_IGNATTR 0x00000040 Ignored superfluous attributes. fsdffd
FS_IGNFLAG 0x00000080 Ignored superfluous display flags. fsuppn
    Ignored superfluous update flags. fsuppn
FS_IGNOPTN 0x00000100 Ignored superfluous options. fsdftm
FS_IGNSIZE 0x00000100 Ignored changing of the size of the screen currently being used (input or output is pending). fsdftm
FS_NOATTR 0x00000020 No field attributes supplied. fsdffd
FS_NOINPUT 0x00000400 No input exists. fsrdpn
fsrdsc

Table 3.3: General Messages


Message
Description
098 Cannot load message text (L$FEMSG) module.
099 SAS/C FSSL Release release-number (resident), release-number (transient) system
where the release-number values are release numbers (for example, 5.01B) and system is an operating system (for example, MVS/SP or CMS).

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.