![]() |
![]() |
![]() |
API Documentation for the Zeitgeist Client Library | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
#include <zeitgeist.h> GType zeitgeist_result_type_get_type (void
); #define ZEITGEIST_TYPE_RESULT_TYPE enum ZeitgeistResultType; GType zeitgeist_storage_state_get_type (void
); #define ZEITGEIST_TYPE_STORAGE_STATE enum ZeitgeistStorageState;
typedef enum { ZEITGEIST_RESULT_TYPE_MOST_RECENT_EVENTS = 0, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_EVENTS = 1, ZEITGEIST_RESULT_TYPE_MOST_RECENT_SUBJECTS = 2, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_SUBJECTS = 3, ZEITGEIST_RESULT_TYPE_MOST_POPULAR_SUBJECTS = 4, ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_SUBJECTS = 5, ZEITGEIST_RESULT_TYPE_MOST_POPULAR_ACTOR = 6, ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_ACTOR = 7, ZEITGEIST_RESULT_TYPE_MOST_RECENT_ACTOR = 8, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_ACTOR = 9, ZEITGEIST_RESULT_TYPE_MOST_RECENT_ORIGIN = 10, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_ORIGIN = 11, ZEITGEIST_RESULT_TYPE_MOST_POPULAR_ORIGIN = 12, ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_ORIGIN = 13, ZEITGEIST_RESULT_TYPE_OLDEST_ACTOR = 14, ZEITGEIST_RESULT_TYPE_MOST_RECENT_SUBJECT_INTERPRETATION = 15, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_SUBJECT_INTERPRETATION = 16, ZEITGEIST_RESULT_TYPE_MOST_POPULAR_SUBJECT_INTERPRETATION = 17, ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_SUBJECT_INTERPRETATION = 18, ZEITGEIST_RESULT_TYPE_MOST_RECENT_MIMETYPE = 19, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_MIMETYPE = 20, ZEITGEIST_RESULT_TYPE_MOST_POPULAR_MIMETYPE = 21, ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_MIMETYPE = 22, ZEITGEIST_RESULT_TYPE_MOST_RECENT_CURRENT_URI = 23, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_CURRENT_URI = 24, ZEITGEIST_RESULT_TYPE_MOST_POPULAR_CURRENT_URI = 25, ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_CURRENT_URI = 26, ZEITGEIST_RESULT_TYPE_MOST_RECENT_EVENT_ORIGIN = 27, ZEITGEIST_RESULT_TYPE_LEAST_RECENT_EVENT_ORIGIN = 28, ZEITGEIST_RESULT_TYPE_MOST_POPULAR_EVENT_ORIGIN = 29, ZEITGEIST_RESULT_TYPE_LEAST_POPULAR_EVENT_ORIGIN = 30, ZEITGEIST_RESULT_TYPE_RELEVANCY = 100, } 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()
.
All events with the most recent events first | |
All events with the oldest ones first | |
One event for each subject only, ordered with the most recent events first | |
One event for each subject only, ordered with oldest events first | |
One event for each subject only, ordered by the popularity of the subject | |
One event for each subject only, ordered ascendingly by popularity | |
The last event of each different actor, ordered with the most popular actor first | |
The last event of each different actor, ordered with the least popular actor first | |
One event for each different actor, with the actor that has been used most recently first | |
One event for each different actor, with the actor that has been used least recently first | |
The last event of each different origin ordered with the most recent event first | |
The first event of each different origin ordered with the least recent event first | |
The last event of each different origin, ordered by the popularity of the origin | |
The last event of each different origin, ordered ascendingly by the popularity of the origin | |
The first event of each different actor | |
One event for each subject interpretation only ordered with the most recent events first | |
One event for each subject interpretation only ordered with the least recent events first | |
One event for each subject interpretation only, ordered by the popularity of the subject interpretation | |
One event for each subject interpretation only, ordered ascendingly by popularity of the subject interpretation | |
One event for each mimetype only, ordered with the most recent events first | |
One event for each mimetype only, ordered with the least recent events first | |
One event for each mimetype only, ordered by the popularity of the mimetype | |
One event for each mimetype only, ordered ascendingly by popularity of the mimetype | |
One event for each current uri only, ordered with the most recent events first | |
One event for each current uri only, ordered with oldest events first | |
One event for each current uri only, ordered by the popularity of the current uri | |
One event for each current uri only, ordered ascendingly by popularity | |
One event for each event origin only, ordered with the most recent events first | |
One event for each event origin only, ordered with the least recent events first | |
One event for each event origin only, ordered by the popularity of the event origin | |
One event for each event origin only, ordered ascendingly by popularity of the event origin | |
Only allowed on zeitgeist_index_search() . Events are sorted by query relevancy
|
#define ZEITGEIST_TYPE_STORAGE_STATE (zeitgeist_storage_state_get_type ())
typedef enum { ZEITGEIST_STORAGE_STATE_NOT_AVAILABLE = 0, ZEITGEIST_STORAGE_STATE_AVAILABLE = 1, ZEITGEIST_STORAGE_STATE_ANY = 2, } ZeitgeistStorageState;
Used to restrict queries to only available subjects.
See zeitgeist_log_find_events()
and zeitgeist_log_find_event_ids()
.