diff -r 4b81101308c6 -r 5e5528a288fe atext/server/inc/atextmetadata.h --- a/atext/server/inc/atextmetadata.h Mon May 03 13:34:38 2010 +0300 +++ b/atext/server/inc/atextmetadata.h Fri May 14 16:59:23 2010 +0300 @@ -302,6 +302,13 @@ */ CATExtPluginBase* iOldHandler; + /** + * Pointer to editor handler; set when editor mode started, + * NULL when editor mode not active. + * Not own. + */ + TATExtPluginEntry* iEditorHandler; + }; /** @@ -521,6 +528,22 @@ TBool aMultiPart ); /** + * Writes multipart or single part reply buffer to client for handle. + * Used for creating a reply for HandleCommand(). + * + * @since S60 5.0 + * @param aMultiPart ETrue (default behavior) if multipart reply wanted, + * EFalse otherwise. + * For multipart replies the reply may be over + * KDefaultCmdBufLength. + * @param aStartOfEditor ETrue if start of editor mode, + * EFalse otherwise + * @return Symbian error code on error, KErrNone otherwise + */ + TInt WriteHandleCmdReplyBuffer( TBool aMultiPart, + TBool aStartOfEditor ); + + /** * Clears internal initialized command handler data. This is currently used * only by CompleteCommandMessage() and is called when the data is not * needed anymore. It also prepares the internal data for a new