Skip to content
Start free evaluation

PDComm.HsmsEventKind

Enum

The kind of an HsmsEvent.

public enum HsmsEventKind : uint

Notes

  • See also: HsmsEventInfo

Members

Failed

Enumerator

A request or control transaction of this endpoint failed; HsmsEventInfo.Code holds the HsmsFailureReason.

Failed = 3

ProtocolError

Enumerator

The peer violated the HSMS protocol; HsmsEventInfo.Code holds the HsmsProtocolError.

ProtocolError = 4

Received

Enumerator

A data message arrived: a primary message or the reply to one of this endpoint's requests.

Received = 2

StateChanged

Enumerator

The connection state changed; see HsmsEventInfo.FromState and HsmsEventInfo.ToState.

StateChanged = 1

TransportError

Enumerator

A socket operation failed; HsmsEventInfo.Code holds the HsmsIoOperation and HsmsEventInfo.Detail the HsmsIoErrorKind.

TransportError = 5

W0Written

Enumerator

A message sent without the reply-expected (W) bit was completely written to the socket.

W0Written = 6

This confirms the local write only, not receipt by the peer or success at the application level.