EPAM B2BITS ICE Impact Handler C++  1.1.4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | List of all members
IceImpact::Notification Struct Reference

Service notifications. More...

#include <B2BITS_IceImpactApplication.h>

Public Types

enum  Type {
  LinkUp, LinkDown, Connected, Disconnected,
  RecoveryStarted, RecoverySucceeded, RecoveryFailed
}
 

Detailed Description

Service notifications.

Member Enumeration Documentation

Enumerator
LinkUp 

Network activity has been restored, generated only if Notification::LinkDown notification has been generated.

LinkDown 

UnitService does not forward heartbeat messages to user, in case when only heartbeats are being disseminated user does not receive any updates. This notification is generated when no messages, including heartbeats, has been received during RuntimeParameters::linkDownTimeoutS period, which might indicate a network problems

Connected 

Service has been connected to multicast network source.

Disconnected 

Service has been disconnected from multicast network source.

RecoveryStarted 

Recovery from snapshot has been started.

RecoverySucceeded 

Recovery has been finished successfully.

RecoveryFailed 

Recovery has been finished unsuccessfully.