| | 461 | static void |
|---|
| | 462 | tny_camel_pop_folder_refresh_async (TnyFolder *self, TnyRefreshFolderCallback callback, TnyRefreshFolderStatusCallback status_callback, gpointer user_data) |
|---|
| | 463 | { |
|---|
| | 464 | TnyCamelFolderPriv *priv = TNY_CAMEL_FOLDER_GET_PRIVATE (self); |
|---|
| | 465 | TnyCamelAccountPriv *apriv = TNY_CAMEL_ACCOUNT_GET_PRIVATE (priv->account); |
|---|
| | 466 | CamelException ex = CAMEL_EXCEPTION_INITIALISER; |
|---|
| | 467 | |
|---|
| | 468 | camel_service_disconnect (apriv->service, FALSE, &ex); |
|---|
| | 469 | camel_service_connect (apriv->service, &ex); |
|---|
| | 470 | |
|---|
| | 471 | TNY_CAMEL_FOLDER_CLASS (parent_class)->refresh_async_func (self, callback, status_callback, user_data); |
|---|
| | 472 | } |
|---|
| | 473 | |
|---|
| | 474 | static void |
|---|
| | 475 | tny_camel_pop_folder_refresh (TnyFolder *self, GError **err) |
|---|
| | 476 | { |
|---|
| | 477 | TnyCamelFolderPriv *priv = TNY_CAMEL_FOLDER_GET_PRIVATE (self); |
|---|
| | 478 | TnyCamelAccountPriv *apriv = TNY_CAMEL_ACCOUNT_GET_PRIVATE (priv->account); |
|---|
| | 479 | CamelException ex = CAMEL_EXCEPTION_INITIALISER; |
|---|
| | 480 | |
|---|
| | 481 | camel_service_disconnect (apriv->service, FALSE, &ex); |
|---|
| | 482 | camel_service_connect (apriv->service, &ex); |
|---|
| | 483 | |
|---|
| | 484 | TNY_CAMEL_FOLDER_CLASS (parent_class)->refresh_func (self, err); |
|---|
| | 485 | } |
|---|
| | 486 | |
|---|