Data Structures | |
| struct | _AlpPostalPopSessionInfoList |
Defines | |
| #define | ALP_POSTAL_POP_SERVICE_CLASS_ID_SESSION ALP_POSTAL_SERVICE_CLASS_ID(ALP_POSTAL_SERVICE_LAST_CLASS_ID + 1) |
| #define | ALP_POSTAL_SERVICE_ID_POP ALP_POSTAL_SERVICE_ID(10) |
Typedefs | |
| typedef _AlpPostalPopSessionInfoList | AlpPostalPopSessionInfoList |
| returned by alp_postal_pop_service_get_session_info_list() See postal_pop_session.h and postal_imap_session.h for a list of properties supported inside this list | |
| typedef _AlpPostalPopSessionInfoType | AlpPostalPopSessionInfoType |
| Defines The Pop session Info datatype. | |
Functions | |
| alp_status_t | alp_postal_pop_service_clear_inactive_session_info_list () |
| clear the inactive sessions in the postal context | |
| alp_status_t | alp_postal_pop_service_enable_sync_progress_notifications (bool enable) |
| Called from an email application when opening and closing the email progress dialog UI. This API will enable or disable expensive sync progress notifications to make sure they are only generated when needed by the UI. | |
| alp_status_t | alp_postal_pop_service_finalize (void) |
| service finalize. | |
| alp_status_t | alp_postal_pop_service_free_session_info_list (AlpPostalPopSessionInfoList *iSessionInfoListP) |
| Free a session info list. | |
| alp_status_t | alp_postal_pop_service_get_log_level (alp_postal_log_level_t *oMaxLogLevel) |
| Gets the log level for the given plugin which is used to filter what log entries are created. | |
| alp_status_t | alp_postal_pop_service_get_max_log_entries (uint32_t *oMaxLogEntries) |
| Gets the max log entries limit for the given plugin. | |
| alp_status_t | alp_postal_pop_service_get_session_info_list (AlpPostalPopSessionInfoList *oSessionInfo) |
| Returns a list of all active asynchronous POP sessions. | |
| alp_status_t | alp_postal_pop_service_init_session_info_list (AlpPostalPopSessionInfoList *iSessionInfoListP) |
| Initialize a session info list. MUST be called before use. | |
| alp_status_t | alp_postal_pop_service_initialize (void) |
| service initialize. | |
| alp_status_t | alp_postal_pop_service_post_attention_alerts (bool iEnabled) |
| Called from an email application to enable or disable the generation of Attention Manager alerts (ie "You have new mail") by the plugin. | |
| alp_status_t | alp_postal_pop_service_set_log_level (alp_postal_log_level_t iMaxLogLevel) |
| Sets the log level for the given plugin which is used to filter what log entries are created. Lowering the log level value will produce fewer log entries by sessions run by the plugin. | |
| alp_status_t | alp_postal_pop_service_set_max_log_entries (uint32_t iMaxLogEntries) |
| Sets the max log entries limit for the given plugin. Lowering the log entries value will result in a smaller number log entries for the plugin and if needed, excess log entries being deleted from oldest to newest. | |
| int | alp_postal_pop_unpack_session_info (AlpPostalProperty *propertyP, AlpPostalPopSessionInfoType *sessionInfoP) |
| This is a utility function to unpack data in an AlpPostalProperty that was retrieved using alp_postal_pop_service_get_session_info_list(). Each property in that list can be passed to this utility to extract the blob data contained in it. | |
|
|
|
|
|
|
|
|
returned by alp_postal_pop_service_get_session_info_list() See postal_pop_session.h and postal_imap_session.h for a list of properties supported inside this list
|
|
|
Defines The Pop session Info datatype.
|
|
|
clear the inactive sessions in the postal context
|
|
|
Called from an email application when opening and closing the email progress dialog UI. This API will enable or disable expensive sync progress notifications to make sure they are only generated when needed by the UI.
|
|
|
service finalize.
|
|
|
Free a session info list.
|
|
|
Gets the log level for the given plugin which is used to filter what log entries are created.
|
|
|
Gets the max log entries limit for the given plugin.
|
|
|
Returns a list of all active asynchronous POP sessions.
|
|
|
Initialize a session info list. MUST be called before use.
|
|
|
service initialize.
|
|
|
Called from an email application to enable or disable the generation of Attention Manager alerts (ie "You have new mail") by the plugin. The email application should pass true to enable the generation of alerts when the UI is not running (exited).
|
|
|
Sets the log level for the given plugin which is used to filter what log entries are created. Lowering the log level value will produce fewer log entries by sessions run by the plugin.
|
|
|
Sets the max log entries limit for the given plugin. Lowering the log entries value will result in a smaller number log entries for the plugin and if needed, excess log entries being deleted from oldest to newest.
|
|
||||||||||||
|
This is a utility function to unpack data in an AlpPostalProperty that was retrieved using alp_postal_pop_service_get_session_info_list(). Each property in that list can be passed to this utility to extract the blob data contained in it.
|
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.