mirror of
https://github.com/irssi/irssi.git
synced 2026-08-10 12:23:37 +02:00
fixes
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@768 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
ac6bfeba1f
commit
fcb1374e40
10 changed files with 94 additions and 8 deletions
|
|
@ -101,6 +101,48 @@ CODE:
|
|||
(char *) SvPV(ST(n), n_a), (char *) SvPV(ST(n+1), n_a), (int) SvIV(ST(n+2)));
|
||||
}
|
||||
|
||||
void
|
||||
channels_join(server, data, automatic)
|
||||
Irssi::Server server
|
||||
char *data
|
||||
int automatic
|
||||
CODE:
|
||||
server->channels_join(server, data, automatic);
|
||||
|
||||
int
|
||||
isnickflag(server, flag)
|
||||
Irssi::Server server
|
||||
char flag
|
||||
CODE:
|
||||
RETVAL = server->isnickflag(flag);
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
int
|
||||
ischannel(server, flag)
|
||||
Irssi::Server server
|
||||
char flag
|
||||
CODE:
|
||||
RETVAL = server->ischannel(flag);
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
char *
|
||||
get_nick_flags(server)
|
||||
Irssi::Server server
|
||||
CODE:
|
||||
RETVAL = (char *) server->get_nick_flags();
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
void
|
||||
send_message(server, target, msg)
|
||||
Irssi::Server server
|
||||
char *target
|
||||
char *msg
|
||||
CODE:
|
||||
server->send_message(server, target, msg);
|
||||
|
||||
#*******************************
|
||||
MODULE = Irssi PACKAGE = Irssi::Connect PREFIX = server_
|
||||
#*******************************
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ CODE:
|
|||
signal_emit("send command", 3, cmd, server, item);
|
||||
|
||||
void
|
||||
printtext(server, channel, level, str)
|
||||
printtext(server, channel, str, level)
|
||||
Irssi::Server server
|
||||
char *channel
|
||||
int level
|
||||
|
|
@ -141,3 +141,15 @@ command(item, cmd)
|
|||
char *cmd
|
||||
CODE:
|
||||
signal_emit("send command", 3, cmd, item->server, item);
|
||||
|
||||
#*******************************
|
||||
MODULE = Irssi PACKAGE = Irssi::Channel
|
||||
#*******************************
|
||||
|
||||
void
|
||||
print(channel, str, level=MSGLEVEL_CLIENTNOTICE)
|
||||
Irssi::Channel channel
|
||||
int level
|
||||
char *str
|
||||
CODE:
|
||||
printtext(channel->server, channel->name, level, str);
|
||||
|
|
|
|||
|
|
@ -18,6 +18,29 @@ char *
|
|||
irc_server_get_channels(server)
|
||||
Irssi::Irc::Server server
|
||||
|
||||
void
|
||||
send_raw(server, cmd)
|
||||
Irssi::Irc::Server server
|
||||
char *cmd
|
||||
CODE:
|
||||
irc_send_cmd(server, cmd);
|
||||
|
||||
void
|
||||
send_raw_now(server, cmd)
|
||||
Irssi::Irc::Server server
|
||||
char *cmd
|
||||
CODE:
|
||||
irc_send_cmd_now(server, cmd);
|
||||
|
||||
void
|
||||
send_raw_split(server, cmd, nickarg, max_nicks)
|
||||
Irssi::Irc::Server server
|
||||
char *cmd
|
||||
int nickarg
|
||||
int max_nicks
|
||||
CODE:
|
||||
irc_send_cmd_split(server, cmd, nickarg, max_nicks);
|
||||
|
||||
MODULE = Irssi::Irc PACKAGE = Irssi::Irc::Connect PREFIX = irc_server_
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue