Package | com.aispeech.net |
Class | public class HttpConnection |
Inheritance | HttpConnection ![]() ![]() |
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():void
Connect to an HTTP server
disconnect | () | method |
public function disconnect():void
Disconnect from an HTTP server
removeAllNetStreamEventListener | () | method |
public function removeAllNetStreamEventListener():void
rpc | () | method |
public function rpc(method:String, params:Object, callback:Function = null):Boolean
RPC 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):Boolean
Send HTTP request through a socket
Parameters
request:AIHttpRequest | |
url:URI |
Boolean —
|