now stores a cac ref
This commit is contained in:
@@ -24,7 +24,7 @@ class tcpiiu;
|
||||
|
||||
class tcpRecvWatchdog : private epicsTimerNotify {
|
||||
public:
|
||||
tcpRecvWatchdog ( tcpiiu &, double periodIn, epicsTimerQueue & );
|
||||
tcpRecvWatchdog ( cac &, tcpiiu &, double periodIn, epicsTimerQueue & );
|
||||
virtual ~tcpRecvWatchdog ();
|
||||
void rescheduleRecvTimer ();
|
||||
void sendBacklogProgressNotify ();
|
||||
@@ -37,7 +37,8 @@ public:
|
||||
private:
|
||||
const double period;
|
||||
epicsTimer & timer;
|
||||
tcpiiu &iiu;
|
||||
tcpiiu & iiu;
|
||||
cac & cacRef;
|
||||
bool responsePending;
|
||||
bool beaconAnomaly;
|
||||
expireStatus expire ( const epicsTime & currentTime );
|
||||
|
||||
@@ -22,13 +22,14 @@
|
||||
|
||||
class tcpSendWatchdog : private epicsTimerNotify {
|
||||
public:
|
||||
tcpSendWatchdog ( tcpiiu &, double periodIn, epicsTimerQueue & queueIn );
|
||||
tcpSendWatchdog ( cac &, tcpiiu &, double periodIn, epicsTimerQueue & queueIn );
|
||||
virtual ~tcpSendWatchdog ();
|
||||
void start ();
|
||||
void cancel ();
|
||||
private:
|
||||
const double period;
|
||||
epicsTimer & timer;
|
||||
cac & cacRef;
|
||||
tcpiiu & iiu;
|
||||
expireStatus expire ( const epicsTime & currentTime );
|
||||
tcpSendWatchdog ( const tcpSendWatchdog & );
|
||||
|
||||
Reference in New Issue
Block a user