/search.css" rel="stylesheet" type="text/css"/> /search.js">
00001 00016 #ifndef IAESFEEDER_H 00017 #define IAESFEEDER_H 00018 00019 static const InterfaceID IID_IAesFeeder("IAesFeeder", 1, 0); 00020 00021 class IAesFeeder : virtual public IInterface { 00022 public: 00023 00024 static const InterfaceID& interfaceID() { 00025 return IID_IAesFeeder; 00026 } 00027 00028 // Tell object to stop feeding the AES going forward 00029 virtual void inhibit() = 0; 00030 00031 // Tell object to start feeding the AES again 00032 virtual void enable() = 0; 00033 00034 }; 00035 00036 00037 00038 #endif // IAESFEEDER_H