src/protocols/irc/irc.c

changeset 9475
8c8d4ac992a6
parent 9466
b6425eab60ca
child 9553
146d83b7512b
equal deleted inserted replaced
9474:04097a64398f 9475:8c8d4ac992a6
553 553
554 static GaimPluginProtocolInfo prpl_info = 554 static GaimPluginProtocolInfo prpl_info =
555 { 555 {
556 GAIM_PRPL_API_VERSION, 556 GAIM_PRPL_API_VERSION,
557 OPT_PROTO_CHAT_TOPIC | OPT_PROTO_PASSWORD_OPTIONAL, 557 OPT_PROTO_CHAT_TOPIC | OPT_PROTO_PASSWORD_OPTIONAL,
558 NULL, 558 NULL, /* user_splits */
559 NULL, 559 NULL, /* protocol_options */
560 NO_BUDDY_ICONS, 560 NO_BUDDY_ICONS, /* icon_spec */
561 irc_blist_icon, 561 irc_blist_icon, /* list_icon */
562 irc_blist_emblems, 562 irc_blist_emblems, /* list_emblems */
563 NULL, 563 NULL, /* status_text */
564 NULL, 564 NULL, /* tooltip_text */
565 irc_away_states, 565 irc_away_states, /* away_states */
566 NULL, /*irc_blist_node_menu, */ 566 NULL, /* blist_node_menu */
567 irc_chat_join_info, 567 irc_chat_join_info, /* chat_info */
568 irc_login, 568 irc_login, /* login */
569 irc_close, 569 irc_close, /* close */
570 irc_im_send, 570 irc_im_send, /* send_im */
571 NULL, 571 NULL, /* set_info */
572 NULL, 572 NULL, /* send_typing */
573 irc_get_info, 573 irc_get_info, /* get_info */
574 irc_set_away, 574 irc_set_away, /* set_away */
575 NULL, 575 NULL, /* set_idle */
576 NULL, 576 NULL, /* change_passwd */
577 irc_add_buddy, 577 irc_add_buddy, /* add_buddy */
578 NULL, 578 NULL, /* add_buddies */
579 irc_remove_buddy, 579 irc_remove_buddy, /* remove_buddy */
580 NULL, 580 NULL, /* remove_buddies */
581 NULL, 581 NULL, /* add_permit */
582 NULL, 582 NULL, /* add_deny */
583 NULL, 583 NULL, /* rem_permit */
584 NULL, 584 NULL, /* rem_deny */
585 NULL, 585 NULL, /* set_permit_deny */
586 NULL, 586 NULL, /* warn */
587 irc_chat_join, 587 irc_chat_join, /* join_chat */
588 NULL, /* reject chat invite */ 588 NULL, /* reject_chat */
589 irc_chat_invite, 589 irc_chat_invite, /* chat_invite */
590 irc_chat_leave, 590 irc_chat_leave, /* chat_leave */
591 NULL, 591 NULL, /* chat_whisper */
592 irc_chat_send, 592 irc_chat_send, /* chat_send */
593 NULL, 593 NULL, /* keepalive */
594 NULL, 594 NULL, /* register_user */
595 NULL, 595 NULL, /* get_cb_info */
596 NULL, 596 NULL, /* get_cb_away */
597 NULL, 597 NULL, /* alias_buddy */
598 NULL, 598 NULL, /* group_buddy */
599 NULL, 599 NULL, /* rename_group */
600 NULL, 600 NULL, /* buddy_free */
601 NULL, /*irc_convo_closed,*/ 601 NULL, /* convo_closed */
602 NULL, /* normalize */ 602 NULL, /* normalize */
603 NULL, /* set buddy icon */ 603 NULL, /* set_buddy_icon */
604 NULL, /* remove group */ 604 NULL, /* remove_group */
605 NULL, /* get_cb_real_name */ 605 NULL, /* get_cb_real_name */
606 irc_chat_set_topic, 606 irc_chat_set_topic, /* set_chat_topic */
607 NULL, 607 NULL, /* find_blist_chat */
608 irc_roomlist_get_list, 608 irc_roomlist_get_list, /* roomlist_get_list */
609 irc_roomlist_cancel, 609 irc_roomlist_cancel, /* roomlist_cancel */
610 NULL, 610 NULL, /* roomlist_expand_category */
611 NULL, 611 NULL, /* can_receive_file */
612 irc_dccsend_send_file 612 irc_dccsend_send_file /* send_file */
613 }; 613 };
614 614
615 615
616 static GaimPluginInfo info = 616 static GaimPluginInfo info =
617 { 617 {

mercurial