| 19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
| 20 */ |
20 */ |
| 21 |
21 |
| 22 #include "candidate.h" |
22 #include "candidate.h" |
| 23 |
23 |
| 24 /** @copydoc _PurpleMediaCandidateClass */ |
24 /** |
| 25 typedef struct _PurpleMediaCandidateClass PurpleMediaCandidateClass; |
25 * PurpleMediaCandidate: |
| 26 /** @copydoc _PurpleMediaCandidatePrivate */ |
26 * |
| 27 typedef struct _PurpleMediaCandidatePrivate PurpleMediaCandidatePrivate; |
27 * An opaque structure representing a network candidate (IP Address and port |
| 28 |
28 * pair). |
| 29 struct _PurpleMediaCandidateClass |
29 */ |
| 30 { |
|
| 31 GObjectClass parent_class; |
|
| 32 }; |
|
| 33 |
|
| 34 struct _PurpleMediaCandidate |
30 struct _PurpleMediaCandidate |
| 35 { |
31 { |
| 36 GObject parent; |
32 GObject parent; |
| 37 }; |
33 }; |
| 38 |
34 |
| 39 struct _PurpleMediaCandidatePrivate |
35 typedef struct _PurpleMediaCandidatePrivate |
| 40 { |
36 { |
| 41 gchar *foundation; |
37 gchar *foundation; |
| 42 guint component_id; |
38 guint component_id; |
| 43 gchar *ip; |
39 gchar *ip; |
| 44 guint16 port; |
40 guint16 port; |