@Override
	public String toString() {
		String typ = "Illegal";

		switch (type) {
		case TYPE_COMPLETE:
			typ = "Complete";
			break;
		case TYPE_ERROR_RECIEVE:
			typ = "ErrorRec";
			break;
		case TYPE_ERROR_SEND:
			typ = "ErrorSend";
			break;
		case TYPE_NEW:
			typ = "New";
			break;
		case TYPE_PENDING:
			typ = "Pending";
			break;
		case TYPE_SENT:
			typ = "Sent";
			break;
		case TYPE_UNKNOWN:
			typ = "Unknown";
			break;
		case TYPE_WHATS_UP:
			typ = "WhatsUp";
			break;
		}

		return "MessageB(" + typ + ", " + id + ", " + size + ")";
	}