Packagetv.ustream.irc
Classpublic class Irc
InheritanceIrc Inheritance Dispatcher Inheritance flash.events.EventDispatcher



Public Properties
 PropertyDefined By
 Inheritedactive : Boolean
[read-only]
Dispatcher
  motd : String
[read-only]
Irc
  nick : String
Irc
  password : String
Irc
Protected Properties
 PropertyDefined By
 Inherited_active : Boolean = true
Dispatcher
Public Methods
 MethodDefined By
  
Irc(nick:String, password:String = null, host:String = chat1.ustream.tv, port:int = 6667)
Irc
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[override]
Dispatcher
  
createChat(chatName:String):Chat
Irc
  
destroy(... e):*
[override]
Irc
 Inherited
dispatchEvent(event:Event):Boolean
[override]
Dispatcher
 Inherited
Dispatcher
  
fixChannelName(name:String):String
[static]
Irc
  
fixColon(string:String):String
[static]
Irc
  
getUser(string:String):Array
[static]
Irc
  
join(channel:String):void
Irc
  
parseLine(line:String):void
Irc
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
[override]
Dispatcher
  
send(line:String):void
Irc
 Inherited
setEchoPrefix(str:String):void
Dispatcher
Protected Methods
 MethodDefined By
 Inherited
dispatch(eventName:String, bubbles:Boolean = false, data:* = null):void
Dispatches the event, if the class is active.
Dispatcher
 Inherited
echo(what:String):void
Dispatcher
Events
 Event Summary Defined By
  Irc
  Irc
  Irc
  Irc
 InheritedDispatcher
  Irc
  Irc
  Irc
  Irc
  Irc
Property Detail
motdproperty
motd:String  [read-only]


Implementation
    public function get motd():String
nickproperty 
nick:String


Implementation
    public function get nick():String
    public function set nick(value:String):void
passwordproperty 
password:String


Implementation
    public function get password():String
    public function set password(value:String):void
Constructor Detail
Irc()Constructor
public function Irc(nick:String, password:String = null, host:String = chat1.ustream.tv, port:int = 6667)



Parameters
nick:String
 
password:String (default = null)
 
host:String (default = chat1.ustream.tv)
 
port:int (default = 6667)
Method Detail
createChat()method
public function createChat(chatName:String):Chat

Parameters

chatName:String

Returns
Chat
destroy()method 
override public function destroy(... e):*

Parameters

... e

Returns
*
fixChannelName()method 
public static function fixChannelName(name:String):String

Parameters

name:String

Returns
String
fixColon()method 
public static function fixColon(string:String):String

Parameters

string:String

Returns
String
getUser()method 
public static function getUser(string:String):Array

Parameters

string:String

Returns
Array
join()method 
public function join(channel:String):void

Parameters

channel:String

parseLine()method 
public function parseLine(line:String):void

Parameters

line:String

send()method 
public function send(line:String):void

Parameters

line:String

Event Detail
connect Event
Event Object Type: flash.events.Event

connected Event  
Event Object Type: flash.events.Event

createChannel Event  
Event Object Type: tv.ustream.tools.DynamicEvent

createChat Event  
Event Object Type: tv.ustream.tools.DynamicEvent

disconnected Event  
Event Object Type: flash.events.Event

ioError Event  
Event Object Type: tv.ustream.tools.DynamicEvent

motd Event  
Event Object Type: tv.ustream.tools.DynamicEvent

ready Event  
Event Object Type: flash.events.Event

securityError Event  
Event Object Type: tv.ustream.tools.DynamicEvent