| Package | com.aispeech.net |
| Class | public class HttpConnection |
| Inheritance | HttpConnection ConnectionBase flash.events.EventDispatcher |
| Implements | IConnection |
| Property | Defined By | ||
|---|---|---|---|
![]() | connectionParams : ConnectionParams [read-only] | ConnectionBase | |
![]() | latency : int | ConnectionBase | |
![]() | log : ConnectionLog [read-only] | ConnectionBase | |
| netInstance : NetConnection [read-only] | HttpConnection | ||
![]() | sessionId : String [read-only] | ConnectionBase | |
![]() | state : String [read-only] | ConnectionBase | |
| streamClient : Object [write-only] | HttpConnection | ||
| streamInstance : NetStream | HttpConnection | ||
![]() | throughput : int
keep throughput average
| ConnectionBase | |
| Method | Defined By | ||
|---|---|---|---|
HttpConnection(connectionParams:ConnectionParams, testConnection:Boolean = false)
Constructor
| HttpConnection | ||
connect():void
Connect to an HTTP server
| HttpConnection | ||
disconnect():void
Disconnect from an HTTP server
| HttpConnection | ||
| HttpConnection | |||
rpc(method:String, params:Object, callback:Function = null):Boolean
RPC through a HTTP connection -- i.e. | HttpConnection | ||
sendRequest(request:AIHttpRequest, url:URI):Boolean
Send HTTP request through a socket
| HttpConnection | ||
| netInstance | property |
netInstance:NetConnection [read-only] public function get netInstance():NetConnection| streamClient | property |
streamClient:Object [write-only] public function set streamClient(value:Object):void| streamInstance | property |
streamInstance:NetStream public function get streamInstance():NetStream public function set streamInstance(value:NetStream):void| HttpConnection | () | Constructor |
public function HttpConnection(connectionParams:ConnectionParams, testConnection:Boolean = false)Constructor
ParametersconnectionParams:ConnectionParams | |
testConnection:Boolean (default = false) |
| connect | () | method |
public function connect():voidConnect to an HTTP server
| disconnect | () | method |
public function disconnect():voidDisconnect from an HTTP server
| removeAllNetStreamEventListener | () | method |
public function removeAllNetStreamEventListener():void| rpc | () | method |
public function rpc(method:String, params:Object, callback:Function = null):BooleanRPC through a HTTP connection -- i.e. HTTP request
Parameters
method:String | |
params:Object | |
callback:Function (default = null) |
Boolean —
|
| sendRequest | () | method |
public function sendRequest(request:AIHttpRequest, url:URI):BooleanSend HTTP request through a socket
Parameters
request:AIHttpRequest | |
url:URI |
Boolean —
|