## API Index

### A

add_message

### C

call_when_ready
call_when_ready_protected

### D

DEBUG
DEBUGGING
dispose

### E

equal
exists

### F

finalize

### G

get_account_path
get_chats
get_chat_id
get_dates
get_direction
get_filtered_messages
get_log_id
get_messages_for_date
get_name
get_receiver
get_recent_messages
get_sender
get_signal_type
get_timestamp

### I

is_readable
is_writable

### P

PATH_DEBUG

### S

search_in_identifier_chats_new
search_new
set_chat_id
set_direction
set_log_id
set_receiver
set_sender
set_signal_type
set_timestamp

### T

TplActionChain
TplChannelConstructor
TplChannelFactory
TplChannelFactoryError
TplChannelPriv
TplChannelTextPriv
TplConfError
TplContactPriv
TplContactType
TplDBusServiceError
TplDBusServicePriv
TplDebugFlags
TplLogEntryDirection
TplLogEntryPriv
TplLogEntrySignalType
TplLogEntryTextPriv
TplLogEntryTextSignalType
TplLogEntryType
TplLogManagerError
TplLogMessageFilter
TplLogStore
TplLogStoreConstructor
TplLogStoreError
TplLogStoreFactory
TplObserverPriv
TplPendingAction
tpl_actionchain_append
tpl_actionchain_continue
tpl_actionchain_finish
tpl_actionchain_free
tpl_actionchain_get_object
tpl_actionchain_new
tpl_actionchain_prepend
tpl_actionchain_terminate
tpl_call_with_err_if_fail
tpl_channel_call_when_ready
tpl_channel_factory_add
tpl_channel_factory_build
tpl_channel_factory_deinit
TPL_CHANNEL_FACTORY_ERROR
tpl_channel_factory_init
tpl_channel_factory_lookup
tpl_channel_get_account
tpl_channel_text_call_when_ready
tpl_channel_text_get_chatroom_id
tpl_channel_text_get_my_contact
tpl_channel_text_get_remote_contact
tpl_channel_text_get_tpl_channel
tpl_channel_text_is_chatroom
tpl_channel_text_new
tpl_channel_text_set_chatroom
tpl_channel_text_set_chatroom_id
tpl_channel_text_set_my_contact
tpl_channel_text_set_remote_contact
tpl_channel_text_set_tpl_channel
tpl_conf_dup
TPL_CONF_ERROR
tpl_conf_get_accounts_ignorelist
tpl_conf_get_gconf_client
tpl_conf_globally_enable
tpl_conf_is_account_ignored
tpl_conf_is_globally_enabled
tpl_conf_set_accounts_ignorelist
tpl_contact_from_tp_contact
tpl_contact_get_account
tpl_contact_get_alias
tpl_contact_get_avatar_token
tpl_contact_get_contact
tpl_contact_get_contact_type
tpl_contact_get_identifier
tpl_contact_get_presence_message
tpl_contact_get_presence_status
tpl_contact_new
tpl_contact_set_account
tpl_contact_set_alias
tpl_contact_set_avatar_token
tpl_contact_set_contact
tpl_contact_set_contact_type
tpl_contact_set_identifier
tpl_contact_set_presence_message
tpl_contact_set_presence_status
TPL_DBUS_SERVICE_ERROR
tpl_dbus_service_new
TPL_DBUS_SRV_OBJECT_PATH
TPL_DBUS_SRV_WELL_KNOWN_BUS_NAME
tpl_debug
tpl_debug_flag_is_set
tpl_debug_free
tpl_debug_set_flags
tpl_debug_set_flags_from_env
TPL_GET_PRIV
tpl_log_entry_equal
tpl_log_entry_get_account_path
tpl_log_entry_get_chat_id
tpl_log_entry_get_direction
tpl_log_entry_get_log_id
tpl_log_entry_get_receiver
tpl_log_entry_get_sender
tpl_log_entry_get_signal_type
tpl_log_entry_get_timestamp
tpl_log_entry_new
tpl_log_entry_set_chat_id
tpl_log_entry_set_direction
tpl_log_entry_set_receiver
tpl_log_entry_set_sender
tpl_log_entry_set_signal_type
tpl_log_entry_set_timestamp
tpl_log_entry_text_equal
tpl_log_entry_text_get_chat_id
tpl_log_entry_text_get_direction
tpl_log_entry_text_get_log_id
tpl_log_entry_text_get_message
tpl_log_entry_text_get_message_type
tpl_log_entry_text_get_receiver
tpl_log_entry_text_get_sender
tpl_log_entry_text_get_signal_type
tpl_log_entry_text_get_timestamp
tpl_log_entry_text_get_tpl_channel_text
tpl_log_entry_text_is_chatroom
tpl_log_entry_text_message_type_from_str
tpl_log_entry_text_message_type_to_str
tpl_log_entry_text_new
tpl_log_entry_text_set_chatroom
tpl_log_entry_text_set_chat_id
tpl_log_entry_text_set_direction
tpl_log_entry_text_set_message
tpl_log_entry_text_set_message_type
tpl_log_entry_text_set_receiver
tpl_log_entry_text_set_sender
tpl_log_entry_text_set_signal_type
tpl_log_entry_text_set_timestamp
tpl_log_entry_text_set_tpl_channel_text
tpl_log_manager_add_message
tpl_log_manager_add_message_async
tpl_log_manager_dup_singleton
TPL_LOG_MANAGER_ERROR
tpl_log_manager_exists
tpl_log_manager_get_chats
tpl_log_manager_get_chats_async
tpl_log_manager_get_dates
tpl_log_manager_get_dates_async
tpl_log_manager_get_date_readable
tpl_log_manager_get_filtered_messages
tpl_log_manager_get_filtered_messages_async
tpl_log_manager_get_messages_for_date
tpl_log_manager_get_messages_for_date_async
TPL_LOG_MANAGER_LOG_STORE_DEFAULT
tpl_log_manager_register_log_store
tpl_log_manager_search_free
tpl_log_manager_search_hit_compare
tpl_log_manager_search_hit_free
tpl_log_manager_search_in_identifier_chats_new
tpl_log_manager_search_in_identifier_chats_new_async
tpl_log_manager_search_new
tpl_log_manager_search_new_async
tpl_log_store_add_message
TPL_LOG_STORE_ERROR
tpl_log_store_exists
tpl_log_store_factory_add
tpl_log_store_factory_build
tpl_log_store_factory_deinit
tpl_log_store_factory_init
tpl_log_store_factory_lookup
tpl_log_store_get_chats
tpl_log_store_get_dates
tpl_log_store_get_filtered_messages
TPL_LOG_STORE_GET_INTERFACE
tpl_log_store_get_messages_for_date
tpl_log_store_get_name
tpl_log_store_get_recent_messages
tpl_log_store_is_readable
tpl_log_store_is_writable
tpl_log_store_search_in_identifier_chats_new
tpl_log_store_search_new
tpl_observer_new
TPL_OBSERVER_OBJECT_PATH
tpl_observer_register_channel
tpl_observer_register_dbus
tpl_observer_set_channel_factory
tpl_observer_unregister_channel
TPL_OBSERVER_WELL_KNOWN_BUS_NAME
TPL_STR_EMPTY
TPL_TIME_FORMAT_DISPLAY_LONG
TPL_TIME_FORMAT_DISPLAY_SHORT
tpl_time_get_current
tpl_time_get_local_time
tpl_time_parse
tpl_time_to_string_local
tpl_time_to_string_relative
tpl_time_to_string_utc