Method | Description | |
---|---|---|
Connect ( string addresslist, int port ) : void |
Connection parameters required to establish an server connection.
|
|
GetChannel ( string channelname ) : Meebey.SmartIrc4net.Channel |
|
|
GetChannelUser ( string channelname, string nickname ) : |
Returns extended user information including channel information
|
|
GetChannels ( ) : string[] |
Gets a list of all joined channels on server
|
|
GetIrcUser ( string nickname ) : |
Returns user information
|
|
IrcClient ( ) : System |
This class manages the connection server and provides access to all the objects needed to send and receive messages.
|
|
IsJoined ( string channelname ) : bool |
Determines if your nickname can be found in a specified channel
|
|
IsJoined ( string channelname, string nickname ) : bool |
Determine if a specified nickname can be found in a specified channel
|
|
IsMe ( string nickname ) : bool |
Determine if a specifier nickname is you
|
|
Login ( string nicklist, string realname ) : void |
Login parameters required identify with server connection
|
|
Login ( string nicklist, string realname, int usermode ) : void |
Login parameters required identify with server connection
|
|
Login ( string nicklist, string realname, int usermode, string username ) : void |
Login parameters required identify with server connection
|
|
Login ( string nicklist, string realname, int usermode, string username, string password ) : void |
Login parameters required identify with server connection
|
|
MessageParser ( string rawline ) : |
||
Reconnect ( bool login ) : void | ||
Reconnect ( bool login, bool channels ) : void |
Method | Description | |
---|---|---|
_Event_ERR ( |
Event handler for error messages
|
|
_Event_ERROR ( |
Event handler for error messages
|
|
_Event_ERR_NICKNAMEINUSE ( |
Event handler for nickname in use error messages
|
|
_Event_INVITE ( |
Event handler for invite messages
|
|
_Event_JOIN ( |
Event handler for join messages
|
|
_Event_KICK ( |
Event handler for kick messages
|
|
_Event_MODE ( |
Event handler for mode messages
|
|
_Event_NICK ( |
Event handler for nickname messages
|
|
_Event_NOTICE ( |
Event handler for notice messages
|
|
_Event_PART ( |
Event handler for part messages
|
|
_Event_PING ( |
Event handler for ping messages
|
|
_Event_PONG ( |
Event handler for PONG messages
|
|
_Event_PRIVMSG ( |
Event handler for private messages
|
|
_Event_QUIT ( |
Event handler for quit messages
|
|
_Event_RPL_AWAY ( |
Event handler for away messages
|
|
_Event_RPL_BANLIST ( |
||
_Event_RPL_CHANNELMODEIS ( |
Event handler for channel mode reply messages
|
|
_Event_RPL_ENDOFBANLIST ( |
||
_Event_RPL_ENDOFMOTD ( |
Event handler for end of mesage of the day reply messages
|
|
_Event_RPL_ENDOFNAMES ( |
Event handler for end of names reply messages
|
|
_Event_RPL_MOTD ( |
Event handler for mesage of the day reply messages
|
|
_Event_RPL_NAMREPLY ( |
Event handler for name reply messages
|
|
_Event_RPL_NOTOPIC ( |
Event handler for topic reply messages == null
|
|
_Event_RPL_NOWAWAY ( |
Event handler for nowaway messages
|
|
_Event_RPL_TOPIC ( |
Event handler for topic reply messages
|
|
_Event_RPL_UNAWAY ( |
Event handler for unaway messages
|
|
_Event_RPL_WELCOME ( |
Event handler for welcome reply messages
|
|
_Event_RPL_WHOREPLY ( |
Event handler for who reply messages
|
|
_Event_TOPIC ( |
Event handler for topic messages
|
|
_GetMessageType ( string rawline ) : ReceiveType | ||
_HandleEvents ( |
||
_InterpretChannelMode ( |
|
|
_NextNickname ( ) : string |
|
|
_OnConnectionError ( object sender, |
||
_OnDisconnected ( object sender, |
||
_RejoinChannels ( ) : void | ||
_RemoveChannelUser ( string channelname, string nickname ) : void |
Removes a specified user from a specified channel list
|
|
_RemoveIrcUser ( string nickname ) : bool |
Removes a specified user from all channel lists
|
|
_StoreChannelsToRejoin ( ) : void | ||
_SyncingCleanup ( ) : void | ||
_Worker ( object sender, |
public Connect ( string addresslist, int port ) : void | ||
addresslist | string | The list of server hostnames. |
port | int | The TCP port the server listens on. |
return | void |
public GetChannel ( string channelname ) : Meebey.SmartIrc4net.Channel | ||
channelname | string | The name of the channel you wish to query |
return | Meebey.SmartIrc4net.Channel |
public GetChannelUser ( string channelname, string nickname ) : |
||
channelname | string | The name of the channel you wish to query |
nickname | string | The users 'nick' name which may NOT contain spaces |
return |
public GetIrcUser ( string nickname ) : |
||
nickname | string | The users 'nick' name which may NOT contain spaces |
return |
public IsJoined ( string channelname ) : bool | ||
channelname | string | The name of the channel you wish to query |
return | bool |
public IsJoined ( string channelname, string nickname ) : bool | ||
channelname | string | The name of the channel you wish to query |
nickname | string | The users 'nick' name which may NOT contain spaces |
return | bool |
public IsMe ( string nickname ) : bool | ||
nickname | string | The users 'nick' name which may NOT contain spaces |
return | bool |
public Login ( string nicklist, string realname ) : void | ||
nicklist | string | The users list of 'nick' names which may NOT contain spaces |
realname | string | The users 'real' name which may contain space characters |
return | void |
public Login ( string nicklist, string realname, int usermode ) : void | ||
nicklist | string | The users list of 'nick' names which may NOT contain spaces |
realname | string | The users 'real' name which may contain space characters |
usermode | int | A numeric mode parameter. /// Set to 0 to recieve wallops and be invisible. /// Set to 4 to be invisible and not receive wallops. |
return | void |
public Login ( string nicklist, string realname, int usermode, string username ) : void | ||
nicklist | string | The users list of 'nick' names which may NOT contain spaces |
realname | string | The users 'real' name which may contain space characters |
usermode | int | A numeric mode parameter. /// Set to 0 to recieve wallops and be invisible. /// Set to 4 to be invisible and not receive wallops. |
username | string | The user's machine logon name |
return | void |
public Login ( string nicklist, string realname, int usermode, string username, string password ) : void | ||
nicklist | string | The users list of 'nick' names which may NOT contain spaces |
realname | string | The users 'real' name which may contain space characters |
usermode | int | A numeric mode parameter.
/// |
username | string | The user's machine logon name |
password | string | The optional password can and MUST be set before any attempt to register /// the connection is made. |
return | void |
public MessageParser ( string rawline ) : |
||
rawline | string | |
return |
public Reconnect ( bool login ) : void | ||
login | bool | If the login data should be sent, after successful connect. |
return | void |
public Reconnect ( bool login, bool channels ) : void | ||
login | bool | If the login data should be sent, after successful connect. |
channels | bool | If the channels should be rejoined, after successful connect. |
return | void |