|
| virtual GArray< GCard >::ptr | getCards ()=0 |
| | Get the list of cards. More...
|
| |
| virtual GCardType | findCardTypeById (const GString &id)=0 |
| | Get the card type for the given card type ID. More...
|
| |
| virtual GArray< GCardType >::ptr | getCardTypes ()=0 |
| | Gets the list of card types. More...
|
| |
| virtual bool | createCard (const GCard &card)=0 |
| | Create a card locally and on the server. More...
|
| |
| virtual bool | joinCard (const GCard &card)=0 |
| | Accept invite to joing card. More...
|
| |
| virtual GCard | findCardByCardId (const GString &id)=0 |
| | Get the card corresponding to a particular id. More...
|
| |
| virtual GCardMember | findCardMemberByTicketId (const GString &ticketId, bool isSelf)=0 |
| | Get the member sharing ticket with given ID. More...
|
| |
| virtual bool | isSynced ()=0 |
| | Determine if the cardmanager is synced with the server. More...
|
| |
| virtual int32 | startTracking (const GCard &card)=0 |
| | Start pulling updates for the card on regular basis. More...
|
| |
| virtual int32 | stopTracking (const GCard &card)=0 |
| | Stop pulling updates for the card. More...
|
| |
| virtual int32 | getNumTrackers (const GCard &card)=0 |
| | Returns a number of application components that are currently tracking the card. More...
|
| |
|
virtual GEnumeration< GCard >::ptr | getTracking ()=0 |
| | Returns the subset of cards, whos information is pulled from server on regular basis.
|
| |
| virtual bool | anyActiveTracked ()=0 |
| |
| virtual bool | addListener (const GEventListener &eventListener)=0 |
| | Registeres event listener on the sink. More...
|
| |
|
virtual bool | removeListener (const GEventListener &eventListener)=0 |
| | Unsubscribes listener from events coming from this sink.
|
| |
virtual GArray< GEventListener >
::ptr | getListeners ()=0 |
| | Provides access to the collection of current listeners. More...
|
| |
|
virtual bool | hasContext (int64 key)=0 |
| | Checks, where user context identified by key is already associated with the object.
|
| |
| virtual void | associateContext (int64 key, const GCommonObj &value)=0 |
| | Associates specific context (user data) with the sink. More...
|
| |
|
virtual GCommonObj | getContext (int64 key)=0 |
| | Returns context associated with the sink, or NULL, if it is not found.
|
| |
|
virtual void | clearContext (int64 key)=0 |
| | Clears context identified by key argument.
|
| |
|
virtual GEnumeration< GLong >::ptr | getContextKeys ()=0 |
| | Gets enumeration of all context keys associated with the sink.
|
| |
|
virtual void | deriveContext (const GEventSink &sink)=0 |
| | Derives context from another sink object.
|
| |
| virtual void | eventsOccurred (const GGlympse &glympse, int32 listener, int32 events, const GCommonObj &obj)=0 |
| | This method is invoked each time, when sink object notifies subscriber on an event. More...
|
| |
|
virtual int32 | retain ()=0 |
| | Add a reference to our object in a COM-like way.
|
| |
|
virtual int32 | release ()=0 |
| | Release a reference to our object in a COM-like way.
|
| |
|
virtual int32 | hold ()=0 |
| | Add a reference to our object in a COM-like way.
|
| |
|
virtual int32 | unhold ()=0 |
| | Release a reference to our object in a COM-like way.
|
| |
|
virtual int32 | hashCode ()=0 |
| | Returns an integer hash code for this object.
|
| |
| virtual bool | equals (const GCommonObj &o)=0 |
| | Compares this instance with the specified object and indicates if they are equal. More...
|
| |
| virtual GString | toString ()=0 |
| | Returns a string containing a concise, human-readable description of this object. More...
|
| |
|
virtual void | attachObject (const GCommon &obj)=0 |
| | Asociates arbitrary object with the instance.
|
| |
|
virtual GCommon | extractObject ()=0 |
| | Extracts associated object or NULL if no association is established.
|
| |
Main interface for manipulating Glympse Cards.