      * 
      *  @throws flash.errors.IllegalOperationError in two situations; if the ChannelSet is
      *          already authenticated, or if a login or logout operation is currently in progress.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion BlazeDS 4
+     *  @productversion LCDS 3 
      */
     public function login(username:String, password:String, charset:String=null):AsyncToken
     {

    
    /**
     * Fault callback.
     */
    override public function fault(errMsg:ErrorMessage, msg:IMessage):void
    {

     
    /**
     *  Constructor.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion BlazeDS 4
     *  @productversion LCDS 3 
     */
    public function ClusterMessageResponder(message:IMessage, channelSet:ChannelSet)
    {
