[feat] create class for teleport peer and refactored avahi browser stuff
This commit is contained in:
15
src/teleportpeer.h
Normal file
15
src/teleportpeer.h
Normal file
@@ -0,0 +1,15 @@
|
||||
#ifndef __TELEPORTPEER_H
|
||||
#define __TELEPORTPEER_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
#define TELEPORT_TYPE_PEER teleport_peer_get_type ()
|
||||
G_DECLARE_FINAL_TYPE (TeleportPeer, teleport_peer, TELEPORT, PEER, GObject)
|
||||
|
||||
gchar* teleport_peer_get_name (TeleportPeer *self, gint index, GError **error);
|
||||
gchar* teleport_peer_get_ip (TeleportPeer *self, gint index, GError **error);
|
||||
gint teleport_peer_get_port (TeleportPeer *self, gint index, GError **error);
|
||||
void teleport_peer_add_peer (TeleportPeer *self, gchar * name, gchar * ip, gint port);
|
||||
void teleport_peer_remove_peer (TeleportPeer *self, gchar * name);
|
||||
|
||||
#endif /* __TELEPORTPEER_H */
|
||||
Reference in New Issue
Block a user