1
static PERL_SIGNAL_ARGS_REC perl_signal_args[] =
3
{ "gui dialog", { "string", "string", NULL } },
4
{ "send command", { "string", "iobject", "iobject", NULL } },
5
{ "chat protocol created", { "CHAT_PROTOCOL_REC", NULL } },
6
{ "chat protocol updated", { "CHAT_PROTOCOL_REC", NULL } },
7
{ "chat protocol destroyed", { "CHAT_PROTOCOL_REC", NULL } },
8
{ "channel created", { "iobject", "int", NULL } },
9
{ "channel destroyed", { "iobject", NULL } },
10
{ "chatnet created", { "iobject", NULL } },
11
{ "chatnet destroyed", { "iobject", NULL } },
12
{ "commandlist new", { "Irssi::Command", NULL } },
13
{ "commandlist remove", { "Irssi::Command", NULL } },
14
{ "error command", { "int", "string", NULL } },
15
{ "send command", { "string", "iobject", "iobject", NULL } },
16
{ "send text", { "string", "iobject", "iobject", NULL } },
17
{ "command ", { "string", "iobject", "iobject", NULL } },
18
{ "default command", { "string", "iobject", "iobject", NULL } },
19
{ "ignore created", { "Irssi::Ignore", NULL } },
20
{ "ignore destroyed", { "Irssi::Ignore", NULL } },
21
{ "ignore changed", { "Irssi::Ignore", NULL } },
22
{ "log new", { "Irssi::Log", NULL } },
23
{ "log remove", { "Irssi::Log", NULL } },
24
{ "log create failed", { "Irssi::Log", NULL } },
25
{ "log locked", { "Irssi::Log", NULL } },
26
{ "log started", { "Irssi::Log", NULL } },
27
{ "log stopped", { "Irssi::Log", NULL } },
28
{ "log rotated", { "Irssi::Log", NULL } },
29
{ "log written", { "Irssi::Log", "string", NULL } },
30
{ "module loaded", { "Irssi::Module", "MODULE_FILE_REC", NULL } },
31
{ "module unloaded", { "Irssi::Module", "MODULE_FILE_REC", NULL } },
32
{ "module error", { "int", "string", "string", "string", NULL } },
33
{ "nicklist new", { "iobject", "iobject", NULL } },
34
{ "nicklist remove", { "iobject", "iobject", NULL } },
35
{ "nicklist changed", { "iobject", "iobject", "string", NULL } },
36
{ "nicklist host changed", { "iobject", "iobject", NULL } },
37
{ "nicklist gone changed", { "iobject", "iobject", NULL } },
38
{ "nicklist serverop changed", { "iobject", "iobject", NULL } },
39
{ "pidwait", { "int", "int", NULL } },
40
{ "query created", { "iobject", "int", NULL } },
41
{ "query destroyed", { "iobject", NULL } },
42
{ "query nick changed", { "iobject", "string", NULL } },
43
{ "window item name changed", { "iobject", NULL } },
44
{ "query address changed", { "iobject", NULL } },
45
{ "query server changed", { "iobject", "iobject", NULL } },
46
{ "rawlog", { "RAWIrssi::Log", "string", NULL } },
47
{ "server looking", { "iobject", NULL } },
48
{ "server connected", { "iobject", NULL } },
49
{ "server connecting", { "iobject", "ulongptr", NULL } },
50
{ "server connect failed", { "iobject", NULL } },
51
{ "server disconnected", { "iobject", NULL } },
52
{ "server quit", { "iobject", "string", NULL } },
53
{ "server sendmsg", { "iobject", "string", "string", "int", NULL } },
54
{ "setup reread", { "string", NULL } },
55
{ "setup saved", { "string", "int", NULL } },
56
{ "ban type changed", { "string", NULL } },
57
{ "channel joined", { "iobject", NULL } },
58
{ "channel wholist", { "iobject", NULL } },
59
{ "channel sync", { "iobject", NULL } },
60
{ "channel topic changed", { "iobject", NULL } },
61
{ "ctcp msg", { "iobject", "string", "string", "string", "string", NULL } },
62
{ "ctcp msg ", { "iobject", "string", "string", "string", "string", NULL } },
63
{ "default ctcp msg", { "iobject", "string", "string", "string", "string", NULL } },
64
{ "ctcp reply", { "iobject", "string", "string", "string", "string", NULL } },
65
{ "ctcp reply ", { "iobject", "string", "string", "string", "string", NULL } },
66
{ "default ctcp reply", { "iobject", "string", "string", "string", "string", NULL } },
67
{ "ctcp action", { "iobject", "string", "string", "string", "string", NULL } },
68
{ "awaylog show", { "Irssi::Log", "int", "int", NULL } },
69
{ "server nick changed", { "iobject", NULL } },
70
{ "event connected", { "iobject", NULL } },
71
{ "server event", { "iobject", "string", "string", "string", NULL } },
72
{ "event ", { "iobject", "string", "string", "string", NULL } },
73
{ "default event", { "iobject", "string", "string", "string", NULL } },
74
{ "whois default event", { "iobject", "string", "string", "string", NULL } },
75
{ "server incoming", { "iobject", "string", NULL } },
76
{ "redir ", { "iobject", "string", "string", "string", NULL } },
77
{ "server lag", { "iobject", NULL } },
78
{ "server lag disconnect", { "iobject", NULL } },
79
{ "massjoin", { "iobject", "gslist_iobject", NULL } },
80
{ "ban new", { "iobject", "Irssi::Irc::Ban", NULL } },
81
{ "ban remove", { "iobject", "Irssi::Irc::Ban", "string", NULL } },
82
{ "channel mode changed", { "iobject", "string", NULL } },
83
{ "nick mode changed", { "iobject", "iobject", "string", "string", "string", NULL } },
84
{ "user mode changed", { "iobject", "string", NULL } },
85
{ "away mode changed", { "iobject", NULL } },
86
{ "netsplit server new", { "iobject", "NETSPLIT_iobject", NULL } },
87
{ "netsplit server remove", { "iobject", "NETSPLIT_iobject", NULL } },
88
{ "netsplit new", { "Irssi::Irc::Netsplit", NULL } },
89
{ "netsplit remove", { "Irssi::Irc::Netsplit", NULL } },
90
{ "dcc ctcp ", { "string", "siobject", NULL } },
91
{ "default dcc ctcp", { "string", "siobject", NULL } },
92
{ "dcc unknown ctcp", { "string", "string", "string", NULL } },
93
{ "dcc reply ", { "string", "siobject", NULL } },
94
{ "default dcc reply", { "string", "siobject", NULL } },
95
{ "dcc unknown reply", { "string", "string", "string", NULL } },
96
{ "dcc chat message", { "siobject", "string", NULL } },
97
{ "dcc created", { "siobject", NULL } },
98
{ "dcc destroyed", { "siobject", NULL } },
99
{ "dcc connected", { "siobject", NULL } },
100
{ "dcc rejecting", { "siobject", NULL } },
101
{ "dcc closed", { "siobject", NULL } },
102
{ "dcc request", { "siobject", "string", NULL } },
103
{ "dcc request send", { "siobject", NULL } },
104
{ "dcc chat message", { "siobject", "string", NULL } },
105
{ "dcc transfer update", { "siobject", NULL } },
106
{ "dcc get receive", { "siobject", NULL } },
107
{ "dcc error connect", { "siobject", NULL } },
108
{ "dcc error file create", { "siobject", "string", NULL } },
109
{ "dcc error file open", { "string", "string", "int", NULL } },
110
{ "dcc error get not found", { "string", NULL } },
111
{ "dcc error send exists", { "string", "string", NULL } },
112
{ "dcc error unknown type", { "string", NULL } },
113
{ "dcc error close not found", { "string", "string", "string", NULL } },
114
{ "autoignore new", { "iobject", "AUTOIrssi::Ignore", NULL } },
115
{ "autoignore remove", { "iobject", "AUTOIrssi::Ignore", NULL } },
116
{ "flood", { "iobject", "string", "string", "int", "string", NULL } },
117
{ "notifylist new", { "Irssi::Irc::Notifylist", NULL } },
118
{ "notifylist remove", { "Irssi::Irc::Notifylist", NULL } },
119
{ "notifylist joined", { "iobject", "string", "string", "string", "string", "string", NULL } },
120
{ "notifylist away changed", { "iobject", "string", "string", "string", "string", "string", NULL } },
121
{ "notifylist unidle", { "iobject", "string", "string", "string", "string", "string", NULL } },
122
{ "notifylist left", { "iobject", "string", "string", "string", "string", "string", NULL } },
123
{ "proxy client connected", { "CLIENT_REC", NULL } },
124
{ "proxy client disconnected", { "CLIENT_REC", NULL } },
125
{ "gui print text", { "Irssi::UI::Window", "int", "int", "int", "string", "Irssi::UI::TextDest", NULL } },
126
{ "gui print text finished", { "Irssi::UI::Window", NULL } },
127
{ "complete word", { "glistptr_char*", "Irssi::UI::Window", "string", "string", "intptr", NULL } },
128
{ "exec new", { "Irssi::UI::Process", NULL } },
129
{ "exec remove", { "Irssi::UI::Process", "int", NULL } },
130
{ "exec input", { "Irssi::UI::Process", "string", NULL } },
131
{ "message public", { "iobject", "string", "string", "string", "string", NULL } },
132
{ "message private", { "iobject", "string", "string", "string", NULL } },
133
{ "message own_public", { "iobject", "string", "string", NULL } },
134
{ "message own_private", { "iobject", "string", "string", "string", NULL } },
135
{ "message join", { "iobject", "string", "string", "string", NULL } },
136
{ "message part", { "iobject", "string", "string", "string", "string", NULL } },
137
{ "message quit", { "iobject", "string", "string", "string", NULL } },
138
{ "message kick", { "iobject", "string", "string", "string", "string", "string", NULL } },
139
{ "message nick", { "iobject", "string", "string", "string", NULL } },
140
{ "message own_nick", { "iobject", "string", "string", "string", NULL } },
141
{ "message invite", { "iobject", "string", "string", "string", NULL } },
142
{ "message topic", { "iobject", "string", "string", "string", "string", NULL } },
143
{ "keyinfo created", { "Irssi::UI::Keyinfo", NULL } },
144
{ "keyinfo destroyed", { "Irssi::UI::Keyinfo", NULL } },
145
{ "print text", { "Irssi::UI::TextDest", "string", "string", NULL } },
146
{ "theme created", { "Irssi::UI::Theme", NULL } },
147
{ "theme destroyed", { "Irssi::UI::Theme", NULL } },
148
{ "window hilight", { "Irssi::UI::Window", NULL } },
149
{ "window activity", { "Irssi::UI::Window", "int", NULL } },
150
{ "window item hilight", { "iobject", NULL } },
151
{ "window item activity", { "iobject", "int", NULL } },
152
{ "window item new", { "Irssi::UI::Window", "iobject", NULL } },
153
{ "window item remove", { "Irssi::UI::Window", "iobject", NULL } },
154
{ "window item changed", { "Irssi::UI::Window", "iobject", NULL } },
155
{ "window item server changed", { "Irssi::UI::Window", "iobject", NULL } },
156
{ "window created", { "Irssi::UI::Window", NULL } },
157
{ "window destroyed", { "Irssi::UI::Window", NULL } },
158
{ "window changed", { "Irssi::UI::Window", "Irssi::UI::Window", NULL } },
159
{ "window changed automatic", { "Irssi::UI::Window", NULL } },
160
{ "window server changed", { "Irssi::UI::Window", "iobject", NULL } },
161
{ "window refnum changed", { "Irssi::UI::Window", "int", NULL } },
162
{ "window name changed", { "Irssi::UI::Window", NULL } },
163
{ "window history changed", { "Irssi::UI::Window", "string", NULL } },
164
{ "window level changed", { "Irssi::UI::Window", NULL } },
165
{ "message irc op_public", { "iobject", "string", "string", "string", "string", NULL } },
166
{ "message irc own_wall", { "iobject", "string", "string", NULL } },
167
{ "message irc own_action", { "iobject", "string", "string", NULL } },
168
{ "message irc action", { "iobject", "string", "string", "string", "string", NULL } },
169
{ "message irc own_notice", { "iobject", "string", "string", NULL } },
170
{ "message irc notice", { "iobject", "string", "string", "string", "string", NULL } },
171
{ "message irc own_ctcp", { "iobject", "string", "string", "string", NULL } },
172
{ "message irc ctcp", { "iobject", "string", "string", "string", "string", "string", NULL } },
173
{ "message irc mode", { "iobject", "string", "string", "string", "string", NULL } },
174
{ "message dcc own", { "siobject", "string", NULL } },
175
{ "message dcc own_action", { "siobject", "string", NULL } },
176
{ "message dcc own_ctcp", { "siobject", "string", "string", NULL } },
177
{ "message dcc", { "siobject", "string", NULL } },
178
{ "message dcc action", { "siobject", "string", NULL } },
179
{ "message dcc ctcp", { "siobject", "string", "string", NULL } },
180
{ "gui key pressed", { "int", NULL } },