/* (C) 2003 XDA Developers itsme@xs4all.nl * * $Header$ */ #ifndef __RILTEST_H__ // // web: http://www.xs4all.nl/~itsme/projects/xda/rilhook.html // class RilTest { public: RilTest(); ~RilTest(); bool open(DWORD dwIndex); bool close(); bool testnonioctl(); bool testioctlmsgcfg(); void testmostril(); void HandleResult(DWORD dwCode, HRESULT hrCmdID, const void *lpData, DWORD cbdata); void HandleNotify(DWORD dwCode, const void *lpData, DWORD cbdata); private: HRIL m_hRil; HANDLE m_hRilDev; static void ResultProc(DWORD dwCode, HRESULT hrCmdID, const void *lpData, DWORD cbdata, DWORD dwParam); static void NotifyProc(DWORD dwCode, const void *lpData, DWORD cbdata, DWORD dwParam); }; #define __RILTEST_H__ #endif