Hi,
Patrick Thomas wrote:
Hi,
Is there a record that just pauses record processing for a specified
period of time, or some way to pause record processing in the database?
Thank you,
Patrick
Here in KEK, we use a watchDog record described by the following dbd.
menu(watchDogTTYP) {
choice(watchDogTTYP_Ticks,"Ticks")
choice(watchDogTTYP_Second,"Second")
}
recordtype(watchDog) {
include "dbCommon.dbd"
field(VAL,DBF_LONG) {
prompt("Result")
asl(ASL0)
}
field(TTYP,DBF_MENU) {
prompt("Time Type")
promptgroup(GUI_INPUTS)
interest(2)
menu(watchDogTTYP)
}
field(DTIM,DBF_DOUBLE) {
prompt("Delay Time")
interest(1)
}
field(CANL,DBF_UCHAR) {
prompt("Cancel Watchdog")
special(SPC_MOD)
interest(1)
}
}
When this record is precessed it wait for the time specified in DTIM
field and follow forward link, unless operation is canceled by writing
value to CANL field.
I'm not sure who is the original author of this record, but source code
says it based on the record by Julie Sander and Bob Dalesio. The version
we used now is based on version by Susumu Yoshida.
- Replies:
- Re: record processing delay jun-ichi.odagiri
- References:
- record processing delay Patrick Thomas
- Navigate by Date:
- Prev:
RE: Winsock error10004 Mark Clift
- Next:
Debugging CAS-beacon crash Sue Witherspoon
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: record processing delay Andrew Johnson
- Next:
Re: record processing delay jun-ichi.odagiri
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|