C# Class RunJS.AddIn.Irc.ClientInstance

Represents a IRC client in JS
Inheritance: RunJS.Core.JsEventObject
显示文件 Open project: Alxandr/RunJS

Private Properties

Property Type Description
Connect JsPromise
JoinChannel JsPromise
Send void
client_ChannelJoin void
client_Disconnect void
client_Message void
client_SslValidate void

Public Methods

Method Description
ClientInstance ( ObjectInstance prototype, ScriptRunner runner ) : System

Initializes a new instance of the ClientInstance class.

Private Methods

Method Description
Connect ( string hostname, int port, bool secure ) : JsPromise
JoinChannel ( string channelName ) : JsPromise
Send ( string receiver, string message ) : void
client_ChannelJoin ( object sender, dotRant.IrcChannelEventArgs e ) : void
client_Disconnect ( object sender, EventArgs e ) : void
client_Message ( object sender, dotRant.IrcMessageEventArgs e ) : void
client_SslValidate ( object sender, dotRant.SslValidateEventArgs e ) : void

Method Details

ClientInstance() public method

Initializes a new instance of the ClientInstance class.
public ClientInstance ( ObjectInstance prototype, ScriptRunner runner ) : System
prototype Jurassic.Library.ObjectInstance The prototype.
runner ScriptRunner The runner.
return System