| Top |  |  |  |  | 
| FolksWebServiceFieldDetailsFolksWebServiceFieldDetails — Object representing a web service contact that can have some parameters associated with it. | 
#define FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS (folks_web_service_field_details_get_type ())
The type for FolksWebServiceFieldDetails.
struct FolksWebServiceFieldDetails {
	FolksAbstractFieldDetails parent_instance;
	FolksWebServiceFieldDetailsPrivate * priv;
};
Object representing a web service contact that can have some parameters associated with it.
See FolksAbstractFieldDetails.
Since: 0.6.0
struct FolksWebServiceFieldDetailsClass {
	FolksAbstractFieldDetailsClass parent_class;
};
The class structure for FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS. All the fields in this structure are private and should never be accessed directly.
typedef struct _FolksWebServiceDetails FolksWebServiceDetails;
Web service contact details.
Since: 0.5.0
struct FolksWebServiceDetailsIface {
	GTypeInterface parent_iface;
	void (*change_web_service_addresses) (FolksWebServiceDetails* self, GeeMultiMap* web_service_addresses, GAsyncReadyCallback _callback_, gpointer _user_data_);
	void (*change_web_service_addresses_finish) (FolksWebServiceDetails* self, GAsyncResult* _res_, GError** error);
	GeeMultiMap* (*get_web_service_addresses) (FolksWebServiceDetails* self);
	void (*set_web_service_addresses) (FolksWebServiceDetails* self, GeeMultiMap* value);
};
Interface for creating FolksWebServiceDetails implementations.
| the parent interface structure | ||
| virtual method called by  | ||
| asynchronous finish function for  | ||
| getter method for the abstract property "web-service-addresses" | ||
| setter method for the abstract property "web-service-addresses" |