SMS-CB: Analisa Dari Source Code OpenBTS
Revision as of 06:07, 5 September 2015 by Onnowpurbo (talk | contribs) (New page: Sumber: http://wush.net/svn/range/software/public/openbts/trunk/Control/SMSCB.cpp ==format database== // Get the message parameters. // These column numbers need to line up with the...)
Sumber: http://wush.net/svn/range/software/public/openbts/trunk/Control/SMSCB.cpp
format database
// Get the message parameters. // These column numbers need to line up with the argeuments to the SELEECT. unsigned GS = (unsigned)sqlite3_column_int(stmt,0); unsigned messageCode = (unsigned)sqlite3_column_int(stmt,1); unsigned updateNumber = (unsigned)sqlite3_column_int(stmt,2); unsigned messageID = (unsigned)sqlite3_column_int(stmt,3); char* messageText = strdup((const char*)sqlite3_column_text(stmt,4)); unsigned languageCode = (unsigned)sqlite3_column_int(stmt,5); unsigned sendCount = (unsigned)sqlite3_column_int(stmt,6); unsigned rowid = (unsigned)sqlite3_column_int(stmt,7); // Done with the database entry. // Finalize ASAP to unlock the database. sqlite3_finalize(stmt);
Query SQLITE3
"SELECT" " GS,MESSAGE_CODE,UPDATE_NUMBER,MSGID,MESSAGE,LANGUAGE_CODE,SEND_COUNT,ROWID" " FROM SMSCB" " WHERE SEND_TIME==(SELECT min(SEND_TIME) FROM SMSCB)";