libpurple/purpleauthorizationrequest.h

changeset 42841
fbb5c5cb37f4
parent 42613
780d7efe37c2
child 42941
d39faa3581eb
equal deleted inserted replaced
42840:18ba0f636076 42841:fbb5c5cb37f4
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 */

mercurial