Changes in protocols/nogaim.h [4cf80bb:3e57660]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/nogaim.h
r4cf80bb r3e57660 49 49 50 50 #define WEBSITE "http://www.bitlbee.org/" 51 #define GAIM_AWAY_CUSTOM "Custom"52 51 53 52 /* Sharing flags between all kinds of things. I just hope I won't hit any … … 218 217 219 218 /* You can tell what away states your protocol supports, so that 220 * BitlBee will try to map the IRC away reasons to them , or use221 * GAIM_AWAY_CUSTOM when calling skype_set_away(). */219 * BitlBee will try to map the IRC away reasons to them. If your 220 * protocol doesn't have any, just return one generic "Away". */ 222 221 GList *(* away_states)(struct im_connection *ic); 223 222 … … 276 275 * user, usually after a login, or if the user added a buddy and the IM 277 276 * server confirms that the add was successful. Don't forget to do this! */ 278 G_MODULE_EXPORT void imcb_add_buddy( struct im_connection *ic, c har *handle,char *group );279 G_MODULE_EXPORT void imcb_remove_buddy( struct im_connection *ic, c har *handle, char *group );277 G_MODULE_EXPORT void imcb_add_buddy( struct im_connection *ic, const char *handle, const char *group ); 278 G_MODULE_EXPORT void imcb_remove_buddy( struct im_connection *ic, const char *handle, char *group ); 280 279 G_MODULE_EXPORT struct buddy *imcb_find_buddy( struct im_connection *ic, char *handle ); 281 G_MODULE_EXPORT void imcb_rename_buddy( struct im_connection *ic, c har *handle,char *realname );282 G_MODULE_EXPORT void imcb_buddy_nick_hint( struct im_connection *ic, c har *handle,char *nick );280 G_MODULE_EXPORT void imcb_rename_buddy( struct im_connection *ic, const char *handle, const char *realname ); 281 G_MODULE_EXPORT void imcb_buddy_nick_hint( struct im_connection *ic, const char *handle, const char *nick ); 283 282 284 283 /* Buddy activity */ … … 290 289 /* Not implemented yet! */ G_MODULE_EXPORT void imcb_buddy_times( struct im_connection *ic, const char *handle, time_t login, time_t idle ); 291 290 /* Call when a handle says something. 'flags' and 'sent_at may be just 0. */ 292 G_MODULE_EXPORT void imcb_buddy_msg( struct im_connection *ic, c har *handle, char *msg, uint32_t flags, time_t sent_at );291 G_MODULE_EXPORT void imcb_buddy_msg( struct im_connection *ic, const char *handle, char *msg, uint32_t flags, time_t sent_at ); 293 292 G_MODULE_EXPORT void imcb_buddy_typing( struct im_connection *ic, char *handle, uint32_t flags ); 294 293 G_MODULE_EXPORT void imcb_clean_handle( struct im_connection *ic, char *handle ); … … 303 302 * user, too. */ 304 303 G_MODULE_EXPORT struct groupchat *imcb_chat_new( struct im_connection *ic, const char *handle ); 305 G_MODULE_EXPORT void imcb_chat_add_buddy( struct groupchat *b, c har *handle );304 G_MODULE_EXPORT void imcb_chat_add_buddy( struct groupchat *b, const char *handle ); 306 305 /* To remove a handle from a group chat. Reason can be NULL. */ 307 G_MODULE_EXPORT void imcb_chat_remove_buddy( struct groupchat *b, c har *handle,char *reason );306 G_MODULE_EXPORT void imcb_chat_remove_buddy( struct groupchat *b, const char *handle, const char *reason ); 308 307 /* To tell BitlBee 'who' said 'msg' in 'c'. 'flags' and 'sent_at' can be 0. */ 309 G_MODULE_EXPORT void imcb_chat_msg( struct groupchat *c, c har *who, char *msg, uint32_t flags, time_t sent_at );308 G_MODULE_EXPORT void imcb_chat_msg( struct groupchat *c, const char *who, char *msg, uint32_t flags, time_t sent_at ); 310 309 /* System messages specific to a groupchat, so they can be displayed in the right context. */ 311 310 G_MODULE_EXPORT void imcb_chat_log( struct groupchat *c, char *format, ... ) G_GNUC_PRINTF( 2, 3 ); … … 315 314 316 315 /* Actions, or whatever. */ 317 int imc_ set_away( struct im_connection *ic, char *away);316 int imc_away_send_update( struct im_connection *ic ); 318 317 int imc_buddy_msg( struct im_connection *ic, char *handle, char *msg, int flags ); 319 318 int imc_chat_msg( struct groupchat *c, char *msg, int flags ); … … 325 324 326 325 /* Misc. stuff */ 326 char *set_eval_timezone( set_t *set, char *value ); 327 327 char *set_eval_away_devoice( set_t *set, char *value ); 328 328 gboolean auto_reconnect( gpointer data, gint fd, b_input_condition cond );
Note: See TracChangeset
for help on using the changeset viewer.