Namespace I3V3.LogEvents
Classes
AdditionalAgencyLogEvent
Data class for the AdditionalAgencyLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an agency becomes aware that another agency becomes involved with an incident.
AdditionalDataQueryLogEvent
Data class for the AdditionalDataQueryLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a request for Additional Data is sent or received.
AdditionalDataResponseLogEvent
Data class for the AdditionalDataResponseLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a response to an Additional Data Request is received or sent.
AgencyIdArray
Class for returning an array of Agency Identifiers from a logging service.
AgentStateChangeLogEvent
Data class for the AgentStateChangeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an element detects a change in agent state.
AliLocationQueryLogEvent
Data class for the AliLocationQueryLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by a LSRG when a legacy ALI location request is sent.
AliLocationResponseLogEvent
Data class for the AliLocationResponseLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a LSRG receives a response to an ALI request
CallEndLogEvent
Logged when a call ends.
CallIdArray
Class for returning an array of Call IDs when querying a logging service.
CallLogEvent
This is the base class for CallStartLogEvent, RecCallStartLogEvent, CallEndEvent and RecCallEndLogEvent and others. Do not use this class directly for logging events.
CallProcessLogEvent
Data class for the CallProcessLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by non-call stateful functional elements that handle a call when they see a SIP INVITE or MESSAGE request. This log event indicates that they saw the call.
CallSignalingMessageLogEvent
Class for the CallSignalingMessage. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged whenever a SIP message is sent or received.
CallStartLogEvent
Logged when a call starts
CallStateChangeLogEvent
Data class for the CallStateChangeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an element detects a change in call state.
CallTransferLogEvent
Data class for the CallTransferLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by the call transferor when a call is transferred.
DiscrepancyReportLogEvent
Data class for the DiscrepancyReportLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a discrepancy report is sent or received.
EidoDeniedLogEvent
Logged when a client has requested an EIDO from the Dereference Service and that request has been denied or deemed invalid. See Section 2.9.4 of NENA-STA-024.1a-2023.
EidoDereferenceFactoryQueryLogEvent
For logging client requests using the EIDODereferenceFactory. See Section 2.9.2 of NENA-STA-024.1a-2023.
EidoDereferenceFactoryQueryResponseLogEvent
Logged when a response to an EIDO Dereference Factory request is sent or received. See Section 2.9.3 of NENA-STA-024.1a-2023.
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.
EidoTransmissionErrorLogEvent
Logged if an error in the process of sending or receiving an EIDO occurs. See Section 2.9.5 of NENA-STA-024.1a-2023.
ElementStateChangeLogEvent
Data class for the ElementStateChangeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged a SIP NOTIFY request is sent or received that indicates a change in an element's state.
GatewayCallLogEvent
Data class for the GatewayCallLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by an LNG, LPG, or LSRG to log a call entering or leaving on a legacy interface.
HookflashLogEvent
Data class for the HookflashLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by an LPG when initiates a hookswitch flash or it detects a hookswitch flash event on the line. Not logged if the hookswitch flash event is logged with a GatewayCallLogEvent.
I3LogEventContent
JSON content data class for passing I3V3 log events as a JSON Web Signature (JWS) to an I3V3 log event server.
IncidentClearLogEvent
Data class for the IncidentClearLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an finishes its handling of an incident.
IncidentIdArray
Class for returning an Incident Tracking Identifiers. See Section 4.12.3.5 and E.8.1 of NENA-STD-010.3.
IncidentLinkLogEvent
Data class for the IncidentLinkLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when two different incidents are not the same real world event but are related in some way are linked together.
IncidentMergeLogEvent
Data class for the IncidentMergeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an incident is merged with another incident.
IncidentReopenLogEvent
Data class for the IncidentReopenLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an agency needs to log events for an incident for which it has logged the IncidentClearLogEvent.
IncidentSplitLogEvent
Data class for the IncidentSplitLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an agency creates a new Incident by cloning the data from an existing incident.
IncidentUnLinkLogEvent
Data class for the IncidentUnLinkLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a IncidentLinkLogEvent is found to have been done in error.
IncidentUnMergeLogEvent
Data class for the IncidentUnMergeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a an IncidentMergeLogEvent is found to be in error.
KeepAliveFailureLogEvent
Data class for the KeepAliveFailureLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when an element sent a SIP OPTIONS request and did not receive a SIP OK response or received a malformed or invalid response.
LegacyDigitsLogEvent
Data class for the LegacyDigitsLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by an LPG when DTMF or MF digits are sent or received.
LocationQueryLogEvent
Class for the LocationQueryLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a HTTP Enabled Location Data (HELD, RFC 5985) request is sent or received.
LocationResponseLogEvent
Data class for the LocationResponseLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a HELD response is sent or received.
LogEvent
Base class for all I3V3 event types. See Sections 4.12.3.1 and E.8.1 of NENA-STA-010.3.
LogEventContainer
Contains a log event as a JWS string.
LogEventContainerArray
Data class used by a logging service to return the results of a query for log events. See Section 4.12.3.1.1 and Section E.8.1 of NENA-STA-010.3.
LogEventIdArray
Class for returning an array of log event IDs in response to a query from the logging service.
LostQueryLogEvent
Data class for the LostQueryLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a LoST query (See RFC 5222) is sent or received.
LostResponseLogEvent
Data class for the LostResponseLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a LoST (RFC 5222) response is sent or received.
MalformedMessageLogEvent
Data class for the MalformedMessageLogEvent log event. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a malformed SIP message is received.
MediaEndLogEvent
Data class for the MediaEndLogEventLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3.
MediaStartLogEvent
Data class for the MediaStartLogEvent log event. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3.
MessageLogEvent
Data class for the MessageLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a SIP MESSAGE request is sent or received.
NonRtpMediaMessageLogEvent
Data class for the NonRtpMediaMessageLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when media that is not transported over RTP (MSRP for example) is sent or received.
PolicyChangeLogEvent
Data class for the PolicyChangeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a routing policy is changed.
QueueStateChangeLogEvent
Data class for the QueueStateChangeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when by a queue manager when the state of a call queue changes.
RecCallEndLogEvent
Data class for the RecCallEndLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a SIPREC media recorder detects the end of a SIPREC call.
RecCallStartLogEvent
Data class for the RecCallStartLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3b. Logged when a SIPREC media recorder detects the start of a SIPREC call.
RecMediaEndLogEvent
Data class for the RecMediaEndLogEvent log event. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by a media recorder when a media session ends.
RecMediaStartLogEvent
Data class for the RecMediaStartLogEvent log event. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by a media recorder when a media session starts.
RecordingFailedLogEvent
Data class for the RecordingFailedLogEvent log event. See Sections 4.12.3.7 E.8.1 of NENA-STA-010.3. Logged when a media recording session to a SIPREC recorder fails.
RouteLogEvent
Data class for the RouteLogEvent log event. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3.
RouteRuleMsgLogEvent
Data class for the RouteRuleMsgLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by a LogMessageAction (see Section 3.3.3.2.4 of NENA-STA-010.3) of a policy routing rule.
ServiceStateChangeLogEvent
Data class for the ServiceStateChangeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a SIP NOTIFY request is sent or received that indicates a change in service state.
SipRecMetadataLogEvent
Data class for the SipRecMetadataLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged by a SIPREC Recording Server (SRS) when it receives the SIPREC metadata (RFC 7865).
SubParamsType
Class for sending the subscription parameters for the SubscribeLogEvent.
SubscribeLogEvent
Data class for the SubscribeLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logged when a SIP SUBSCRIBE request is processed for one of the event packages specified in Section 10.35. The server must log this event. The client may log this event.
SubscriptionRequestedLogEvent
Logged by the notifier (server) when a EIDO subscription is requested. May be logged by the subscriber (client). See Section 2.9.6 of NENA-STA-024.1a-2023.
SubscriptionRequestedResponseLogEvent
The subscriber MAY and the notifier MUST log a subscription requested response log event. See Section 2.9.7 of NENA-STA-024.1a-2023.
SubscriptionTerminatedLogEvent
Logged when a subscription is terminated because the incident has closed or the subscription expires or the subscriber asks for the subscription to be terminated via unsubscribe. Must be logged by the server (notifier), may be logged by the client (subscriber). See Section 2.9.8 of NENA-STA-024.1a-2023.
SubscriptionTerminatedResponseLogEvent
Logged when a response is sent or received to a terminate subscription message. Must be logged by the server (notifier), may be logged by the client (subscriber). See Section 2.9.9 of NENA-STA-024.`a-2023.
VersionsLogEvent
Data class for the VersionsLogEvent. See Sections 4.12.3.7 and E.8.1 of NENA-STA-010.3. Logs the response to a web service Versions request. Note: Some logging clients use the Versions request to poll the logging service to see if it is available. Logging these requests will generate an excessive number of log events.
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.
WebSocketTerminatedLogEvent
Must be logged by the server (notifier) when a Web Socket connection is terminated. May be logged by the client (subscriber). See Section 2.9.11 of NENA-STA-24.1a-2023.