| class MESMRTaskExtension |
MESMRTaskExtension is extension API for CMRUtils . MESMRTaskExtension defines methods for executing ES MR MR related functionality.
Usage (assuming you have CMRUtils* iUtils): MESMRTaskExtension* ext = ExtensionApiL<MESMRTaskExtension>( iUtils );
esmrtasks.lib
| Public Member Functions | |
|---|---|
| ~MESMRTaskExtension () | |
| void | DeleteAndSendMRL ( TESMRCommand , MESMRCalEntry &) |
| void | DeleteEntryFromLocalDBL ( TESMRCommand , MESMRCalEntry &) |
| TUid | ExtensionUid () |
| void | ForwardMRAsEmailL ( TESMRCommand , MESMRCalEntry &) |
| void | MarkTodoAsDoneL ( TESMRCommand , MESMRCalEntry &) |
| void | MarkTodoAsNotDoneL ( TESMRCommand , MESMRCalEntry &) |
| void | MoveEntryToCurrentDBL ( TESMRCommand , MESMRCalEntry &) |
| void | ReplyAsEmailL ( TESMRCommand , MESMRCalEntry &) |
| void | SendAndStoreMRL ( TESMRCommand , MESMRCalEntry &) |
| void | SendAndStoreResponseL ( TESMRCommand , MESMRCalEntry &) |
| void | StoreEntryToLocalDBL ( TESMRCommand , MESMRCalEntry &) |
| void | DeleteAndSendMRL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Deletes MR from local calendar DB. Method also sends either cancellation or decline message.
EESMRCmdDeleteMR
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | DeleteEntryFromLocalDBL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Deletes calendar event from local calendar DB.
EESMRCmdCalEntryUIDelete
EESMRCmdDeleteMR
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | ForwardMRAsEmailL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Forwards MR as email. Email editor is launched with pre-filled email message.
EESMRCmdForwardAsMail
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | MarkTodoAsDoneL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Marks to-do event as done.
EESMRCmdTodoMarkAsDone
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | MarkTodoAsNotDoneL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Marks to-do event as not done.
EESMRCmdTodoMarkAsNotDone
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | MoveEntryToCurrentDBL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Moves entry to current database
EESMRCmdSaveMR
EESMRCmdCalEntryUISave TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | ReplyAsEmailL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Creates email reply for meeting request. Email editor is launched with pre-filled email message.
EESMRCmdReply or EESMRCmdReplyAll
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | SendAndStoreMRL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
EESMRCmdSendMR
EESMRCmdSendMRUpdate
Phone owner needs to be meeting organizer.
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | SendAndStoreResponseL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
EESMRCmdAcceptMR
EESMRCmdTentativeMR
EESMRCmdDeclineMR
Phone owner's attendee status needs to match MR response command.
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
| void | StoreEntryToLocalDBL | ( | TESMRCommand | aCommand, |
| MESMRCalEntry & | aEntry | |||
| ) | [pure virtual] | |||
Stores Cal Event to local calendar DB.
EESMRCmdSaveMR
TESMRCommand
| TESMRCommand aCommand | Command to be executed |
| MESMRCalEntry & aEntry | Reference to entry |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.