sync almost ok
[lttv.git] / genevent / socket.xml
CommitLineData
31cbc5d3 1<facility name=socket>
2 <description>The socket facility contains events related to sockets</description>
3
4 <event name=call>
bae0bb20 5 <description>Generic socket call : FIXME : should be more detailed.</description>
31cbc5d3 6 <struct>
7 <field name="call_number"> <description>Number of socket call</description> <int size=4/> </field>
49ab0517 8 <field name="first_argument"> <description>First argument of socket call</description> <ulong/> </field>
31cbc5d3 9 </struct>
10 </event>
11
12 <event name=create>
13 <description>Create a socket</description>
14 <struct>
49ab0517 15 <field name="socket"> <description>Socket structure address</description> <pointer/> </field>
31cbc5d3 16 <field name="family"> <description>Socket family</description> <int size=4/> </field>
17 <field name="type"> <description>Socket type</description> <int size=4/> </field>
18 <field name="protocol"> <description>Socket protocol</description> <int size=4/> </field>
19 <field name="fd"> <description>Socket file descriptor</description> <int size=4/> </field>
20 </struct>
21 </event>
22
23 <event name=sendmsg>
24 <description>Sending a socket message</description>
25 <struct>
26 <field name="socket"> <description>Socket structure address</description> <pointer/> </field>
27 <field name="family"> <description>Socket family</description> <int size=4/> </field>
28 <field name="type"> <description>Socket type</description> <int size=4/> </field>
29 <field name="protocol"> <description>Socket protocol</description> <int size=4/> </field>
30 <field name="size"> <description>Size of the message</description> <size_t/> </field>
31 </struct>
32 </event>
33
34 <event name=recvmsg>
35 <description>Receiving a socket message</description>
36 <struct>
37 <field name="socket"> <description>Socket structure address</description> <pointer/> </field>
38 <field name="family"> <description>Socket family</description> <int size=4/> </field>
39 <field name="type"> <description>Socket type</description> <int size=4/> </field>
40 <field name="protocol"> <description>Socket protocol</description> <int size=4/> </field>
41 <field name="size"> <description>Size of the message</description> <size_t/> </field>
42 </struct>
43 </event>
44
45
46
47
48
49</facility>
This page took 0.023519 seconds and 4 git commands to generate.