Home | All Classes | Grouped Classes | Index | Search

Class CL_IRCConnection

IRC Connection class. More...

Derived from: none
Derived by: none
Group: Network (Internet Relay Chat)

#include <ClanLib/network.h>

Construction:

CL_IRCConnection

Attributes:

get_nick

get_username

get_hostname

get_servername

get_realname

Operations:

operator =

send_command

send_pass

send_nick

send_user

send_oper

send_quit

send_join

send_part

send_mode

send_topic

send_names

send_list

send_invite

send_kick

send_version

send_stats

send_links

send_time

send_connect

send_trace

send_admin

send_info

send_privmsg

send_privmsg_ctcp

send_notice

send_notice_ctcp

send_who

send_whois

send_whowas

send_kill

send_ping

send_pong

extract_nick

extract_user

extract_address

Signals:

sig_socket_error

sig_socket_error(error_message)

sig_command_received

sig_command_received(prefix, command, params)

sig_unknown_command_received

sig_unknown_command_received(prefix, command, params)

sig_numeric_reply

sig_numeric_reply(prefix, code, params)

sig_name_reply

sig_name_reply(self, channel, users)

sig_nick

sig_nick(old_nick, new_nick)

sig_join

sig_join(nick, channel)

sig_part

sig_part(nick, channel, reason)

sig_mode

sig_mode(prefix, receiver, mode, params)

sig_topic

sig_topic(prefix, channel, topic)

sig_invite

sig_invite(prefix, nick, channel)

sig_kick

sig_kick(prefix, chan, user, comment)

sig_privmsg

sig_privmsg(prefix, receiver, text)

sig_notice

sig_notice(prefix, receiver, text)

sig_privmsg_ctcp

sig_privmsg_ctcp(prefix, receiver, command, data)

sig_notice_ctcp

sig_notice_ctcp(prefix, receiver, command, data)

sig_ping

sig_ping(daemon1, daemon2)

Detailed description:

!group=Network/Internet Relay Chat! !header=network.h!


Questions or comments, write to the
ClanLib mailing list.