Module protocol
协议类定义, 此文件为参考,需实现相同的new,open,close接口
Functions
| Protocol:new (link, obj) | 创建实例,子类定义可参考 |
| Protocol:open () | 打开 |
| Protocol:close () | 关闭 |
| Protocol:read () | 读取数据 |
| Protocol:write (data) | 写入数据 |
Functions
- Protocol:new (link, obj)
-
创建实例,子类定义可参考
Parameters:
- link table 连接对象
- obj table 协议参数
Returns:
-
Protocol 对象
- Protocol:open ()
-
打开
Returns:
- boolean
- string error
- Protocol:close ()
- 关闭
- Protocol:read ()
-
读取数据
Returns:
- boolean 成功与否
- string|error
- Protocol:write (data)
-
写入数据
Parameters:
- data string
Returns:
- boolean
- error