diff options
Diffstat (limited to 'src/tube-iface.h')
-rw-r--r-- | src/tube-iface.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tube-iface.h b/src/tube-iface.h index 19f291ff..189c97e6 100644 --- a/src/tube-iface.h +++ b/src/tube-iface.h @@ -33,6 +33,7 @@ struct _SalutTubeIfaceClass { GTypeInterface parent; gboolean (*accept) (SalutTubeIface *tube, GError **error); + void (*accepted) (SalutTubeIface *tube); gboolean (*offer_needed) (SalutTubeIface *tube); int (*listen) (SalutTubeIface *tube); void (*close) (SalutTubeIface *tube, gboolean local); @@ -58,8 +59,12 @@ gboolean salut_tube_iface_offer_needed (SalutTubeIface *tube); int salut_tube_iface_listen (SalutTubeIface *tube); +/* accept the tube offered by the contact */ gboolean salut_tube_iface_accept (SalutTubeIface *tube, GError **error); +/* the contact accepted our tube offer */ +void salut_tube_iface_accepted (SalutTubeIface *tube); + void salut_tube_iface_close (SalutTubeIface *tube, gboolean closed_remotely); void salut_tube_iface_add_bytestream (SalutTubeIface *tube, |