Method

CamelStoreSearchIndexremove

unstable since: 3.58

Declaration [src]

gboolean
camel_store_search_index_remove (
  CamelStoreSearchIndex* self,
  CamelStore* store,
  guint32 folder_id,
  const gchar* uid
)

Description [src]

Removes a message identified by the store, folder_id and uid from the index self. Note the store is not referenced, it’s compared pointer-wise. See camel_store_search_index_add() for more information.

Available since: 3.58

Parameters

store

Type: CamelStore

A CamelStore.

The data is owned by the caller of the method.
folder_id

Type: guint32

A folder ID, other than zero.

uid

Type: const gchar*

A message UID.

The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.

Return value

Type: gboolean

Whether the message existed and had been removed.