How to Delete an event from Log?
Article Metadata
Code Example
Source file: Media:SMS DeliveryReport Deleting.zip
Article
Created: eswar_illuri
(28 May 2007)
Last edited: hamishwillee
(23 Jul 2012)
DeleteEvent(CLogEvent *aEvent)
{
RFs iFs;
iFs.Connect();
iLogClient = CLogClient::NewL(iFs);
state = DELETING;
iId = aEvent->Id();
CActiveScheduler::Add(this);
TLogFlags iFlags = aEvent->Flags();
iFlags = KLogFlagsMask | KLogEventRead;
aEvent->SetFlags(iFlags);
iLogClient->DeleteEvent(iId, iStatus);
if (iStatus == KRequestPending)
{
state = DONE;
SetActive();
}
}
Also an example for deleting log entries for SMS messages, especially for Delivery reports is also illustrated in File:SMS DeliveryReport Deleting.zip Example.


(no comments yet)