RmLookup

RmLookup — Reverse lookup

Stability Level

Stable, unless otherwise indicated

Functions

RmLookup * rm_lookup_get ()
gboolean rm_lookup_search ()
gboolean rm_lookup_register ()
gboolean rm_lookup_unregister ()

Types and Values

Description

Reverse lookup of telephone numbers using online services

Functions

rm_lookup_get ()

RmLookup *
rm_lookup_get (gchar *name);

Find address book as requested by name.

Parameters

name

name of address book to lookup

 

Returns

a RmLookup, or NULL on error


rm_lookup_search ()

gboolean
rm_lookup_search (gchar *number,
                  RmContact *contact);

Lookup number and return name/address/zip/city

Parameters

number

number to lookup

 

contact

a RmContact to store data to

 

Returns

TRUE is lookup data has been found, otherwise FALSE


rm_lookup_register ()

gboolean
rm_lookup_register (RmLookup *lookup);

Register lookup routine.

Parameters

lookup

a RmLookup

 

Returns

TRUE


rm_lookup_unregister ()

gboolean
rm_lookup_unregister (RmLookup *lookup);

Unregister lookup routine.

Parameters

lookup

a RmLookup

 

Returns

TRUE

Types and Values

RmLookup

typedef struct {
} RmLookup;

The RmLookup contains only private fileds and should not be directly accessed.