~ubuntu-branches/ubuntu/precise/folks/precise

« back to all changes in this revision

Viewing changes to backends/libsocialweb/lib/folks-libsocialweb.vapi

  • Committer: Bazaar Package Importer
  • Author(s): Ken VanDine
  • Date: 2011-06-10 11:28:11 UTC
  • mfrom: (1.2.11 upstream) (4.2.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20110610112811-whyeodbo9mjezxfp
Tags: 0.5.2-1ubuntu1
* Merge with Debian experimental, remaining Ubuntu changes:
  - debian/control:
    + Add Vcs-Bzr link

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* folks-libsocialweb.vapi generated by valac 0.12.0, do not modify. */
 
2
 
 
3
[CCode (cprefix = "Swf", lower_case_cprefix = "swf_")]
 
4
namespace Swf {
 
5
        [CCode (cheader_filename = "folks/folks-libsocialweb.h")]
 
6
        public class Persona : Folks.Persona, Folks.AvatarDetails, Folks.GenderDetails, Folks.ImDetails, Folks.NameDetails, Folks.UrlDetails, Folks.WebServiceDetails {
 
7
                public Persona (Swf.PersonaStore store, SocialWebClient.Contact contact);
 
8
                public static string? get_contact_id (SocialWebClient.Contact contact);
 
9
                public void update (SocialWebClient.Contact contact);
 
10
                public override string[] linkable_properties { get; }
 
11
        }
 
12
        [CCode (cheader_filename = "folks/folks-libsocialweb.h")]
 
13
        public class PersonaStore : Folks.PersonaStore {
 
14
                public PersonaStore (SocialWebClient.ClientService service);
 
15
                public override async Folks.Persona? add_persona_from_details (GLib.HashTable<string,GLib.Value?> details) throws Folks.PersonaStoreError;
 
16
                public override async void prepare ();
 
17
                public override async void remove_persona (Folks.Persona persona) throws Folks.PersonaStoreError;
 
18
                public override Folks.MaybeBool can_add_personas { get; }
 
19
                public override Folks.MaybeBool can_alias_personas { get; }
 
20
                public override Folks.MaybeBool can_group_personas { get; }
 
21
                public override Folks.MaybeBool can_remove_personas { get; }
 
22
                public override bool is_prepared { get; }
 
23
                public override Gee.Map<string,Swf.Persona> personas { get; }
 
24
                public override string type_id { get; }
 
25
        }
 
26
}