Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/msn/msn.h

    re3413cc rbb839e8  
    3131#define TYPING_NOTIFICATION_MESSAGE "\r\r\rBEWARE, ME R TYPINK MESSAGE!!!!\r\r\r"
    3232#define GROUPCHAT_SWITCHBOARD_MESSAGE "\r\r\rME WANT TALK TO MANY PEOPLE\r\r\r"
     33#define SB_KEEPALIVE_MESSAGE "\r\r\rDONT HANG UP ON ME!\r\r\r"
    3334
    3435#ifdef DEBUG_MSN
     
    5354                           "TypingUser: %s\r\n" \
    5455                           "\r\n\r\n"
     56
     57#define SB_KEEPALIVE_HEADERS "MIME-Version: 1.0\r\n" \
     58                             "Content-Type: text/x-ping\r\n" \
     59                             "\r\n\r\n"
    5560
    5661#define PROFILE_URL "http://members.msn.com/"
     
    8388        gint inp;
    8489        struct msn_handler_data *handler;
     90        gint keepalive;
    8591       
    8692        int trId;
     
    161167char *msn_http_encode( const char *input );
    162168void msn_msgq_purge( struct im_connection *ic, GSList **list );
    163 gboolean msn_set_display_name( struct im_connection *ic, const char *rawname );
    164169
    165170/* tables.c */
     
    180185gboolean msn_sb_connected( gpointer data, gint source, b_input_condition cond );
    181186int msn_sb_write_msg( struct im_connection *ic, struct msn_message *m );
     187void msn_sb_start_keepalives( struct msn_switchboard *sb, gboolean initial );
     188void msn_sb_stop_keepalives( struct msn_switchboard *sb );
    182189
    183190#endif //_MSN_H
Note: See TracChangeset for help on using the changeset viewer.