libpurple/protocols/jabber/jabber.c

changeset 40697
81f81f5d2f39
parent 40680
f9ea6d5e8992
child 40708
53a26c29d26c
equal deleted inserted replaced
40696:cf58ec89b1e4 40697:81f81f5d2f39
4191 { 4191 {
4192 im_iface->send = jabber_message_send_im; 4192 im_iface->send = jabber_message_send_im;
4193 im_iface->send_typing = jabber_send_typing; 4193 im_iface->send_typing = jabber_send_typing;
4194 } 4194 }
4195 4195
4196 static GHashTable *
4197 jabber_protocol_chat_info_defaults(PurpleProtocolChat *protocol_chat,
4198 PurpleConnection *connection,
4199 const gchar *name)
4200 {
4201 return jabber_chat_info_defaults(connection, name);
4202 }
4203
4204 static void
4205 jabber_protocol_chat_join(PurpleProtocolChat *protocol_chat,
4206 PurpleConnection *connection, GHashTable *components)
4207 {
4208 jabber_chat_join(connection, components);
4209 }
4210
4211 static void
4212 jabber_protocol_chat_invite(PurpleProtocolChat *protocol_chat,
4213 PurpleConnection *connection, gint id,
4214 const gchar *message, const gchar *who)
4215 {
4216 jabber_chat_invite(connection, id, message, who);
4217 }
4218
4196 static void 4219 static void
4197 jabber_protocol_chat_iface_init(PurpleProtocolChatInterface *chat_iface) 4220 jabber_protocol_chat_iface_init(PurpleProtocolChatInterface *chat_iface)
4198 { 4221 {
4199 chat_iface->info = jabber_chat_info; 4222 chat_iface->info = jabber_chat_info;
4200 chat_iface->info_defaults = jabber_chat_info_defaults; 4223 chat_iface->info_defaults = jabber_protocol_chat_info_defaults;
4201 chat_iface->join = jabber_chat_join; 4224 chat_iface->join = jabber_protocol_chat_join;
4202 chat_iface->get_name = jabber_get_chat_name; 4225 chat_iface->get_name = jabber_get_chat_name;
4203 chat_iface->invite = jabber_chat_invite; 4226 chat_iface->invite = jabber_protocol_chat_invite;
4204 chat_iface->leave = jabber_chat_leave; 4227 chat_iface->leave = jabber_chat_leave;
4205 chat_iface->send = jabber_message_send_chat; 4228 chat_iface->send = jabber_message_send_chat;
4206 chat_iface->get_user_real_name = jabber_chat_user_real_name; 4229 chat_iface->get_user_real_name = jabber_chat_user_real_name;
4207 chat_iface->set_topic = jabber_chat_set_topic; 4230 chat_iface->set_topic = jabber_chat_set_topic;
4208 } 4231 }

mercurial