/**********************************************************************/
/* */
/* Name: VELRVDEV */
/* */
/* Function: */
/* Define Velocity software ESAMAP records. */
/* VELRVDEV = DEVICE record */
/* */
/* Change activity: */
/* 00 1999-04-05 SJB Created */
/* */
/**********************************************************************/
DROP RECORD VELRVDEV;
DEFINE RECORD VELRVDEV
VERSION 'VEL.000'
IN LOG VELLVDEV
IDENTIFIED BY (INTERVAL = 'SU'
AND DEVTYPE = 'devc'
AND (DEVNAME = '3390' OR DEVNAME = '3380' OR DEVNAME = '3370'))
FIELDS
(DATE OFFSET 4 LENGTH 8 CHAR, --DATE
STARTIME OFFSET 12 LENGTH 6 TIME(HHMMSS), --STARTTIME
STOPTIME OFFSET 20 LENGTH 6 TIME(HHMMSS), --STOPTIME
SERIAL OFFSET 28 LENGTH 6 CHAR, --SERIAL
INTERVAL OFFSET 34 LENGTH 2 CHAR, --INTERVAL
DEVNAME OFFSET 36 LENGTH 4 CHAR, --DEVICE
DEVICE OFFSET 40 LENGTH 4 CHAR, --DEVICE OR CU ADDRESS
DEVTYPE OFFSET 52 LENGTH 4 CHAR) --DEVICE TYPE
-- DEVC, CNTL, SYSD, OR SYSN
SECTION CONFIG
PRESENT IF HDCONFIG = 'CONFIG'
OFFSET 56
LENGTH LGCONFIG
FIELDS
(HDCONFIG OFFSET 0 LENGTH 6 CHAR, --SEGMENT HEADER
LGCONFIG OFFSET 6 LENGTH 2 BINARY, --SEGMENT LENGTH
RDEVTYPE OFFSET 8 LENGTH 1 CHAR, --CONFIG.RDEVTYPE
RDEVCLAS OFFSET 9 LENGTH 1 CHAR, --CONFIG.RDEVCLAS
RDEVDVID OFFSET 10 LENGTH 2 BINARY, --CONFIG.RDEVDVID
CALMODLN OFFSET 12 LENGTH 1 CHAR, --CONFIG.CALMODLN
RDEVLPM OFFSET 13 LENGTH 1 BIT, --CONFIG.RDEVLPM
RDEVDEV OFFSET 14 LENGTH 2 HEX, --CONFIG.RDEVDEV
RDEVDEV0 OFFSET 14 LENGTH 2 DECIMAL(3,0), --CONFIG.RDEVDEV
RDEVDEV1 OFFSET 14 LENGTH 2 DECIMAL(4,0), --CONFIG.RDEVDEV
RDEVDEV2 OFFSET 14 LENGTH 2 BINARY, --CONFIG.RDEVDEV
RDEVSID OFFSET 16 LENGTH 4 CHAR, --CONFIG.RDEVSID
RDEVCHP1 OFFSET 20 LENGTH 1 HEX, --CONFIG.RDEVCHPS1
RDEVCHP2 OFFSET 21 LENGTH 1 HEX, --CONFIG.RDEVCHPS2
RDEVCHP3 OFFSET 22 LENGTH 1 HEX, --CONFIG.RDEVCHPS3
RDEVCHP4 OFFSET 23 LENGTH 1 HEX, --CONFIG.RDEVCHPS4
RDEVCHP5 OFFSET 24 LENGTH 1 HEX, --CONFIG.RDEVCHPS5
RDEVCHP6 OFFSET 25 LENGTH 1 HEX, --CONFIG.RDEVCHPS6
RDEVCHP7 OFFSET 26 LENGTH 1 HEX, --CONFIG.RDEVCHPS7
RDEVCHP8 OFFSET 27 LENGTH 1 HEX, --CONFIG.RDEVCHPS8
RDEVCUID OFFSET 28 LENGTH 2 BINARY, --CONFIG.RDEVCUID
RDEVCUMN OFFSET 30 LENGTH 1 CHAR, --CONFIG.RDEVCUMN
CALFLAGS OFFSET 31 LENGTH 1 BIT, --CONFIG.CALFLAGS
RDEVAFLG OFFSET 32 LENGTH 1 BIT, --CONFIG.RDEVAFLG
HISTTYPE OFFSET 33 LENGTH 1 BIT, --CONFIG.HISTTYPE
RDEVSER OFFSET 34 LENGTH 6 CHAR, --CONFIG.RDEVSER
CALUSER OFFSET 40 LENGTH 8 CHAR, --CONFIG.CALUSER
RDEVLCNT OFFSET 48 LENGTH 4 FLOAT, --CONFIG.RDEVLCNT
DEVGBYTE OFFSET 52 LENGTH 4 FLOAT, --CONFIG.DEVGBYTE
CTLUDEV OFFSET 56 LENGTH 2 BINARY) --CONFIG.CTLUDEV
--
SECTION IODDEV
PRESENT IF HDIODDEV = 'IODDEV'
LENGTH LGIODDEV
FIELDS
(HDIODDEV LENGTH 6 CHAR, --SEGMENT HEADER
LGIODDEV LENGTH 2 BINARY, --SEGMENT HEADER
SEIODDEV LENGTH 4 FLOAT, --IODDEV.SECONDS
SAIODDEV LENGTH 4 FLOAT, --IODDEV.SAMPLES
NDEVICES LENGTH 4 FLOAT, --IODDEV.NDEVICES
SCMSSCH LENGTH 4 FLOAT, --IODDEV.SCMSSCH
SCMCOUNT LENGTH 4 FLOAT, --IODDEV.SCMCOUNT
RDEVCTSR LENGTH 4 FLOAT, --IODDEV.RDEVCTSR
RDEVRCWH LENGTH 4 FLOAT, --IODDEV.RDEVRCWH
RDEVRCWP LENGTH 4 FLOAT, --IODDEV.RDEVRCWP
RDEVRTPD LENGTH 4 FLOAT, --IODDEV.RDEVRTPD
RDEVCTSI LENGTH 4 FLOAT, --IODDEV.RDEVCTSI
RDEVCTUI LENGTH 4 FLOAT, --IODDEV.RDEVCTUI
RDEVMICT LENGTH 4 FLOAT, --IODDEV.RDEVMICT
RDEVCTRG LENGTH 4 FLOAT, --IODDEV.RDEVCTRG
RDEVCTRD LENGTH 4 FLOAT, --IODDEV.RDEVCTRD
RATE LENGTH 4 FLOAT, --IODDEV.RATE
SCMCNTIM LENGTH 4 FLOAT, --IODDEV.SCMCNTIM
SCMFPTIM LENGTH 4 FLOAT, --IODDEV.SCMFPTIM
SCMDDTIM LENGTH 4 FLOAT, --IODDEV.SCMDDTIM
SERVTIME LENGTH 4 FLOAT, --IODDEV.SERVTIME
DEVBUSY LENGTH 4 FLOAT, --IODDEV.DEVBUSY
HFRDEVCT LENGTH 4 FLOAT, --IODDEV.HFRDEVCT
HFCTIO LENGTH 4 FLOAT, --IODDEV.HFCTIO
QUEUELEN LENGTH 4 FLOAT, --IODDEV.QUEUELEN
QUEUETIM LENGTH 4 FLOAT, --IODDEV.QUEUETIM
RESPTIME LENGTH 4 FLOAT, --IODDEV.RESPTIME
MAXSCMSS LENGTH 4 FLOAT, --IODDEV.MAXSCMSSCH
MAXQUEUE LENGTH 4 FLOAT, --IODDEV.MAXQUEUE
SEEKS LENGTH 4 FLOAT, --IODDEV.SEEKS
SEEKCYLS LENGTH 4 FLOAT, --IODDEV.SEEKCYLS
ZEROSEEK LENGTH 4 FLOAT, --IODDEV.ZEROSEEK
WRITES LENGTH 4 FLOAT, --IODDEV.WRITES
RDEVSKCT LENGTH 4 FLOAT, --IODDEV.RDEVSKCT
RDEVSKSM LENGTH 4 FLOAT, --IODDEV.RDEVSKSM
RDEVWRCT LENGTH 4 FLOAT, --IODDEV.RDEVWRCT
RDEVRDCT LENGTH 4 FLOAT, --IODDEV.RDEVRDCT
SSCHSUM2 LENGTH 4 FLOAT, --IODDEV.SSCHSUM2
SSCHSUM3 LENGTH 4 FLOAT, --IODDEV.SSCHSUM3
TOP25 LENGTH 4 FLOAT, --IODDEV.TOP25
VIUCNTIN LENGTH 4 FLOAT, --IODDEV.VIUCNTIN
VIUTIMIN LENGTH 4 FLOAT, --IODDEV.VIUTIMIN
VIUCNTLV LENGTH 4 FLOAT, --IODDEV.VIUCNTLV
VIUTIMLV LENGTH 4 FLOAT, --IODDEV.VIUTIMLV
VIUCNTOT LENGTH 4 FLOAT, --IODDEV.VIUCNTOT
VIUTIMOT LENGTH 4 FLOAT, --IODDEV.VIUTIMOT
CALIOPX LENGTH 4 FLOAT, --IODDEV.CALIOPX
CALIOP3 LENGTH 4 FLOAT, --IODDEV.CALIOP3
CALIOPN LENGTH 4 FLOAT, --IODDEV.CALIOPN
RDEVMCIA LENGTH 4 FLOAT) --IODDEV.RDEVMCIA
If you can't measure it, I'm just not interested!™
© 2006 Velocity Software, Inc.
Webmaster
Don't miss Velocity Software's Performance Seminars
Check our calendar for workshops and other events.