[Network] NWWebsocketMetadata is a NWProtocolMetadata. (#7257)

This commit is contained in:
Manuel de la Pena 2019-10-20 22:12:30 +02:00 коммит произвёл GitHub
Родитель 8411955e2f
Коммит ca1d26c2b1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 3 удалений

Просмотреть файл

@ -47,15 +47,14 @@ namespace Network {
}
[TV (13,0), Mac (10,15), iOS (13,0), Watch (6,0)]
public class NWWebSocketMetadata : NativeObject {
public class NWWebSocketMetadata : NWProtocolMetadata {
internal NWWebSocketMetadata (IntPtr handle, bool owns) : base (handle, owns) {}
[DllImport (Constants.NetworkLibrary)]
static extern OS_nw_protocol_metadata nw_ws_create_metadata (NWWebSocketOpCode opcode);
public NWWebSocketMetadata (NWWebSocketOpCode opcode)
=> InitializeHandle (nw_ws_create_metadata (opcode));
public NWWebSocketMetadata (NWWebSocketOpCode opcode) : this (nw_ws_create_metadata (opcode), owns: true) {}
[DllImport (Constants.NetworkLibrary)]
static extern NWWebSocketCloseCode nw_ws_metadata_get_close_code (OS_nw_protocol_metadata metadata);