| 370 ops->connected(gc); |
370 ops->connected(gc); |
| 371 |
371 |
| 372 purple_blist_add_account(account); |
372 purple_blist_add_account(account); |
| 373 |
373 |
| 374 purple_signal_emit(purple_connections_get_handle(), "signed-on", gc); |
374 purple_signal_emit(purple_connections_get_handle(), "signed-on", gc); |
| |
375 purple_signal_emit_return_1(purple_connections_get_handle(), "autojoin", gc); |
| 375 |
376 |
| 376 serv_set_permit_deny(gc); |
377 serv_set_permit_deny(gc); |
| 377 |
378 |
| 378 update_keepalive(gc, TRUE); |
379 update_keepalive(gc, TRUE); |
| 379 } |
380 } |
| 713 purple_value_new(PURPLE_TYPE_SUBTYPE, |
714 purple_value_new(PURPLE_TYPE_SUBTYPE, |
| 714 PURPLE_SUBTYPE_CONNECTION), |
715 PURPLE_SUBTYPE_CONNECTION), |
| 715 purple_value_new(PURPLE_TYPE_ENUM), |
716 purple_value_new(PURPLE_TYPE_ENUM), |
| 716 purple_value_new(PURPLE_TYPE_STRING)); |
717 purple_value_new(PURPLE_TYPE_STRING)); |
| 717 |
718 |
| |
719 purple_signal_register(handle, "autojoin", |
| |
720 purple_marshal_BOOLEAN__POINTER, NULL, 1, |
| |
721 purple_value_new(PURPLE_TYPE_SUBTYPE, |
| |
722 PURPLE_SUBTYPE_CONNECTION)); |
| |
723 |
| 718 } |
724 } |
| 719 |
725 |
| 720 void |
726 void |
| 721 purple_connections_uninit(void) |
727 purple_connections_uninit(void) |
| 722 { |
728 { |