Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/nogaim.h

    rfa295e36 r424e663  
    209209         * not implement this. */
    210210        struct groupchat *
    211              (* chat_join)      (struct im_connection *, const char *room, const char *nick, const char *password);
     211             (* chat_join)      (struct im_connection *, char *room, char *nick, char *password);
    212212        /* Change the topic, if supported. Note that BitlBee expects the IM
    213213           server to confirm the topic change with a regular topic change
     
    224224         * - Most protocols will just want to set this to g_strcasecmp().*/
    225225        int (* handle_cmp) (const char *who1, const char *who2);
    226 
    227         /* Implement these callbacks if you want to use imcb_ask_auth() */
    228         void (* auth_allow)     (struct im_connection *, const char *who);
    229         void (* auth_deny)      (struct im_connection *, const char *who);
    230226};
    231227
     
    243239 * the account_t parameter. */
    244240G_MODULE_EXPORT struct im_connection *imcb_new( account_t *acc );
    245 G_MODULE_EXPORT void imc_free( struct im_connection *ic );
     241G_MODULE_EXPORT void imcb_free( struct im_connection *ic );
    246242/* Once you're connected, you should call this function, so that the user will
    247243 * see the success. */
     
    256252/* To tell the user an error, ie. before logging out when an error occurs. */
    257253G_MODULE_EXPORT void imcb_error( struct im_connection *ic, char *format, ... ) G_GNUC_PRINTF( 2, 3 );
    258 
    259254/* To ask a your about something.
    260255 * - 'msg' is the question.
     
    263258 */
    264259G_MODULE_EXPORT void imcb_ask( struct im_connection *ic, char *msg, void *data, query_callback doit, query_callback dont );
    265 
    266 /* Two common questions you may want to ask:
    267  * - X added you to his contact list, allow?
    268  * - X is not in your contact list, want to add?
    269  */
    270 G_MODULE_EXPORT void imcb_ask_auth( struct im_connection *ic, const char *handle, const char *realname );
    271 G_MODULE_EXPORT void imcb_ask_add( struct im_connection *ic, const char *handle, const char *realname );
     260G_MODULE_EXPORT void imcb_ask_add( struct im_connection *ic, char *handle, const char *realname );
    272261
    273262/* Buddy management */
     
    301290 *   the user her/himself. At that point the group chat will be visible to the
    302291 *   user, too. */
    303 G_MODULE_EXPORT struct groupchat *imcb_chat_new( struct im_connection *ic, const char *handle );
     292G_MODULE_EXPORT struct groupchat *imcb_chat_new( struct im_connection *ic, char *handle );
    304293G_MODULE_EXPORT void imcb_chat_add_buddy( struct groupchat *b, char *handle );
    305294/* To remove a handle from a group chat. Reason can be NULL. */
Note: See TracChangeset for help on using the changeset viewer.