Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

40 lines
859 B

/*
*
* NOTES:
*
* REVISIONS:
*
* cad08Sep93: Added Set
* cad28Sep93: Made sure destructor(s) virtual
* pcy08Apr94: Trim size, use static iterators, dead code removal
* mwh30Jun94: add data member for SINGLETHREADED
* cgm12Apr96: Add destructor with unregister
*/
#ifndef BYPMODES_H
#define BYPMODES_H
#include "stsensor.h"
_CLASSDEF(BypassModeSensor)
class BypassModeSensor : public StateSensor {
protected:
INT theBypassCause;
#ifdef SINGLETHREADED
INT theAlreadyOnBypassFlag;
#endif
public:
BypassModeSensor(PDevice aParent, PCommController aCommController = NULL);
virtual ~BypassModeSensor();
virtual INT IsA() const { return BYPASSMODESENSOR; };
virtual INT Update(PEvent aEvent);
virtual INT Get(INT aCode, PCHAR aValue);
virtual INT Set(const PCHAR);
};
#endif