--- a/libpurple/media/candidate.c Fri Mar 29 18:30:03 2019 -0400 +++ b/libpurple/media/candidate.c Fri Mar 29 19:07:55 2019 -0400 @@ -21,22 +21,18 @@ #include "candidate.h" -/** @copydoc _PurpleMediaCandidateClass */ -typedef struct _PurpleMediaCandidateClass PurpleMediaCandidateClass; -/** @copydoc _PurpleMediaCandidatePrivate */ -typedef struct _PurpleMediaCandidatePrivate PurpleMediaCandidatePrivate; - -struct _PurpleMediaCandidateClass -{ - GObjectClass parent_class; -}; - +/** + * PurpleMediaCandidate: + * + * An opaque structure representing a network candidate (IP Address and port + * pair). + */ struct _PurpleMediaCandidate { GObject parent; }; -struct _PurpleMediaCandidatePrivate +typedef struct _PurpleMediaCandidatePrivate { gchar *foundation; guint component_id; @@ -50,7 +46,7 @@ gchar *username; gchar *password; guint ttl; -}; +} PurpleMediaCandidatePrivate; enum { PROP_CANDIDATE_0,