summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJochen Eisinger <c0ffee@irssi.org>2008-11-02 12:13:36 +0000
committerc0ffee <c0ffee@dbcabf3a-b0e7-0310-adc4-f8d773084564>2008-11-02 12:13:36 +0000
commitf8461d39bc5bfd3efe908924c09d661756e447a1 (patch)
treeb401ca0b17d3eef63fbf9413bf63fdfd317c3b6f /docs
parent73b18f2672585d8d6427862afed6ba8f63629ef3 (diff)
downloadirssi-f8461d39bc5bfd3efe908924c09d661756e447a1.zip
introduce the type Irssi::Irc::Client and signals to communicate with proxy
clients to allow for scripting parts of the irssi-proxy. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4882 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'docs')
-rw-r--r--docs/perl.txt13
-rw-r--r--docs/signals.txt2
2 files changed, 15 insertions, 0 deletions
diff --git a/docs/perl.txt b/docs/perl.txt
index 2887478f..3236d28f 100644
--- a/docs/perl.txt
+++ b/docs/perl.txt
@@ -1143,3 +1143,16 @@ Server::notifylist_ison_server(nick)
Notifylist::ircnets_match(ircnet)
Returns 1 if notify is checked in `ircnet'.
+
+ *** Proxy clients
+
+Client->{}
+ nick - nick of the client
+ host - host of the client
+ proxy_address - address of the proxy server
+ server - Irc::Server for which we proxy to this client
+ pass_sent - whether the client already send a PASS command
+ user_sent - whether the client already send a USER command
+ connected - whether the client is connected and ready
+ want_ctcp - whether the client wants to receive CTCPs
+ ircnet - network tag of the network we proxy
diff --git a/docs/signals.txt b/docs/signals.txt
index 866b8d03..56460722 100644
--- a/docs/signals.txt
+++ b/docs/signals.txt
@@ -217,6 +217,8 @@ proxy/listen.c:
"proxy client connected", CLIENT_REC
"proxy client disconnected", CLIENT_REC
+ "proxy client command", CLIENT_REC, char *args, char *data
+ "proxy client dump", CLIENT_REC, char *data
FE common
---------