libgda-4.0, gedit-2.20: Fix gedit typo and GdaXaTransactionId.data
[vala-lang.git] / vapi / packages / gstreamer-netbuffer-0.10 / gstreamer-netbuffer-0.10.gi
blob6d83044f54269b10faac3798e7f21d7f7a8ea9d6
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Gst">
4 <struct name="GstNetAddress">
5 <method name="equal" symbol="gst_netaddress_equal">
6 <return-type type="gboolean"/>
7 <parameters>
8 <parameter name="naddr1" type="GstNetAddress*"/>
9 <parameter name="naddr2" type="GstNetAddress*"/>
10 </parameters>
11 </method>
12 <method name="get_address_bytes" symbol="gst_netaddress_get_address_bytes">
13 <return-type type="gint"/>
14 <parameters>
15 <parameter name="naddr" type="GstNetAddress*"/>
16 <parameter name="address" type="guint8[]"/>
17 <parameter name="port" type="guint16*"/>
18 </parameters>
19 </method>
20 <method name="get_ip4_address" symbol="gst_netaddress_get_ip4_address">
21 <return-type type="gboolean"/>
22 <parameters>
23 <parameter name="naddr" type="GstNetAddress*"/>
24 <parameter name="address" type="guint32*"/>
25 <parameter name="port" type="guint16*"/>
26 </parameters>
27 </method>
28 <method name="get_ip6_address" symbol="gst_netaddress_get_ip6_address">
29 <return-type type="gboolean"/>
30 <parameters>
31 <parameter name="naddr" type="GstNetAddress*"/>
32 <parameter name="address" type="guint8[]"/>
33 <parameter name="port" type="guint16*"/>
34 </parameters>
35 </method>
36 <method name="get_net_type" symbol="gst_netaddress_get_net_type">
37 <return-type type="GstNetType"/>
38 <parameters>
39 <parameter name="naddr" type="GstNetAddress*"/>
40 </parameters>
41 </method>
42 <method name="set_address_bytes" symbol="gst_netaddress_set_address_bytes">
43 <return-type type="gint"/>
44 <parameters>
45 <parameter name="naddr" type="GstNetAddress*"/>
46 <parameter name="type" type="GstNetType"/>
47 <parameter name="address" type="guint8[]"/>
48 <parameter name="port" type="guint16"/>
49 </parameters>
50 </method>
51 <method name="set_ip4_address" symbol="gst_netaddress_set_ip4_address">
52 <return-type type="void"/>
53 <parameters>
54 <parameter name="naddr" type="GstNetAddress*"/>
55 <parameter name="address" type="guint32"/>
56 <parameter name="port" type="guint16"/>
57 </parameters>
58 </method>
59 <method name="set_ip6_address" symbol="gst_netaddress_set_ip6_address">
60 <return-type type="void"/>
61 <parameters>
62 <parameter name="naddr" type="GstNetAddress*"/>
63 <parameter name="address" type="guint8[]"/>
64 <parameter name="port" type="guint16"/>
65 </parameters>
66 </method>
67 <method name="to_string" symbol="gst_netaddress_to_string">
68 <return-type type="gint"/>
69 <parameters>
70 <parameter name="naddr" type="GstNetAddress*"/>
71 <parameter name="dest" type="gchar*"/>
72 <parameter name="len" type="gulong"/>
73 </parameters>
74 </method>
75 <field name="type" type="GstNetType"/>
76 <field name="address" type="gpointer"/>
77 <field name="port" type="guint16"/>
78 <field name="_gst_reserved" type="gpointer[]"/>
79 </struct>
80 <struct name="GstNetBuffer">
81 <method name="new" symbol="gst_netbuffer_new">
82 <return-type type="GstNetBuffer*"/>
83 </method>
84 <field name="buffer" type="GstBuffer"/>
85 <field name="from" type="GstNetAddress"/>
86 <field name="to" type="GstNetAddress"/>
87 <field name="_gst_reserved" type="gpointer[]"/>
88 </struct>
89 <struct name="GstNetBufferClass">
90 <field name="buffer_class" type="GstBufferClass"/>
91 <field name="_gst_reserved" type="gpointer[]"/>
92 </struct>
93 <enum name="GstNetType">
94 <member name="GST_NET_TYPE_UNKNOWN" value="0"/>
95 <member name="GST_NET_TYPE_IP4" value="1"/>
96 <member name="GST_NET_TYPE_IP6" value="2"/>
97 </enum>
98 <constant name="GST_NETADDRESS_MAX_LEN" type="int" value="64"/>
99 </namespace>
100 </api>