CIMSocket class
Constructors
-
CIMSocket({required ValueChanged<
Model> onMessageReceived, required ValueChanged<String> onConnectionStatusChanged})
Properties
- appVersion ↔ String?
-
app版本
getter/setter pair
- channel ↔ WebSocket?
-
句柄
getter/setter pair
- channelName ↔ String?
-
getter/setter pair
- deviceid ↔ String?
-
设备id
getter/setter pair
- deviceInfoPlugin → DeviceInfoPlugin
-
设备信息
final
- devicename ↔ String?
-
设备名
getter/setter pair
- endCode ↔ String
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- language ↔ String?
-
语言
getter/setter pair
-
onConnectionStatusChanged
→ ValueChanged<
String> -
连接状态回调
final
-
onMessageReceived
→ ValueChanged<
Model> -
消息回调
final
- osVersion ↔ String?
-
系统版本
getter/setter pair
- packageName ↔ String?
-
包名
getter/setter pair
- port ↔ int?
-
端口
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- uid ↔ String?
-
用户id
getter/setter pair
- uri ↔ String?
-
地址
getter/setter pair
- useSsl ↔ bool
-
是否使用SSL
getter/setter pair
Methods
-
connect(
{String? devicename, String? appVersion, String? osVersion, String? packageName, String? deviceid, String? language, String? channelName}) → Future -
连接
devicename
设备名appVersion
app版本osVersion
系统版本packageName
包名deviceid
设备idlanguage
语言channelName
渠道名 -
disConnect(
) → Future -
init(
String uri, int port, String uid, bool useSsl) → Future -
uri
地址port
端口uid
用户iduseSsl
是否使用ssl -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sendLoginMsg(
) → Future -
sendPong(
) → Future -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited