Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

readDTMF.h

Go to the documentation of this file.
00001 00008 /*************************************************************************** 00009 * * 00010 * This program is free software; you can redistribute it and/or modify * 00011 * it under the terms of the GNU General Public License as published by * 00012 * the Free Software Foundation; either version 2 of the License, or * 00013 * (at your option) any later version. * 00014 * * 00015 ***************************************************************************/ 00016 00017 #ifndef READDTMF_H 00018 #define READDTMF_H 00019 00020 #include "callmodule.h" 00021 00022 class Connection; 00023 00035 class ReadDTMF: public CallModule 00036 { 00037 public: 00045 ReadDTMF(Connection *conn, int timeout, int min_digits, int max_digits); 00046 00056 void mainLoop() throw (CapiWrongState); 00057 00060 void gotDTMF(); 00061 00062 private: 00063 int digit_count, 00064 min_digits, 00065 max_digits; 00066 }; 00067 00068 #endif 00069 00070 /* History 00071 00072 $Log: readDTMF.h,v $ 00073 Revision 1.1 2003/02/19 08:19:53 gernot 00074 Initial revision 00075 00076 Revision 1.2 2002/11/29 10:28:34 ghillie 00077 - updated comments, use doxygen format now 00078 - removed unnecessary attribute again 00079 00080 Revision 1.1 2002/11/25 11:42:07 ghillie 00081 initial checkin 00082 00083 */

Generated on Sun Nov 28 14:37:44 2004 for CapiSuite by doxygen 1.3.8