| 63 * Returns: The new instance. |
63 * Returns: The new instance. |
| 64 * |
64 * |
| 65 * Since: 3.0 |
65 * Since: 3.0 |
| 66 */ |
66 */ |
| 67 PURPLE_AVAILABLE_IN_3_0 |
67 PURPLE_AVAILABLE_IN_3_0 |
| 68 PurpleAuthorizationRequest *purple_authorization_request_new(PurpleAccount *account, const gchar *username); |
68 PurpleAuthorizationRequest *purple_authorization_request_new(PurpleAccount *account, const char *username); |
| 69 |
69 |
| 70 /** |
70 /** |
| 71 * purple_authorization_request_get_account: |
71 * purple_authorization_request_get_account: |
| 72 * @request: The instance. |
72 * @request: The instance. |
| 73 * |
73 * |
| 89 * Returns: The username of the remote user. |
89 * Returns: The username of the remote user. |
| 90 * |
90 * |
| 91 * Since: 3.0 |
91 * Since: 3.0 |
| 92 */ |
92 */ |
| 93 PURPLE_AVAILABLE_IN_3_0 |
93 PURPLE_AVAILABLE_IN_3_0 |
| 94 const gchar *purple_authorization_request_get_username(PurpleAuthorizationRequest *request); |
94 const char *purple_authorization_request_get_username(PurpleAuthorizationRequest *request); |
| 95 |
95 |
| 96 /** |
96 /** |
| 97 * purple_authorization_request_set_alias: |
97 * purple_authorization_request_set_alias: |
| 98 * @request: The instance. |
98 * @request: The instance. |
| 99 * @alias: (nullable): The alias of the remote user. |
99 * @alias: (nullable): The alias of the remote user. |
| 102 * when presenting the authorization request to the end user. |
102 * when presenting the authorization request to the end user. |
| 103 * |
103 * |
| 104 * Since: 3.0 |
104 * Since: 3.0 |
| 105 */ |
105 */ |
| 106 PURPLE_AVAILABLE_IN_3_0 |
106 PURPLE_AVAILABLE_IN_3_0 |
| 107 void purple_authorization_request_set_alias(PurpleAuthorizationRequest *request, const gchar *alias); |
107 void purple_authorization_request_set_alias(PurpleAuthorizationRequest *request, const char *alias); |
| 108 |
108 |
| 109 /** |
109 /** |
| 110 * purple_authorization_request_get_alias: |
110 * purple_authorization_request_get_alias: |
| 111 * @request: The instance. |
111 * @request: The instance. |
| 112 * |
112 * |
| 115 * Returns: (nullable): The alias if one was set. |
115 * Returns: (nullable): The alias if one was set. |
| 116 * |
116 * |
| 117 * Since: 3.0 |
117 * Since: 3.0 |
| 118 */ |
118 */ |
| 119 PURPLE_AVAILABLE_IN_3_0 |
119 PURPLE_AVAILABLE_IN_3_0 |
| 120 const gchar *purple_authorization_request_get_alias(PurpleAuthorizationRequest *request); |
120 const char *purple_authorization_request_get_alias(PurpleAuthorizationRequest *request); |
| 121 |
121 |
| 122 /** |
122 /** |
| 123 * purple_authorization_request_set_message: |
123 * purple_authorization_request_set_message: |
| 124 * @request: The instance. |
124 * @request: The instance. |
| 125 * @message: (nullable): An optional message from the remote user. |
125 * @message: (nullable): An optional message from the remote user. |
| 128 * display to the end user. |
128 * display to the end user. |
| 129 * |
129 * |
| 130 * Since: 3.0 |
130 * Since: 3.0 |
| 131 */ |
131 */ |
| 132 PURPLE_AVAILABLE_IN_3_0 |
132 PURPLE_AVAILABLE_IN_3_0 |
| 133 void purple_authorization_request_set_message(PurpleAuthorizationRequest *request, const gchar *message); |
133 void purple_authorization_request_set_message(PurpleAuthorizationRequest *request, const char *message); |
| 134 |
134 |
| 135 /** |
135 /** |
| 136 * purple_authorization_request_get_message: |
136 * purple_authorization_request_get_message: |
| 137 * @request: The instance. |
137 * @request: The instance. |
| 138 * |
138 * |
| 141 * Returns: (nullable): The optional message. |
141 * Returns: (nullable): The optional message. |
| 142 * |
142 * |
| 143 * Since: 3.0 |
143 * Since: 3.0 |
| 144 */ |
144 */ |
| 145 PURPLE_AVAILABLE_IN_3_0 |
145 PURPLE_AVAILABLE_IN_3_0 |
| 146 const gchar *purple_authorization_request_get_message(PurpleAuthorizationRequest *request); |
146 const char *purple_authorization_request_get_message(PurpleAuthorizationRequest *request); |
| 147 |
147 |
| 148 /** |
148 /** |
| 149 * purple_authorization_request_set_add: |
149 * purple_authorization_request_set_add: |
| 150 * @request: The instance. |
150 * @request: The instance. |
| 151 * @add: Whether or not to ask the user to add the remote user back. |
151 * @add: Whether or not to ask the user to add the remote user back. |
| 200 * [method@AuthorizationRequest.accept] then this does nothing. |
200 * [method@AuthorizationRequest.accept] then this does nothing. |
| 201 * |
201 * |
| 202 * Since: 3.0 |
202 * Since: 3.0 |
| 203 */ |
203 */ |
| 204 PURPLE_AVAILABLE_IN_3_0 |
204 PURPLE_AVAILABLE_IN_3_0 |
| 205 void purple_authorization_request_deny(PurpleAuthorizationRequest *request, const gchar *message); |
205 void purple_authorization_request_deny(PurpleAuthorizationRequest *request, const char *message); |
| 206 |
206 |
| 207 G_END_DECLS |
207 G_END_DECLS |
| 208 |
208 |
| 209 #endif /* PURPLE_AUTHORIZATION_REQUEST_H */ |
209 #endif /* PURPLE_AUTHORIZATION_REQUEST_H */ |