Class EidoLogEvent
Class for the EidoLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a Emergency Incident Data Object (EIDO) is sent or received.
Inherited Members
Namespace: I3V3.LogEvents
Assembly: Ng911Lib.dll
Syntax
public class EidoLogEvent : LogEvent
Constructors
| Edit this page View SourceEidoLogEvent()
Default constructor for de-serialization
Declaration
public EidoLogEvent()
Properties
| Edit this page View Sourcebody
Contains the EIDO JSON string if the EIDO is sent by-value, null otherwise.
Declaration
public string body { get; set; }
Property Value
Type | Description |
---|---|
string |
direction
Must be set to either incoming or outgoing. Required
Declaration
public string direction { get; set; }
Property Value
Type | Description |
---|---|
string |
peerId
Value is the identity of the peer. For a client or subscriber, it is the identity of the server or notifier. For the server or notifier, it is the identity of the requesting client or subscriber. See Section 2.9 and Section 2.9.1 of NENA-STA-024.1a-2023.
Declaration
public string peerId { get; set; }
Property Value
Type | Description |
---|---|
string |
reference
Contains the URI of the reference to the EIDO if the EIDO is sent by-reference.
Declaration
public string reference { get; set; }
Property Value
Type | Description |
---|---|
string |
subscriptionId
Unique ID of the subscription if the event is the result of a EIDO conveyance subscription.
Declaration
public string subscriptionId { get; set; }
Property Value
Type | Description |
---|---|
string |