Skip to content
Start free evaluation

PDComm.HsmsIoErrorKind

Enum

The portable kind of a socket error, reported in HsmsEventInfo.Detail of a HsmsEventKind.TransportError event.

public enum HsmsIoErrorKind : uint

Members

Aborted

Enumerator

The connection was aborted.

Aborted = 5

AddressInUse

Enumerator

The local address is already in use.

AddressInUse = 7

AddressUnavailable

Enumerator

The requested address is not available.

AddressUnavailable = 8

BrokenPipe

Enumerator

The connection was closed while writing.

BrokenPipe = 9

Interrupted

Enumerator

The operation was interrupted.

Interrupted = 12

InvalidData

Enumerator

Invalid data was encountered.

InvalidData = 15

InvalidInput

Enumerator

An input parameter was invalid.

InvalidInput = 14

NotConnected

Enumerator

The socket is not connected.

NotConnected = 6

NotFound

Enumerator

An entity was not found.

NotFound = 1

Other

Enumerator

Any error not listed below.

Other = 0

Permission

Enumerator

The operation lacked permission.

Permission = 2

Refused

Enumerator

The peer refused the connection.

Refused = 3

Reset

Enumerator

The peer reset the connection.

Reset = 4

TimedOut

Enumerator

The operation timed out.

TimedOut = 11

UnexpectedEof

Enumerator

The connection ended in the middle of a frame.

UnexpectedEof = 13

WouldBlock

Enumerator

The operation would block.

WouldBlock = 10

WriteZero

Enumerator

A write returned zero bytes.

WriteZero = 16