 Glympse | |
  ISmsProvider | Provides access to generic SMS auto-send functionality |
  ISmsListener | Provides client application with a chance to be notified on the status of SMS delivery |
  GC | Shortcut to GlympseConstants provided for convenience |
  GE | Shortcut to GlympseEvents provided for convenience |
  GlympseConstants | Declares the list of all constants (enumerations) utilized by various API components |
  GlympseEvents | Declares the list of event broadcasters and all supported events |
  GlympseFactory | Factory methods for instantiating major Glympse API primitives and Glympse platform itself |
  GlympseTools | Static helpers for manipulating various Glympse concepts |
  IAddress | Encapsulates a real world physical address |
  IApiStatus | Provides the ability to query the availability of the Glympse API services |
  IApiStatusListener | The listener interface for API status determination |
  IApplication | Represents 3rd party application that can be used as a transport mechanism for sending a Glympse |
  IApplicationsManager | Exposes the list of applications that can be used to deliver Glympse invites |
  IAppProfile | Provides information about an application |
  IArrivalTrigger | A trigger that uses the configured arrival provider to fire when the user has arrived at the ticket's destination |
  IBatteryManager | Provides basic facilities for battery management in Glympse API |
  ICard | Exposes basic properties and a state of a card |
  ICardActivity | Exposes basic properties of card activity list |
  ICardEvent | Exposes basic properties of card event |
  ICardInvite | Exposes card invite properties |
  ICardManager | Main interface for manipulating Glympse Cards |
  ICardMember | Exposes basic properties of a card member |
  ICardMemberDescriptor | Exposes basic properties and a state of a card |
  ICardMemberState | Exposes card member state properties |
  ICardMemberTicket | Convenience class to wrap a card member and card ticket |
  ICardObject | Base interface for data object associated with a Card |
  ICardObjectInvite | Interface for POI card data object |
  ICardObjectPoi | Interface for POI card data object |
  ICardTicket | Wraps sharing or request ticket card properties |
  ICardTicketBuilder | The interface to construct and initialize card ticket objects |
  ICardType | Exposes basic properties for types of cards |
  IChronoTrigger | Extends basic trigger with the ability to act upon timed events |
  IConfig | IConfig provides a way to configure behavior of Glympse API |
  IDataEvent | The class to encapsulate data passed along with GE::TICKET_DATA_APPENDED event |
  IDataRow | Encapsulates data related to specific property |
  IDepartureTrigger | A trigger that uses the configured departure provider to fire when the user has departed a location |
  IDirections | Represents a set of directions |
  IDirectionsManager | Controls the behavior of ETA/directions unit |
  IEtaTrigger | Extends basic trigger with the ability to act based on a given ticket's ETA value |
  IEventListener | The listener interface for receiving Glympse events |
  IEventSink | Any class should implement this interface to be capable of spreading events to subscribers |
  IFavoritesManager | Manager to get list of server synced favorites |
  IGeoTrigger | Extends basic trigger with the ability to act upon geofencing events |
  IGlympse | The main Glympse API interface |
  IGroup | Provides access to Glympse Group object |
  IGroupInvite | Incapsulates public group information and incoming invite details |
  IGroupManager | Contains a collection of Group objects |
  IGroupMember | Represents group member - authenticated user on a group |
  IHandoffManager | Provides access to handoff provider and sends corresponding events |
  IHandoffProvider | The interface to abstract the details of implementation of specific handoff provider |
  IHistoryManager | Contains a collection of outgoing (sent) Ticket objects ("Glympse history") |
  IImage | Wraps drawable object and provides control over its life cycle |
  IInvite | Defines a single recipient of a Glympse |
  IInviteViewer | Incapsulates invite viewer details |
  IInviteViewers | Maintains a collection of invite viewers |
  ILinkedAccount | |
  ILinkedAccountsManager | |
  ILocationManager | Provides a chance to control and customize location subsystem |
  INetworkManager | Exposes some basic realtime information on the availability of Glympse REST API server and provides a way for subscribing on low-level network related events |
  IPairingManager | Manager to allow for accounts to be shared amongst devices via a pairing code and to provide events when pairing occurs |
  IPlace | Specifies a named place and location |
  IPlaceSearchEngine | Exposes place search functionality |
  IPlaceSearchRequest | Object encapsulating parameters of a request |
  IPlaceSearchResult | Encapsulates properties of a single place search result |
  IPlaceSearchResults | Associates the list of place search results with the original request |
  IPoi | Encapsulates a Place of Interest |
  IPoiBuilder | Provides an interface for building POIs |
  IPoiManager | |
  IServerError | Provides details about errors that occur during server interactions |
  ITicket | This class represents an actual received "Glympse" or sent "Glympse" |
  ITimeConstraint | Basic primitive for applying timeframe limitations to various events |
  ITrack | Represents a collection of location points (ILocation) |
  ITrackBuilder | The interface to construct and initialize track objects |
  ITravelMode | Provides information about the way user is travelling (walking, running, driving, etc.) |
  ITrigger | Generic trigger interface exposing basic trigger properties |
  ITriggersManager | Manages the list of triggers |
  IUser | Represents Glympse user on the system |
  IUserManager | Operates with users, whos tickets are currently watched |
  IUserTicket | Represents a combination of user and a ticket |
  IXoAListener | The listener interface determining which tickets should be affected by XoA logic |
  CC | Shortcut to CoreConstants provided for convenience |
  Common | Implements all methods of ICommon interface |
  CommonStorage | The purpose of this storage helper is to avoid the need in virtual inheritance in client side code |
  Concurrent | Set of basic concurrency primitives |
  CoreConstants | Basic enumerations belonging to Core layer |
  CoreFactory | Factory methods for constructing all API primitives |
  CoreTools | Basic serialization tools |
  IArray | Provides immutable access to vector (array) container with support for range-based enumeration |
  GArray | Smart pointer wrapper over IArray |
  RangeIterator | Wraps IEnumeration into forward iterator |
  ICommon | The foundtation for the Glympse API object model |
  IComparable | The IComparable interface is introduced to provide additional mechanizm of content-oriented objects comparison, which does not conflict with language-specific one (Object.equals in Java and Object.Equals in C#) |
  IComparator | |
  GComparator | |
  IDrawable | Represents bitmap objects on the system |
  IEnumeration | An object that implements the IEnumeration interface generates a series of elements, one at a time |
  GEnumeration | Smart pointer wrapper over IEnumeration |
  IHandler | The IHandler interface provides the foundation for inter-thread communications in non thread safe run loop based environment |
  IHashtable | |
  GHashtable | |
  ILatLng | Specifies a single location point (latitude and longitude) |
  ILinkedList | |
  GLinkedList | |
  IList | Provides immutable access to list container with support for range-based enumeration |
  GList | Smart pointer wrapper over IList |
  ILocation | Specifies a single location point (latitude and longitude) at a given time, with optional altitude, bearing, speed, and accuracy information |
  ILocationListener | Common interface for receiving updates from location provider |
  ILocationProfile | A location profile defines the configuration that should be applied to the location provider for one of a set of pre-defined Glympse platform states |
  ILocationProfileBuilder | Provides an interface for building location profiles |
  ILocationProvider | Host application implements ILocationProvider to supply Glympse API with location information aquired from proprietary source (external location API or service) |
  ILong | The ILong interface wraps a value of the primitive type long (int64) in an object |
  IMap | |
  GMap | |
  IPersistable | The IPersistable interface declares the two methods that a class must implement so that instances of that class can be encoded and decoded |
  IPrimitive | The IPrimitive interface is designed to operate with free form data structures |
  IProximityListener | Common interface for receiving updates from proximity provider |
  IProximityProvider | The IProximityProvider provides standard interface for geo-fencing |
  IRegion | The IRegion interface defines a geographical area that can be tracked |
  IRunnable | Represents a command that can be executed |
  IStorageUnit | Represents a unit of disk-backed storage on the device |
  IString | An immutable sequence of characters/code units |
  IStringBuilder | A modifiable sequence of characters for use in creating strings |
  IVector | |
  GVector | |
  Long | The wrapper for the primitive type long |
  O | Smart pointer designed to maintain lifetime of objects with internal reference counting (ICommon degived classes) |
  Object | Some helpers for dealing with O<T> objects |