ВебСокет / WebSocket
ВебСокет подключение
Свойства
СостояниеЗакрытия / CloseStatus
- Чтение: Да
- Запись: Нет
Указывает причину, по которой удаленная конечная точка инициировала подтверждение закрытия
ОписаниеСостоянияЗакрытия / CloseStatusDescription
- Чтение: Да
- Запись: Нет
Позволяет удаленной конечной точке описать причину закрытия подключения
Состояние / Status
- Чтение: Да
- Запись: Нет
Возвращает текущее состояние соединения WebSocket
Протокол / Protocol
- Чтение: Да
- Запись: Нет
Возвращает подпротокол, который был согласован во время подтверждения открытия
Методы
Прервать / Abort
Отменяет соединение WebSocket и отменяет все ожидающие операции ввода-вывода
Закрыть / Close
Закрывает подключение WebSocket в качестве асинхронной операции, используя подтверждение закрытия, которое определено в разделе 7 спецификации протокола WebSocket
Параметры
- status: Статус закрытия
- statusDescription: Описание причины закрытия
ЗакрытьВыходнойПоток / CloseOutput
Инициирует или завершает подтверждение закрытия, определенное в разделе 7 спецификации протокола WebSocket
Параметры
- status: Статус закрытия
- statusDescription: Описание причины закрытия
Получить / Receive
Получает данные через WebSocket соединениe
Параметры
- buffer: Буфер двоичных данных
ПолучитьСтроку / ReceiveString
Получает строку через WebSocket соединение
ПолучитьДвоичныеДанные / ReceiveBinary
Получает двоичные данные через WebSocket соединение
Отправить / Send
Отправляет данные из буфера в подключение WebSocket
Параметры
- buffer: Буфер двоичных данных
- messageType: Тип сообщения
- flag: Флаг сообщения
ОтправитьСтроку / SendString
Отправляет строку в подключение WebSocket
Параметры
- value: Строка - отправляемые данные
ОтправитьДвоичныеДанные / SendBinary
Отправляет двоичные данные в подключение WebSocket
Параметры
- value: ДвоичныеДанные - отправляемые данные