Struct hiirc::Irc [] [src]

pub struct Irc { /* fields omitted */ }

Contains the connection to the server and the data about channels and users.

Methods

impl Irc
[src]

[src]

Get a channel by name.

[src]

Get the list of channels.

[src]

Check if the underlying connection is closed.

[src]

Close the underlying connection.

Trait Implementations

impl IrcWrite for Irc
[src]

[src]

Send a raw message. A newline is added for you. Read more

[src]

NICK command.

[src]

USER command.

[src]

PING command.

[src]

PONG command.

[src]

PASS command.

[src]

PRIVMSG command.

[src]

NOTICE command.

[src]

JOIN command.

[src]

PART command.

[src]

QUIT command.

[src]

Retrive the topic of a given channel. Read more

[src]

Set the topic of a channel. Read more

[src]

KICK command.

impl NickServ for Irc
[src]

[src]

Send an identify message to the nick server. Read more