aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2011-08-11 04:15:09 -0500
committerDenis Kenzior <denkenz@gmail.com>2011-08-11 04:20:45 -0500
commit5bfba6be7e7d23727657e7c4999a671b37c61a4c (patch)
tree09e0cf744d894328afd27fd1b54b5a959c3a077c
parent1522c407fb5161decd109ac2942bbcc1a4ed5f76 (diff)
downloadphonesim-5bfba6be7e7d23727657e7c4999a671b37c61a4c.tar.gz
phonesim: Add modem-handled command notification
-rw-r--r--src/phonesim.cpp5
-rw-r--r--src/phonesim.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/phonesim.cpp b/src/phonesim.cpp
index e7e42c4..df03980 100644
--- a/src/phonesim.cpp
+++ b/src/phonesim.cpp
@@ -1615,6 +1615,11 @@ void SimRules::proactiveCommandNotify( const QByteArray& cmd )
unsolicited( "+CUSATP: " + QAtUtils::toHex( cmd ) );
}
+void SimRules::modemHandledCommandNotify( const QByteArray& cmd )
+{
+ unsolicited( "*HCMD: " + QAtUtils::toHex( cmd ) );
+}
+
void SimRules::callControlEventNotify( const QSimControlEvent& evt )
{
unsolicited( "*TCC: " + QString::number( (int) (evt.type()) ) +
diff --git a/src/phonesim.h b/src/phonesim.h
index faf7e17..aa693cd 100644
--- a/src/phonesim.h
+++ b/src/phonesim.h
@@ -308,6 +308,7 @@ public slots:
void respond( const QString& resp ) { respond( resp, 0 ); }
void proactiveCommandNotify( const QByteArray& cmd );
+ void modemHandledCommandNotify( const QByteArray& cmd );
void callControlEventNotify( const QSimControlEvent& event );
private slots: