diff options
Diffstat (limited to 'vmime/messaging/transport.hpp')
-rw-r--r-- | vmime/messaging/transport.hpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/vmime/messaging/transport.hpp b/vmime/messaging/transport.hpp index 7b48883e..8ffe8ad2 100644 --- a/vmime/messaging/transport.hpp +++ b/vmime/messaging/transport.hpp @@ -42,8 +42,7 @@ class transport : public service { protected: - transport(session* sess, const serviceInfos& infos, authenticator* auth) - : service(sess, infos, auth) { } + transport(session* sess, const serviceInfos& infos, authenticator* auth); public: @@ -52,7 +51,7 @@ public: * @param msg message to send * @param progress progression listener, or NULL if not used */ - virtual void send(vmime::message* msg, progressionListener* progress = NULL) = 0; + virtual void send(vmime::message* msg, progressionListener* progress = NULL); /** Send a message over this transport service. * @@ -65,7 +64,7 @@ public: virtual void send(const mailbox& expeditor, const mailboxList& recipients, utility::inputStream& is, const utility::stream::size_type size, progressionListener* progress = NULL) = 0; - const Type getType() const { return (TYPE_TRANSPORT); } + const Type getType() const; }; |