some smart buffer work.
This commit is contained in:
1 parent
f35fa12902
commit
fd7a9ed860
14 files changed
+109
-142
No files matched your search
+8
-15
@@ -15,28 +15,21 @@ namespace coreutils {
|
||||
///
|
||||
///
|
||||
|
||||
class IMFMessage : public ZString {
|
||||
class IMFMessage {
|
||||
|
||||
public:
|
||||
IMFMessage();
|
||||
IMFMessage(ZString &in);
|
||||
IMFMessage(int fd);
|
||||
virtual ~IMFMessage();
|
||||
|
||||
void output(std::stringstream &out);
|
||||
// void output(std::stringstream &out);
|
||||
|
||||
void addHeader(IMFHeader header);
|
||||
|
||||
ZString getHeader(ZString key, bool valueOnly = true);
|
||||
ZString getHeaderKeyPairValue(const char *headerKey, const char *key);
|
||||
ZString getHeaderKeyPairValue(ZString headerKey, ZString key);
|
||||
|
||||
IMFMultipart multipart;
|
||||
ZString block;
|
||||
char contentLength[8];
|
||||
// IMFMultipart multipart;
|
||||
// ZString block;
|
||||
// char contentLength[8];
|
||||
|
||||
protected:
|
||||
std::vector<IMFHeader> headers;
|
||||
std::stringstream newHeaders;
|
||||
// std::vector<IMFHeader> headers;
|
||||
// std::stringstream newHeaders;
|
||||
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user