This should make the library more easily usable for bindings
#endif
+NICEAPI_EXPORT
+G_DEFINE_BOXED_TYPE (NiceAddress, nice_address, nice_address_dup,
+ nice_address_free);
NICEAPI_EXPORT void
nice_address_init (NiceAddress *addr)
#include <glib.h>
+#include <glib-object.h>
#ifdef G_OS_WIN32
#include <winsock2.h>
G_BEGIN_DECLS
+#define NICE_TYPE_ADDRESS (nice_address_get_type())
+
+GType nice_address_get_type (void);
/**
* NiceAddress:
nice_address_is_linklocal
nice_address_is_valid
nice_address_ip_version
+<SUBSECTION Standard>
+NICE_TYPE_ADDRESS
+nice_address_get_type
</SECTION>
nice_address_equal_no_port
nice_address_free
nice_address_get_port
+nice_address_get_type
nice_address_init
nice_address_ip_version
nice_address_is_private