All pastes #954459 Raw Edit

Anonymous

public text v1 · immutable
#954459 ·published 2008-03-23 22:23 UTC
rendered paste body
namespace TinyMail {
	public class MimePart {
	}

	public class Message: MimePart {
	}

	private class MessageIterator: Gee.Iterator <Message> {
	}

	public interface MessageContainer: Gee.Iterable <Message> {
	}

	public abstract class SearchResult: MessageContainer {
	}

	public abstract class Folder: MessageContainer, Gee.Collection <Message> {	
	}

	public interface MessageContainerStore {
	}

	public interface Account {
	}

	public class Query {
		public ArrayList InFolders;
		public string Subject;
		public string From;
		public string To;
		public string Cc;
		public string Bcc;
		public time_t Sent;
		public time_t Received;
	}

	public interface StoreAccount: MessageContainerStore {
		public SearchResult Find (Query query) {
		}
	}

	public interface TransportAccount {
	}

	public interface SendQueue {
	}
}