Class LogEvent
Base class for all I3V3 event types. See Sections 4.12.3.1 and E.8.1 of NENA-STA-010.3.
Inheritance
Inherited Members
Namespace: I3V3.LogEvents
Assembly: Ng911Lib.dll
Syntax
public class LogEvent
  Constructors
| Edit this page View SourceLogEvent()
Default constructor
Declaration
public LogEvent()
  Properties
| Edit this page View SourceagencyAgentId
Agent identifier of the agent within the Agency. Optional.
Declaration
public string agencyAgentId { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
agencyId
AgencyId (Section 2.1.1 of NENA-STA-010.3) of the agency that logged the event. Required.
Declaration
public string agencyId { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
agencyPositionId
Identifier of the operator position that is handling the call. Optional.
Declaration
public string agencyPositionId { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
callId
Emergency call ID (emergency-CallId) of the call. See Section 2.1.6 of NENA-STA-010.3. Conditional.
Declaration
public string callId { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
callIdSip
SIP Call-ID header value. Required if the event is related to a call.
Declaration
public string callIdSip { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
clientAssignedIdentifier
An identifier assigned by the client. Optional.
Declaration
public string clientAssignedIdentifier { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
elementId
Element identifier (Section 2.1.3 of NENA-STA-010.3) of the element that logged the event. Required.
Declaration
public string elementId { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
incidentId
Emergency Incident ID (emergency-IncidentId) of the call. See Section 2.1.7 of NENA-STA-010.3. Conditional.
Declaration
public string incidentId { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
ipAddressPort
Normalized IP address and port number string or Fully Qualified Domain Name of another element that participated in a transaction that triggered this LogEvent (e.g., an element that sent or responded to a query). This is not the address of the element that logs the event.
Declaration
public string ipAddressPort { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
logEventType
Specifies type of log event. Required.
Declaration
public string logEventType { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
timestamp
The timestamp of the event. See Section 2.1.3 of NENA-STA-010.3 for the required format. Required.
Declaration
public string timestamp { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Methods
| Edit this page View SourceCopyBase(LogEvent)
Creates a deep copy of the base class fields.
Declaration
public LogEvent CopyBase(LogEvent Let)
  Parameters
| Type | Name | Description | 
|---|---|---|
| LogEvent | Let | Object to copy from  | 
      
Returns
| Type | Description | 
|---|---|
| LogEvent | Returns a new LogEvent.  |