KMPDTU10 ;OAK/RAK/JML - CP Tools Timing Utility ;9/1/2015
Source file <KMPDTU10.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATERNG(KMPDSS,KMPDEF,KMPDRES,KMPDDT) | ; timing date range for a subscript
|
|
DATERNG1(KMPDSS,KMPDSESS) | ;-- extrinsic function
|
|
DTTMRNG(KMPDSS,KMPDEF,KMPDRES,KMPDEFH) | ; timing date/time range for a subscript
|
|
LISTSEL(KMPDLIST,KMPDSS,KMPDRLTM) | ;-- extrinsic function - build list and select entry
|
|
LISTSELH | ;-- historical data list
|
|
LISTSELR | ;-- real-time data list
|
|
SRCHBY(KMPDRES,KMPDSS,KMPDRLTM) | ;-- api - search by criteria
|
|
TTLSEC() | ;-- extrinsic function - time-to-load threshold seconds
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^KMPD(8973.2 | DATERNG1+14, LISTSELH+6 |
^KMPTMP("KMPDT" | LISTSELR+3 |
^TMP("KMPDTU10-LIST" | LISTSEL+23!, LISTSEL+26, LISTSEL+31!, LISTSELH+8*, LISTSELH+9*, LISTSELH+10*, LISTSELR+5, LISTSELR+7*, LISTSELR+8*, LISTSELR+9* |
Name | Line Occurrences |
---|---|
$$DATERNG1 | DATERNG+27 |
$$LISTSEL | SRCHBY+38, SRCHBY+43 |
@( | LISTSEL+24 |
DATERNG | DTTMRNG+26 |
Name | Field # of Occurrence |
---|---|
^( | LISTSELR+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | LISTSELH+1~, LISTSELH+5*, LISTSELH+7*, LISTSELH+8, LISTSELH+9, LISTSELH+10, LISTSELR+1~, LISTSELR+2*, LISTSELR+6*, LISTSELR+7 , LISTSELR+8, LISTSELR+9 |
COUNT | DATERNG+25~, DATERNG+49*, DATERNG+50*, DTTMRNG+24~ |
DATA | LISTSELR+1~, LISTSELR+3*, LISTSELR+4 |
DATE | DATERNG+25~, DATERNG+27*, DATERNG+29, DATERNG+39*, DATERNG+40*, DATERNG1+12~, DATERNG1+14*, DATERNG1+16, DTTMRNG+24~ |
DAYS | DATERNG+25~, DATERNG+39*, DATERNG+40*, DATERNG+41, DATERNG+43, DATERNG+45, DTTMRNG+24~ |
DIC | LISTSEL+20~, LISTSEL+27*, SRCHBY+19~, SRCHBY+31* |
DIC("A" | LISTSEL+29*, SRCHBY+31* |
DIC(0 | LISTSEL+28*, SRCHBY+31* |
DIR | DATERNG+32!, DATERNG+43!, DTTMRNG+31!, SRCHBY+19~, TTLSEC+3~ |
DIR("A" | DATERNG+33*, DATERNG+44*, DTTMRNG+32*, SRCHBY+21*, TTLSEC+5* |
DIR("B" | DATERNG+33*, DATERNG+45*, DTTMRNG+33*, SRCHBY+22*, TTLSEC+6* |
DIR(0 | DATERNG+32*, DATERNG+43*, DTTMRNG+31*, SRCHBY+20*, TTLSEC+4* |
DOT | LISTSELH+1~, LISTSELH+5*, LISTSELH+7*, LISTSELR+1~, LISTSELR+2*, LISTSELR+6* |
END | DATERNG+25~, DATERNG+29*, DATERNG+30, DATERNG+32, DATERNG+33, DATERNG+34*, DATERNG+37, DATERNG+39, DATERNG+48, DATERNG+51 , DATERNG1+12~, DATERNG1+19*, DATERNG1+20, DTTMRNG+24~ |
I | LISTSEL+20~, LISTSELH+1~, LISTSELH+5*, LISTSELH+6*, LISTSELH+8, LISTSELH+9, LISTSELR+1~, LISTSELR+2*, LISTSELR+3*, LISTSELR+4 |
KMPDDT | DATERNG~, DATERNG+24*, DATERNG+36 |
KMPDEF | DATERNG~, DATERNG+23*, DATERNG+45, DTTMRNG~, DTTMRNG+22* |
KMPDEFH | DTTMRNG~, DTTMRNG+23*, DTTMRNG+33 |
KMPDLIST | LISTSEL~, LISTSEL+15*, LISTSEL+16, LISTSEL+29, LISTSELH+3, LISTSELH+10, LISTSELR+4, LISTSELR+9 |
KMPDRES | DATERNG~, DATERNG+21!, DTTMRNG~, DTTMRNG+20!, DTTMRNG+26, DTTMRNG+27, SRCHBY~, SRCHBY+16!*, SRCHBY+25*, SRCHBY+27 , SRCHBY+30, SRCHBY+33*, SRCHBY+37, SRCHBY+38, SRCHBY+39*, SRCHBY+42, SRCHBY+43, SRCHBY+44* |
KMPDRES(0 | DATERNG+21*, DATERNG+37*, DATERNG+51*, DTTMRNG+20*, DTTMRNG+28 |
KMPDRES(1 | DATERNG+21*, DATERNG+52*, DTTMRNG+20*, DTTMRNG+29*, DTTMRNG+35*, SRCHBY+34*, SRCHBY+38*, SRCHBY+39, SRCHBY+43*, SRCHBY+44 |
KMPDRLTM | LISTSEL~, LISTSEL+18*, LISTSEL+24, SRCHBY~, SRCHBY+18*, SRCHBY+38, SRCHBY+43 |
KMPDSESS | DATERNG1~, DATERNG1+17 |
KMPDSESS( | DATERNG1+16* |
KMPDSESS("" | DATERNG1+19 |
KMPDSESS("A" | DATERNG1+19 |
KMPDSS | DATERNG~, DATERNG+22, DATERNG+27, DATERNG1~, DATERNG1+11, DATERNG1+14, DTTMRNG~, DTTMRNG+21, DTTMRNG+26, LISTSEL~ , LISTSEL+17, LISTSELH+6, LISTSELR+3, SRCHBY~, SRCHBY+17, SRCHBY+38, SRCHBY+43 |
SESS | DATERNG+25~, DATERNG+27, DATERNG+28, DTTMRNG+24~ |
SESS( | DATERNG+40, DATERNG+50 |
START | DATERNG+25~, DATERNG+29*, DATERNG+30, DATERNG+32, DATERNG+39*, DATERNG+40*, DATERNG+48*, DATERNG+50*, DATERNG+51, DATERNG1+12~ , DATERNG1+19*, DATERNG1+20, DTTMRNG+24~ |
U | DATERNG+29, DATERNG+37, DATERNG+51, LISTSELR+4 |
X | LISTSEL+20~, LISTSELR+1~, LISTSELR+4*, LISTSELR+5, LISTSELR+7, LISTSELR+8, SRCHBY+19~, TTLSEC+3~ |
XREF | LISTSEL+20~, LISTSELH+1~, LISTSELH+3*, LISTSELH+4, LISTSELH+6 |
Y | DATERNG+34, DATERNG+46, DATERNG+49, DATERNG+50, DATERNG+52, DTTMRNG+34, DTTMRNG+35, LISTSEL+20~, LISTSEL+32, SRCHBY+19~ , SRCHBY+24, SRCHBY+25, SRCHBY+33, SRCHBY+34, TTLSEC+3~, TTLSEC+8 |
Y(0 | SRCHBY+25 |