Class WebSocketEstablishedLogEvent
Logged when a WebSocket connection is established. Must be logged by the server (notifier). May be logged by the client (subscriber). See Section 2.9.10 of NENA-STA-024.1a-2023.
Inherited Members
Namespace: I3V3.LogEvents
Assembly: Ng911Lib.dll
Syntax
public class WebSocketEstablishedLogEvent : LogEvent
Constructors
| Edit this page View SourceWebSocketEstablishedLogEvent()
Constructor
Declaration
public WebSocketEstablishedLogEvent()
Properties
| Edit this page View Sourcedirection
Set to either "outgoing" or "incoming". Required.
Declaration
public string direction { get; set; }
Property Value
Type | Description |
---|---|
string |
peerId
If logged by the server then set to the ID of the client. If logged by the client then set to the ID of the server. Required.
Declaration
public string peerId { get; set; }
Property Value
Type | Description |
---|---|
string |
status
Status code returned for the Web Socket connection request. Required.
Declaration
public string status { get; set; }
Property Value
Type | Description |
---|---|
string |
statusDescription
Text description of the status code. Required.
Declaration
public string statusDescription { get; set; }
Property Value
Type | Description |
---|---|
string |
webSocketId
Locally generated unique ID that will be used to relate the connection establishment with the connection termination. It is suggested to be of the form “urn:nena:uid:logEvent:”, followed by a locally unique ID, followed by a colon, followed by the domain of the entity performing the logging, for example: “urn:nena:uid:logEvent:a99dasdas37:psap.example.com”. Required.
Declaration
public string webSocketId { get; set; }
Property Value
Type | Description |
---|---|
string |