diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-09-10 17:36:44 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-09-10 23:04:35 +0200 |
commit | 9371a5f0a03ef1e98e8984edf3bb81cffa14f36f (patch) | |
tree | a2215f06dfa1cffbb208d94b92fc6ac3063589ee /include/tools/inetstrm.hxx | |
parent | 82285ab5c9778cc16a6976f4036ec7188037c6b9 (diff) |
More INetMIMEMessageStream clean up
Change-Id: Ibb2b93261e2d8ef370ac106766e39685a03a6ef3
Diffstat (limited to 'include/tools/inetstrm.hxx')
-rw-r--r-- | include/tools/inetstrm.hxx | 26 |
1 files changed, 5 insertions, 21 deletions
diff --git a/include/tools/inetstrm.hxx b/include/tools/inetstrm.hxx index 90d376049725..7e43b0d912e8 100644 --- a/include/tools/inetstrm.hxx +++ b/include/tools/inetstrm.hxx @@ -27,17 +27,6 @@ class INetMIMEMessage; class SvMemoryStream; class SvStream; -enum INetStreamStatus -{ - INETSTREAM_STATUS_ERROR = -1 -}; - -enum INetMessageStreamState -{ - INETMSG_EOL_BEGIN, - INETMSG_EOL_DONE -}; - class TOOLS_DLLPUBLIC INetMIMEMessageStream { INetMIMEMessage *pSourceMsg; @@ -53,7 +42,7 @@ class TOOLS_DLLPUBLIC INetMIMEMessageStream sal_Char *pMsgRead; sal_Char *pMsgWrite; - int eState; + bool done; sal_uIntPtr nChildIndex; INetMIMEMessageStream *pChildStrm; @@ -61,20 +50,15 @@ class TOOLS_DLLPUBLIC INetMIMEMessageStream INetMIMEMessageStream (const INetMIMEMessageStream& rStrm) SAL_DELETED_FUNCTION; INetMIMEMessageStream& operator= (const INetMIMEMessageStream& rStrm) SAL_DELETED_FUNCTION; - int GetInnerMsgLine(sal_Char *pData, sal_uIntPtr nSize); - int GetOuterMsgLine(sal_Char *pData, sal_uIntPtr nSize); + int GetHeaderLine(sal_Char *pData, sal_uIntPtr nSize); + int GetBodyLine(sal_Char *pData, sal_uIntPtr nSize); + int GetMsgLine(sal_Char *pData, sal_uIntPtr nSize); public: - INetMIMEMessageStream (sal_uIntPtr nBufferSize = 2048); + explicit INetMIMEMessageStream(INetMIMEMessage *pMsg, bool headerGenerated); ~INetMIMEMessageStream(); int Read (sal_Char *pData, sal_uIntPtr nSize); - - INetMIMEMessage *GetSourceMessage() const { return pSourceMsg; } - void SetSourceMessage (INetMIMEMessage *pMsg) { pSourceMsg = pMsg; } - - void SetHeaderGenerated() { bHeaderGenerated = true; } - bool IsHeaderGenerated() const { return bHeaderGenerated; } }; #endif |