Logo Search packages:      
Sourcecode: zeitgeist-extensions version File versions  Download package

Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes

geolocation::Geolocation Class Reference

Inheritance diagram for geolocation::Geolocation:
Inheritance graph
[legend]
Collaboration diagram for geolocation::Geolocation:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def find_events_for_locations
def find_locations_for_events
def FindEventsForLocations
def FindLocationsForEvents
def post_insert_event

Static Public Attributes

string in_signature = "au"
string out_signature = "a(dddd)"
list PUBLIC_METHODS = ["find_events_for_locations", "find_locations_for_events"]

Private Member Functions

def _find_position
def _get_events
def _get_position
def _make_events_sendable
def _position_changed_cb

Private Attributes

 _cursor
 _engine
 _location

Static Private Attributes

 _position = None

Detailed Description

For some workflows it can be practical to identify the location where
certain activities were carried out. This Geolocation extension enables
Zeitgeist to keep track of the physical location of the computer at the
moment when events are inserted.

The Geolocation extension for Zeitgeist has DBus object path
:const:`/org/gnome/zeitgeist/geolocation` under the bus name
:const:`org.gnome.zeitgeist.Geolocation`.

Definition at line 54 of file geolocation.py.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index