Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
component:internet:zh [2023/11/05 10:47]
hfsr [组件:因特网]
component:internet:zh [2023/11/05 10:55]
hfsr [TCP套接字对象]
Line 8: Line 8:
  
 - `isTcpEnabled():​boolean`  ​ - `isTcpEnabled():​boolean`  ​
-  返回是否可建立TCP连接(可在配置文件中设置)。+  返回是否可建立TCP连接(可在配置文件中设置)。 ​  
 +  \\
 - `isHttpEnabled():​boolean`  ​ - `isHttpEnabled():​boolean`  ​
-  返回是否可进行HTTP请求(可在配置文件中设置)。+  返回是否可进行HTTP请求(可在配置文件中设置)。 ​  
 +  \\
 - `connect(address:​string[,​ port:​number]):​userdata`  ​ - `connect(address:​string[,​ port:​number]):​userdata`  ​
-  建立一个新的TCP连接。返回连接的句柄。+  建立一个新的TCP连接。返回连接的句柄。 ​  
 +  \\
 - `request(url:​string[,​ postData:​string[,​ headers:​table]]):​userdata`  ​ - `request(url:​string[,​ postData:​string[,​ headers:​table]]):​userdata`  ​
   发送一个新的HTTP请求。返回连接的句柄。   发送一个新的HTTP请求。返回连接的句柄。
  
-==== TCP Socket Object ​====+====TCP套接字对象====
  
 - `read([n:​number]):​string`  ​ - `read([n:​number]):​string`  ​
-  ​Tries to read data from the socket stream. Returns the read byte array.+  ​尝试从套接字流中读取数据。返回读取到的字节数组。 ​  
 +  \\
 - `close()`  ​ - `close()`  ​
-  ​Closes an open socket stream.+  ​关闭某个已打开的套接字流。 ​  
 +  \\
 - `write(data:​string):​number`  ​ - `write(data:​string):​number`  ​
-  ​Tries to write data to the socket stream. Returns the number of bytes written.+  ​尝试向套接字流中写入数据。返回写入的字节数。 ​  
 +  \\
 - `finishConnect():​boolean`  ​ - `finishConnect():​boolean`  ​
-  ​Ensures a socket is connected. Errors if the connection failed. +  ​确认套接字已连接。若连接失败会报错。 ​  
-- `id():​string`  +  \\ 
-  ​Returns the id for this socket.+- `id():​string` ​  
 +  ​返回此套接字的ID。
  
-After calling ​`finishConnect` ​or `read`, this socket generates a signal named `internet_ready` ​whenever new data is available to be read.  It has one parameter which is the socket id.+在调用`finishConnect`或者`read`后,套接字会在有新数据可供读取时产生一个名为`internet_ready`的信号。此信号有一个参数,代表套接字ID。
 ====HTTP请求对象==== ====HTTP请求对象====