~ken-vandine/ubuntu/precise/telepathy-gabble/ubuntu

« back to all changes in this revision

Viewing changes to src/jingle-transport-iface.c

  • Committer: Ken VanDine
  • Date: 2012-02-22 19:53:58 UTC
  • mfrom: (1.7.11)
  • Revision ID: ken.vandine@canonical.com-20120222195358-yzb8u3oy48rzcdtj
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
 
42
42
void
43
43
gabble_jingle_transport_iface_parse_candidates (GabbleJingleTransportIface *self,
44
 
    LmMessageNode *node, GError **error)
 
44
    WockyNode *node, GError **error)
45
45
{
46
46
  void (*virtual_method)(GabbleJingleTransportIface *,
47
 
      LmMessageNode *, GError **) =
 
47
      WockyNode *, GError **) =
48
48
    GABBLE_JINGLE_TRANSPORT_IFACE_GET_CLASS (self)->parse_candidates;
49
49
 
50
50
  g_assert (virtual_method != NULL);
70
70
void
71
71
gabble_jingle_transport_iface_inject_candidates (
72
72
    GabbleJingleTransportIface *self,
73
 
    LmMessageNode *transport_node)
 
73
    WockyNode *transport_node)
74
74
{
75
 
  void (*virtual_method)(GabbleJingleTransportIface *, LmMessageNode *) =
 
75
  void (*virtual_method)(GabbleJingleTransportIface *, WockyNode *) =
76
76
      GABBLE_JINGLE_TRANSPORT_IFACE_GET_CLASS (self)->inject_candidates;
77
77
 
78
78
  if (virtual_method != NULL)
136
136
  return virtual_method (self);
137
137
}
138
138
 
 
139
gboolean
 
140
jingle_transport_get_credentials (GabbleJingleTransportIface *self,
 
141
    gchar **ufrag, gchar **pwd)
 
142
{
 
143
  GabbleJingleTransportIfaceClass *klass =
 
144
      GABBLE_JINGLE_TRANSPORT_IFACE_GET_CLASS (self);
 
145
 
 
146
  if (klass->get_credentials)
 
147
    return klass->get_credentials (self, ufrag, pwd);
 
148
  else
 
149
    return FALSE;
 
150
}
 
151
 
139
152
JingleTransportType
140
153
gabble_jingle_transport_iface_get_transport_type (GabbleJingleTransportIface *self)
141
154
{