| 30 #include <stdlib.h> |
30 #include <stdlib.h> |
| 31 |
31 |
| 32 #include <glib.h> |
32 #include <glib.h> |
| 33 #include <glib-object.h> |
33 #include <glib-object.h> |
| 34 |
34 |
| |
35 #define PURPLE_TYPE_REQUEST_UI_OPS (purple_request_ui_ops_get_type()) |
| |
36 |
| |
37 /** |
| |
38 * PurpleRequestField: |
| |
39 * |
| |
40 * A request field. |
| |
41 */ |
| |
42 typedef struct _PurpleRequestField PurpleRequestField; |
| |
43 |
| |
44 /** |
| |
45 * PurpleRequestFields: |
| |
46 * |
| |
47 * Multiple fields request data. |
| |
48 */ |
| |
49 typedef struct _PurpleRequestFields PurpleRequestFields; |
| |
50 |
| |
51 /** |
| |
52 * PurpleRequestFieldGroup: |
| |
53 * |
| |
54 * A group of fields with a title. |
| |
55 */ |
| |
56 typedef struct _PurpleRequestFieldGroup PurpleRequestFieldGroup; |
| |
57 |
| |
58 /** |
| |
59 * PurpleRequestCommonParameters: |
| |
60 * |
| |
61 * Common parameters for UI operations. |
| |
62 */ |
| |
63 typedef struct _PurpleRequestCommonParameters PurpleRequestCommonParameters; |
| |
64 |
| |
65 typedef struct _PurpleRequestUiOps PurpleRequestUiOps; |
| |
66 |
| |
67 #include "account.h" |
| 35 #include "purpleconversation.h" |
68 #include "purpleconversation.h" |
| 36 #include "request-datasheet.h" |
69 #include "request-datasheet.h" |
| 37 |
|
| 38 #define PURPLE_TYPE_REQUEST_UI_OPS (purple_request_ui_ops_get_type()) |
|
| 39 |
|
| 40 /** |
|
| 41 * PurpleRequestField: |
|
| 42 * |
|
| 43 * A request field. |
|
| 44 */ |
|
| 45 typedef struct _PurpleRequestField PurpleRequestField; |
|
| 46 |
|
| 47 /** |
|
| 48 * PurpleRequestFields: |
|
| 49 * |
|
| 50 * Multiple fields request data. |
|
| 51 */ |
|
| 52 typedef struct _PurpleRequestFields PurpleRequestFields; |
|
| 53 |
|
| 54 /** |
|
| 55 * PurpleRequestFieldGroup: |
|
| 56 * |
|
| 57 * A group of fields with a title. |
|
| 58 */ |
|
| 59 typedef struct _PurpleRequestFieldGroup PurpleRequestFieldGroup; |
|
| 60 |
|
| 61 /** |
|
| 62 * PurpleRequestCommonParameters: |
|
| 63 * |
|
| 64 * Common parameters for UI operations. |
|
| 65 */ |
|
| 66 typedef struct _PurpleRequestCommonParameters PurpleRequestCommonParameters; |
|
| 67 |
|
| 68 typedef struct _PurpleRequestUiOps PurpleRequestUiOps; |
|
| 69 |
|
| 70 #include "account.h" |
|
| 71 |
70 |
| 72 #define PURPLE_DEFAULT_ACTION_NONE -1 |
71 #define PURPLE_DEFAULT_ACTION_NONE -1 |
| 73 |
72 |
| 74 /** |
73 /** |
| 75 * PurpleRequestType: |
74 * PurpleRequestType: |