List of known warnings. More...
Public Types | |
| enum | Enum { Generic, NoNetworkActivity, SessionNumberMismatch, PacketGap, PacketQueueOverflow, ListenerFailure, NoUdsForMarketType } |
| List of known warnings. More... | |
Static Public Member Functions | |
| static Enum | deserialize (const char *value) |
| Returns constant from its text presentation. | |
| static const char * | toString (Enum value) |
| Returns description of a particular warning. | |
List of known warnings.
| enum Enum |
List of known warnings.
| Enumerator | |
|---|---|
| Generic |
General-purpose warning. |
| NoNetworkActivity |
For each feed channel server sends out messages or heartbeats at fixed intervals. If the Handler hasn’t received any message or a heartbeat for an extended period of time, NoNetworkActivity warning is raised by the Handler to identify that either multicast channel is no longer active or there is a network related issue. |
| SessionNumberMismatch |
Has a session number which is used to easily detect when a new session has started after the daily maintenance window or failure on the server side. If session number is different from previous one for a given multicast channel, error of sessionNumberMismatch code is reported by the Handler. |
| PacketGap |
Tells that there is sequence number gap in packets from a multicast feed. |
| PacketQueueOverflow |
Indicates that one of internal queues used by the Handler to store packets coming from network is overflowed. |
| ListenerFailure |
Indicates failure in the user-space code. When the Handler catches exception from the user-space code, warning of given code reported. |
| NoUdsForMarketType |
Indicates there are no UDS for requested market type. |