add ltt-control
[lttv.git] / ltt / branches / poly / facilities / socket.xml
CommitLineData
d1795f42 1<?xml version="1.0"?>
2<facility name="socket">
31cbc5d3 3 <description>The socket facility contains events related to sockets</description>
4
d1795f42 5 <event name="call">
bae0bb20 6 <description>Generic socket call : FIXME : should be more detailed.</description>
d1795f42 7 <field name="call_number"> <description>Number of socket call</description> <int size="4"> </field>
8 <field name="first_argument"> <description>First argument of socket call</description> <ulong> </field>
31cbc5d3 9 </event>
10
d1795f42 11 <event name="create">
31cbc5d3 12 <description>Create a socket</description>
d1795f42 13 <field name="socket"> <description>Socket structure address</description> <pointer> </field>
14 <field name="family"> <description>Socket family</description> <int size="4"> </field>
15 <field name="type"> <description>Socket type</description> <int size="4"> </field>
16 <field name="protocol"> <description>Socket protocol</description> <int size="4"> </field>
17 <field name="fd"> <description>Socket file descriptor</description> <int size="4"> </field>
31cbc5d3 18 </event>
19
d1795f42 20 <event name="sendmsg">
31cbc5d3 21 <description>Sending a socket message</description>
d1795f42 22 <field name="socket"> <description>Socket structure address</description> <pointer> </field>
23 <field name="family"> <description>Socket family</description> <int size="4"> </field>
24 <field name="type"> <description>Socket type</description> <int size="4"> </field>
25 <field name="protocol"> <description>Socket protocol</description> <int size="4"> </field>
26 <field name="size"> <description>Size of the message</description> <size_t> </field>
31cbc5d3 27 </event>
28
d1795f42 29 <event name="recvmsg">
31cbc5d3 30 <description>Receiving a socket message</description>
d1795f42 31 <field name="socket"> <description>Socket structure address</description> <pointer> </field>
32 <field name="family"> <description>Socket family</description> <int size="4"> </field>
33 <field name="type"> <description>Socket type</description> <int size="4"> </field>
34 <field name="protocol"> <description>Socket protocol</description> <int size="4"> </field>
35 <field name="size"> <description>Size of the message</description> <size_t> </field>
31cbc5d3 36 </event>
37
31cbc5d3 38</facility>
This page took 0.028301 seconds and 4 git commands to generate.