Packagecom.aispeech.net
Interfacepublic interface IConnection extends flash.events.IEventDispatcher
Implementors HttpConnection, RTMPConnection



Public Properties
 PropertyDefined By
  connectionParams : ConnectionParams
[read-only]
IConnection
  latency : int
IConnection
  netInstance : NetConnection
[read-only] netConnection instance
IConnection
  sessionId : String
[read-only]
IConnection
  state : String
[read-only] get connection state
IConnection
  streamClient : Object
[write-only] netStream client , callback context about the metaData or another
IConnection
  streamInstance : NetStream
get NetStream instance
IConnection
  throughput : int
IConnection
Public Methods
 MethodDefined By
  
connect():void
connect to the server
IConnection
  
disconnect():void
disconnect from the server
IConnection
  
rpc(method:String, params:Object, callback:Function = null):Boolean
Make rpc to the server
IConnection
Property Detail
connectionParamsproperty
connectionParams:ConnectionParams  [read-only]


Implementation
    public function get connectionParams():ConnectionParams
latencyproperty 
latency:int


Implementation
    public function get latency():int
    public function set latency(value:int):void
netInstanceproperty 
netInstance:NetConnection  [read-only]

netConnection instance


Implementation
    public function get netInstance():NetConnection
sessionIdproperty 
sessionId:String  [read-only]


Implementation
    public function get sessionId():String
stateproperty 
state:String  [read-only]

get connection state


Implementation
    public function get state():String

See also

streamClientproperty 
streamClient:Object  [write-only]

netStream client , callback context about the metaData or another


Implementation
    public function set streamClient(value:Object):void
streamInstanceproperty 
streamInstance:NetStream

get NetStream instance


Implementation
    public function get streamInstance():NetStream
    public function set streamInstance(value:NetStream):void
throughputproperty 
throughput:int


Implementation
    public function get throughput():int
    public function set throughput(value:int):void
Method Detail
connect()method
public function connect():void

connect to the server

disconnect()method 
public function disconnect():void

disconnect from the server

rpc()method 
public function rpc(method:String, params:Object, callback:Function = null):Boolean

Make rpc to the server

Parameters

method:String
 
params:Object
 
callback:Function (default = null)

Returns
Boolean