C# Класс S7.Net.Socket

This class encapsulate System.Net.Sockets.Socket class of .Net core, so we can use the same methods of the standard Socket class inside the S7.Net sources.
Показать файл Открыть проект

Открытые методы

Метод Описание
Close ( ) : void
Connect ( IPEndPoint server ) : void
Receive ( byte buffer, int size, SocketFlags socketFlag ) : int
Send ( byte buffer, int size, SocketFlags socketFlag ) : int
SetSocketOption ( SocketOptionLevel optionLevel, SocketOptionName optionName, int optionValue ) : void
Shutdown ( SocketShutdown how ) : void
Socket ( AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType ) : System

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

Connect() публичный Метод

public Connect ( IPEndPoint server ) : void
server System.Net.IPEndPoint
Результат void

Receive() публичный Метод

public Receive ( byte buffer, int size, SocketFlags socketFlag ) : int
buffer byte
size int
socketFlag SocketFlags
Результат int

Send() публичный Метод

public Send ( byte buffer, int size, SocketFlags socketFlag ) : int
buffer byte
size int
socketFlag SocketFlags
Результат int

SetSocketOption() публичный Метод

public SetSocketOption ( SocketOptionLevel optionLevel, SocketOptionName optionName, int optionValue ) : void
optionLevel SocketOptionLevel
optionName SocketOptionName
optionValue int
Результат void

Shutdown() публичный Метод

public Shutdown ( SocketShutdown how ) : void
how SocketShutdown
Результат void

Socket() публичный Метод

public Socket ( AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType ) : System
addressFamily AddressFamily
socketType SocketType
protocolType ProtocolType
Результат System