Software Identification (SWID) User's Guide
SWID Server Interface
Software Identification (SWID) User’s Guide—527243-004
6-8
Using SWID as a Server
Considerations
The application using SWID can issue the five commands discussed in any order. An 
application might choose not to use the DisplayStatistics command at all or use 
it multiple times. The reply to the DisplayStatistics command contains the latest 
run statistics for the SWID server.
It is recommended that the application first use the WhoRU command to verify that  the 
product version of SWID is compatible with the application.
SWID uses startup DEFAULTS to expand the input file set with the GetFpts 
command. As noted, when you use the -BS switch, the -DS and -FO switches have no 
effect. 
def ds-rec.
 04 fsetinput   type binary 32.
* of which so many were invalid
 04 fsetinvalid  type binary 32.
 04 current
 05 selct   type binary 32.
 05 ok    type binary 32.
 05 err    type binary 32.
 05 na    type binary 32.
 04 original.
 05 selct   type binary 32.
 05 ok    type binary 32.
 05 err    type binary 32.
 05 na    type binary 32.
 04 vproc.
 05 selct   type binary 32.
 05 ok    type binary 32.
 05 err    type binary 32.
 05 na    type binary 32.
 04 mismatch   type binary 32.
* So many Kbytes were read by the SWID process
 04 kbytes    type binary 32.
* GMT Juliantimestamp when the DS record is written
 04 endts    type binary 64.
* Processtime in microseconds when the DS record is written
 04 cpumstime   type binary 64.
end
Note. If no files match the file set or if the file set is invalid, SWID returns nothing, and the 
application receives countread as zero.










