wocky-contact-factory

wocky-contact-factory

Synopsis

                    WockyContactFactory;
                    WockyContactFactoryClass;
WockyContactFactory * wocky_contact_factory_new         (void);
WockyBareContact *  wocky_contact_factory_ensure_bare_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *bare_jid);
WockyResourceContact * wocky_contact_factory_ensure_resource_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *full_jid);
WockyBareContact *  wocky_contact_factory_lookup_bare_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *bare_jid);
WockyResourceContact * wocky_contact_factory_lookup_resource_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *full_jid);

Object Hierarchy

  GObject
   +----WockyContactFactory

Signals

  "bare-contact-added"                             : Run Last
  "resource-contact-added"                         : Run Last

Description

Details

WockyContactFactory

typedef struct _WockyContactFactory WockyContactFactory;


WockyContactFactoryClass

typedef struct {
  GObjectClass parent_class;
} WockyContactFactoryClass;


wocky_contact_factory_new ()

WockyContactFactory * wocky_contact_factory_new         (void);

Returns :


wocky_contact_factory_ensure_bare_contact ()

WockyBareContact *  wocky_contact_factory_ensure_bare_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *bare_jid);

factory :

bare_jid :

Returns :


wocky_contact_factory_ensure_resource_contact ()

WockyResourceContact * wocky_contact_factory_ensure_resource_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *full_jid);

factory :

full_jid :

Returns :


wocky_contact_factory_lookup_bare_contact ()

WockyBareContact *  wocky_contact_factory_lookup_bare_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *bare_jid);

factory :

bare_jid :

Returns :


wocky_contact_factory_lookup_resource_contact ()

WockyResourceContact * wocky_contact_factory_lookup_resource_contact
                                                        (WockyContactFactory *factory,
                                                         const gchar *full_jid);

factory :

full_jid :

Returns :

Signal Details

The "bare-contact-added" signal

void                user_function                      (WockyContactFactory *wockycontactfactory,
                                                        GObject             *arg1,
                                                        gpointer             user_data)                : Run Last

wockycontactfactory :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "resource-contact-added" signal

void                user_function                      (WockyContactFactory *wockycontactfactory,
                                                        GObject             *arg1,
                                                        gpointer             user_data)                : Run Last

wockycontactfactory :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.