diff -r f8503e232b0c -r 9f17f914e828 atext/server/inc/atextmetadata.h --- a/atext/server/inc/atextmetadata.h Tue Apr 27 17:48:21 2010 +0300 +++ b/atext/server/inc/atextmetadata.h Tue May 11 17:15:36 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