// Copyright (c) 1999-2000 David Muse
// See the COPYING file for more information

#ifndef MIME_H
#define MIME_H

#include <inputoutput.h>

// The mime class provides functions for sending multipart feeds and
// the mime header.

class mime : virtual public inputoutput {
	public:
		void	mimeVersion(strstream *container);
				// sends a MIME-Version: 1.0 header
		char	*boundaryString();
				// returns a boundary string useful in 
				// multipart returns
		void	multiPartBoundary(strstream *container);
				// sends a starting boundary string
		void	multiPartEnd(strstream *container);
				// sends an ending boundary string 
};

#endif