net_websocket.h
概述
为websocket客户端模块定义C接口。
库: libnet_websocket.so
系统能力: SystemCapability.Communication.NetStack
起始版本: 11
相关模块:Netstack
汇总
函数
名称 | 描述 |
---|---|
OH_WebSocketClient_Constructor (WebSocket_OnOpenCallback onOpen, WebSocket_OnMessageCallback onMessage, WebSocket_OnErrorCallback onError, WebSocket_OnCloseCallback onclose) | Client客户端的构造函数。 |
OH_WebSocketClient_AddHeader (struct WebSocket *client, struct WebSocket_Header header) | 将header头信息添加到client客户端request中。 |
OH_WebSocketClient_Connect (struct WebSocket *client, const char *url, struct WebSocket_RequestOptions options) | 客户端连接服务端。 |
OH_WebSocketClient_Send (struct WebSocket *client, char *data, size_t length) | 客户端向服务端发送数据。 |
OH_WebSocketClient_Close (struct WebSocket *client, struct WebSocket_CloseOption options) | 客户端主动关闭websocket连接。 |
OH_WebSocketClient_Destroy (struct WebSocket *client) | 释放websocket连接上下文和资源。 |