![]() |
NapPlana.NET 引用文档 0.3.4
Yet Another NapCat Framework SDK for .NET
|
WebSocket客户端连接 更多...
Public 成员函数 | |
| WebsocketClientConnection () | |
| 初始化 | |
| WebsocketClientConnection (string ip, int port, string? token=null) | |
| 带参初始化 | |
| override async Task | InitializeAsync () |
| 初始化连接 | |
| override async Task | ShutdownAsync () |
| 关闭连接 | |
| override async Task | SendMessageAsync (string message) |
| 发送原始消息 | |
| override async Task | SendMessageAsync (ApiActionType actionType, object message, string echo) |
| 发送消息 | |
Public 成员函数 继承自 NapPlana.Core.Connections.ConnectionBase | |
| virtual async Task | ReceiveMessageAsync () |
| 发送消息时调用 | |
额外继承的成员函数 | |
Protected 属性 继承自 NapPlana.Core.Connections.ConnectionBase | |
| string | Ip = "" |
| int | Port |
| string? | Token |
属性 继承自 NapPlana.Core.Connections.ConnectionBase | |
| BotConnectionType | ConnectionType = BotConnectionType.None [get, set] |
| 连接类型 | |
属性 继承自 NapPlana.Core.Connections.IConnectionBase | |
WebSocket客户端连接
| NapPlana.Core.Connections.WebSocket.WebsocketClientConnection.WebsocketClientConnection | ( | ) |
初始化
| NapPlana.Core.Connections.WebSocket.WebsocketClientConnection.WebsocketClientConnection | ( | string | ip, |
| int | port, | ||
| string? | token = null |
||
| ) |
带参初始化
| ip | IP |
| port | 端口 |
| token | 可空的令牌 |
|
virtual |
|
virtual |