| Reference Manual of the tinymail framework | ||||
|---|---|---|---|---|
TnyCamelSendQueue;
TnySendQueue* tny_camel_send_queue_new (TnyCamelTransportAccount *trans_account);
void tny_camel_send_queue_flush (TnyCamelSendQueue *self);
TnyCamelTransportAccount* tny_camel_send_queue_get_transport_account
(TnyCamelSendQueue *self);
void tny_camel_send_queue_set_transport_account
(TnyCamelSendQueue *self,
TnyCamelTransportAccount *trans_account);
TnySendQueue* tny_camel_send_queue_new (TnyCamelTransportAccount *trans_account);
Create a new TnySendQueue instance implemented for Camel
trans_account : |
A TnyCamelTransportAccount instance |
| Returns : | A new TnySendQueue instance implemented for Camel |
void tny_camel_send_queue_flush (TnyCamelSendQueue *self);
Flush the messages which are currently in this send queue
self : |
a valid TnyCamelSendQueue instance |
TnyCamelTransportAccount* tny_camel_send_queue_get_transport_account (TnyCamelSendQueue *self);
Get the transport account for this send queue. If not NULL, the returned value must be unreferences when no longer needed.
self : |
a valid TnyCamelSendQueue instance |
| Returns : | A TnyCamelTransportAccount instance or NULL |
void tny_camel_send_queue_set_transport_account
(TnyCamelSendQueue *self,
TnyCamelTransportAccount *trans_account);
set the transport account for this send queue.
self : |
a valid TnyCamelSendQueue instance |
trans_account : |
A TnyCamelTransportAccount instance |