pidgin/pidginprotocolchooser.h

changeset 42466
ca3374c1cdba
parent 42465
b7d530551c1b
child 42620
72178a341eb8
equal deleted inserted replaced
42465:b7d530551c1b 42466:ca3374c1cdba
50 * 50 *
51 * Returns: (transfer full): The protocol chooser drop down. 51 * Returns: (transfer full): The protocol chooser drop down.
52 * 52 *
53 * Since: 3.0.0 53 * Since: 3.0.0
54 */ 54 */
55 PIDGIN_AVAILABLE_IN_3_0
55 GtkWidget *pidgin_protocol_chooser_new(void); 56 GtkWidget *pidgin_protocol_chooser_new(void);
56 57
57 /** 58 /**
58 * pidgin_protocol_chooser_get_protocol: 59 * pidgin_protocol_chooser_get_protocol:
59 * @chooser: The #PidginProtocolChooser instance. 60 * @chooser: The #PidginProtocolChooser instance.
63 * Returns: (transfer none): The selected [class@Purple.Protocol] or %NULL if 64 * Returns: (transfer none): The selected [class@Purple.Protocol] or %NULL if
64 * nothing is selected. 65 * nothing is selected.
65 * 66 *
66 * Since: 3.0.0 67 * Since: 3.0.0
67 */ 68 */
69 PIDGIN_AVAILABLE_IN_3_0
68 PurpleProtocol *pidgin_protocol_chooser_get_protocol(PidginProtocolChooser *chooser); 70 PurpleProtocol *pidgin_protocol_chooser_get_protocol(PidginProtocolChooser *chooser);
69 71
70 /** 72 /**
71 * pidgin_protocol_chooser_set_protocol: 73 * pidgin_protocol_chooser_set_protocol:
72 * @chooser: The #PidginProtocolChooser instance. 74 * @chooser: The #PidginProtocolChooser instance.
75 * Sets the currently selected protocol of @chooser to the given 77 * Sets the currently selected protocol of @chooser to the given
76 * [class@Purple.Protocol]. 78 * [class@Purple.Protocol].
77 * 79 *
78 * Since: 3.0.0 80 * Since: 3.0.0
79 */ 81 */
82 PIDGIN_AVAILABLE_IN_3_0
80 void pidgin_protocol_chooser_set_protocol(PidginProtocolChooser *chooser, PurpleProtocol *protocol); 83 void pidgin_protocol_chooser_set_protocol(PidginProtocolChooser *chooser, PurpleProtocol *protocol);
81 84
82 G_END_DECLS 85 G_END_DECLS
83 86
84 #endif /* PIDGIN_PROTOCOL_CHOOSER_H */ 87 #endif /* PIDGIN_PROTOCOL_CHOOSER_H */

mercurial