BOutboundMailProtocol
class BOutboundMailProtocol : public BMailProtocol {
BOutboundMailProtocol(const char* name,
virtual ~BOutboundMailProtocol();
extern "C" BOutboundMailProtocol* instantiate_outbound_protocol(
BOutboundMailProtocol("SMTP", settings),
extern "C" BOutboundMailProtocol*
class SMTPProtocol : public BOutboundMailProtocol {
BOutboundMailProtocol::BOutboundMailProtocol(const char* name,
BOutboundMailProtocol::~BOutboundMailProtocol()
BOutboundMailProtocol::SendMessages(const BMessage& files, off_t totalBytes)
BOutboundMailProtocol::MessageReceived(BMessage* message)
BOutboundMailProtocol* protocol = _OutboundProtocol(iterator->first);
BOutboundMailProtocol*
BOutboundMailProtocol* (*instantiateProtocol)(BMailAccountSettings*);
BOutboundMailProtocol*
BOutboundMailProtocol* outboundProtocol;
BOutboundMailProtocol* _CreateOutboundProtocol(
BOutboundMailProtocol* _OutboundProtocol(int32 account);