32 #ifndef OPAL_LIDS_LIDPLUGINMGR_H
33 #define OPAL_LIDS_LIDPLUGINMGR_H
41 #include <ptlib/pluginmgr.h>
42 #include <ptlib/sound.h>
85 virtual PBoolean
Open(
86 const PString & device
91 virtual PBoolean
Close();
134 PBoolean force =
false
154 PBoolean newState =
true
162 unsigned flashTime = 200
182 DWORD * cadence = NULL
202 const unsigned * pattern = NULL,
203 unsigned frequency = 400
241 PBoolean checkForWink =
true
365 PBoolean enable =
true
459 PBoolean full =
false
485 const PString & idString
547 unsigned timeout = 3000
555 unsigned timeout = 3000
567 const unsigned * onTimes,
568 const unsigned * offTimes
608 const PString & number,
625 unsigned winkDuration
649 bool BadContext()
const;
650 bool BadFunction(
void * fnPtr,
const char * fnName)
const;
669 #endif // OPAL_LIDS_LIDPLUGINMGR_H