Прочитать на английском

Поделиться через


Заголовок websocket.h

Этот заголовок используется API компонента протокола WebSocket. Дополнительные сведения см. в разделе:

websocket.h содержит следующие программные интерфейсы:

Функции

 
WebSocketAbortHandle

Прерывает дескриптор сеанса WebSocket, созданный WebSocketCreateClientHandle или WebSocketCreateServerHandle.
WebSocketBeginClientHandshake

Начинает подтверждение на стороне клиента.
WebSocketBeginServerHandshake

Начинает подтверждение на стороне сервера.
WebSocketCompleteAction

Завершает действие, запущенное WebSocketGetAction.
WebSocketCreateClientHandle

Создает клиентский дескриптор сеанса WebSocket.
WebSocketCreateServerHandle

Создает серверный дескриптор сеанса WebSocket.
WebSocketDeleteHandle

Удаляет дескриптор сеанса WebSocket, созданный WebSocketCreateClientHandle или WebSocketCreateServerHandle.
WebSocketEndClientHandshake

Завершает подтверждение на стороне клиента.
WebSocketEndServerHandshake

Завершает подтверждение на стороне сервера.
WebSocketGetAction

Возвращает действие из вызова WebSocketSend, WebSocketReceive или WebSocketCompleteAction.
WebSocketGetGlobalProperty

Возвращает одно свойство WebSocket.
WebSocketReceive

Добавляет операцию получения в очередь операций компонента протокола.
WebSocketSend

Добавляет операцию отправки в очередь операций компонента протокола.

Структуры

 
WEB_SOCKET_BUFFER

Содержит данные для определенного действия WebSocket.
WEB_SOCKET_HTTP_HEADER

Содержит заголовок HTTP.
WEB_SOCKET_PROPERTY

Содержит одно свойство WebSocket.

Перечисления

 
WEB_SOCKET_ACTION

Указывает действия, выполняемые приложениями WebSocket.
WEB_SOCKET_ACTION_QUEUE

Указывает типы действий, возвращаемые WebSocketGetAction.
WEB_SOCKET_BUFFER_TYPE

Указывает битовые значения, используемые для создания заголовка кадра WebSocket.
WEB_SOCKET_CLOSE_STATUS

Указывает состояние закрытия WebSocket.
WEB_SOCKET_PROPERTY_TYPE

Задает тип свойства WebSocket.