Enumerations

Enumerations — Enumerations used in the Zeitgeist API

Functions

Types and Values

Object Hierarchy

    GEnum
    ├── ZeitgeistResultType
    ╰── ZeitgeistStorageState

Includes

#include <zeitgeist.h>

Description

Functions

zeitgeist_result_type_get_type ()

GType
zeitgeist_result_type_get_type (void);


ZEITGEIST_TYPE_RESULT_TYPE

#define ZEITGEIST_TYPE_RESULT_TYPE (zeitgeist_result_type_get_type ())


zeitgeist_storage_state_get_type ()

GType
zeitgeist_storage_state_get_type (void);


ZEITGEIST_TYPE_STORAGE_STATE

#define ZEITGEIST_TYPE_STORAGE_STATE (zeitgeist_storage_state_get_type ())

Types and Values

enum ZeitgeistResultType

Used to control how the query results are grouped and sorted. See zeitgeist_log_find_events(), zeitgeist_log_find_event_ids(), and zeitgeist_index_search().

Members

ZEITGEIST_RESULT_TYPE_MOST_RECENT_EVENTS

All events with the most recent events first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_EVENTS

All events with the oldest ones first

 

ZEITGEIST_RESULT_TYPE_MOST_RECENT_SUBJECTS

One event for each subject only, ordered with the most recent events first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_SUBJECTS

One event for each subject only, ordered with oldest events first

 

ZEITGEIST_RESULT_TYPE_MOST_POPULAR_SUBJECTS

One event for each subject only, ordered by the popularity of the subject

 

ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_SUBJECTS

One event for each subject only, ordered ascendingly by popularity

 

ZEITGEIST_RESULT_TYPE_MOST_POPULAR_ACTOR

The last event of each different actor, ordered with the most popular actor first

 

ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_ACTOR

The last event of each different actor, ordered with the least popular actor first

 

ZEITGEIST_RESULT_TYPE_MOST_RECENT_ACTOR

One event for each different actor, with the actor that has been used most recently first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_ACTOR

One event for each different actor, with the actor that has been used least recently first

 

ZEITGEIST_RESULT_TYPE_MOST_RECENT_ORIGIN

The last event of each different origin ordered with the most recent event first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_ORIGIN

The first event of each different origin ordered with the least recent event first

 

ZEITGEIST_RESULT_TYPE_MOST_POPULAR_ORIGIN

The last event of each different origin, ordered by the popularity of the origin

 

ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_ORIGIN

The last event of each different origin, ordered ascendingly by the popularity of the origin

 

ZEITGEIST_RESULT_TYPE_OLDEST_ACTOR

The first event of each different actor

 

ZEITGEIST_RESULT_TYPE_MOST_RECENT_SUBJECT_INTERPRETATION

One event for each subject interpretation only ordered with the most recent events first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_SUBJECT_INTERPRETATION

One event for each subject interpretation only ordered with the least recent events first

 

ZEITGEIST_RESULT_TYPE_MOST_POPULAR_SUBJECT_INTERPRETATION

One event for each subject interpretation only, ordered by the popularity of the subject interpretation

 

ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_SUBJECT_INTERPRETATION

One event for each subject interpretation only, ordered ascendingly by popularity of the subject interpretation

 

ZEITGEIST_RESULT_TYPE_MOST_RECENT_MIMETYPE

One event for each mimetype only, ordered with the most recent events first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_MIMETYPE

One event for each mimetype only, ordered with the least recent events first

 

ZEITGEIST_RESULT_TYPE_MOST_POPULAR_MIMETYPE

One event for each mimetype only, ordered by the popularity of the mimetype

 

ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_MIMETYPE

One event for each mimetype only, ordered ascendingly by popularity of the mimetype

 

ZEITGEIST_RESULT_TYPE_MOST_RECENT_CURRENT_URI

One event for each current uri only, ordered with the most recent events first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_CURRENT_URI

One event for each current uri only, ordered with oldest events first

 

ZEITGEIST_RESULT_TYPE_MOST_POPULAR_CURRENT_URI

One event for each current uri only, ordered by the popularity of the current uri

 

ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_CURRENT_URI

One event for each current uri only, ordered ascendingly by popularity

 

ZEITGEIST_RESULT_TYPE_MOST_RECENT_EVENT_ORIGIN

One event for each event origin only, ordered with the most recent events first

 

ZEITGEIST_RESULT_TYPE_LEAST_RECENT_EVENT_ORIGIN

One event for each event origin only, ordered with the least recent events first

 

ZEITGEIST_RESULT_TYPE_MOST_POPULAR_EVENT_ORIGIN

One event for each event origin only, ordered by the popularity of the event origin

 

ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_EVENT_ORIGIN

One event for each event origin only, ordered ascendingly by popularity of the event origin

 

ZEITGEIST_RESULT_TYPE_RELEVANCY

Only allowed on zeitgeist_index_search(). Events are sorted by query relevancy

 

enum ZeitgeistStorageState

Used to restrict queries to only available subjects. See zeitgeist_log_find_events() and zeitgeist_log_find_event_ids().

Members

ZEITGEIST_STORAGE_STATE_NOT_AVAILABLE

The subject is not available right now

 

ZEITGEIST_STORAGE_STATE_AVAILABLE

The subject is available

 

ZEITGEIST_STORAGE_STATE_ANY

The availability of the subject is irrelevant