rendered paste bodyclass Gmpc:Connection from G:Object{
private MpdObj *mi ={ NULL};
signal last NONE (POINTER, INT)
void
connection_changed(self, MpdObj *mi,int connect)
{
printf("Connection changed: %i\n", connect);
}
void
mpd_connection_changed(MpdObj *mi, int connect,GmpcConnection *self)
{
gmpc_connection_connection_changed(self, mi, connect);
}
public GObject *
new(MpdObj *mi)
{
GmpcConnection *gc = NULL;
g_assert(mi!=NULL);
gc = GET_NEW;
gc->_priv->mi = mi;
mpd_signal_connect_connection_changed(gc->_priv->mi, mpd_connection_changed, gc);
return (GObject *)GET_NEW;
}
}