PDComm.HsmsEventKind
Enum
The kind of an HsmsEvent.
public enum HsmsEventKind : uintNotes
- See also:
HsmsEventInfo
Members
Failed
Enumerator
A request or control transaction of this endpoint failed; HsmsEventInfo.Code holds the HsmsFailureReason.
Failed = 3ProtocolError
Enumerator
The peer violated the HSMS protocol; HsmsEventInfo.Code holds the HsmsProtocolError.
ProtocolError = 4Received
Enumerator
A data message arrived: a primary message or the reply to one of this endpoint's requests.
Received = 2StateChanged
Enumerator
The connection state changed; see HsmsEventInfo.FromState and HsmsEventInfo.ToState.
StateChanged = 1TransportError
Enumerator
A socket operation failed; HsmsEventInfo.Code holds the HsmsIoOperation and HsmsEventInfo.Detail the HsmsIoErrorKind.
TransportError = 5W0Written
Enumerator
A message sent without the reply-expected (W) bit was completely written to the socket.
W0Written = 6This confirms the local write only, not receipt by the peer or success at the application level.