v0.2.2 release
[yandexfotkisp] / src / libsharing / sharing-service-option.h
1 /* 
2 * This file is part of libsharing
3 *
4 * Copyright © 2008-2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
5 *
6 * Contact: Alexander Bokovoy <alexander.bokovoy@nokia.com>
7 *
8 * This software, including documentation, is protected by copyright controlled by
9 * Nokia Corporation. All rights are reserved. Copying, including reproducing, storing,
10 * adapting or translating, any or all of this material requires the prior written consent
11 * of Nokia Corporation. This material also contains confidential information which may
12 * not be disclosed to others without the prior written consent of Nokia. 
13 */
14
15 /**
16  * SECTION:sharing-service-option
17  * @short_description: Object is simple id name pair used with #SharingAccount.
18  *
19  * #SharingServiceOptionValue is abstraction of sharing account specific option values.
20  */
21  
22 #ifndef _SHARING_SERVICE_OPTION_H_
23 #define _SHARING_SERVICE_OPTION_H_
24
25 #include <glib.h>
26
27 G_BEGIN_DECLS
28
29 typedef struct SharingServiceOptionValue SharingServiceOptionValue;
30
31 SharingServiceOptionValue * sharing_service_option_value_new (const gchar * id,
32     const gchar * name, const gchar * description);
33 void sharing_service_option_value_free (SharingServiceOptionValue * value);
34 void sharing_service_option_values_free (GSList * values);
35     
36 G_END_DECLS
37
38 #endif /* #ifndef _SHARING_SERVICE_OPTION_H_ */