Beispiel #1
0
 /// <summary>
 /// The cluster has changed its state
 /// </summary>
 /// <param name="change">New state</param>
 /// <param name="serverid">Server has changed state</param>
 public virtual void OnClusterStateChange(DDM_CLUSTEREVENT change, Int64 serverid)
 {
 }
Beispiel #2
0
 void IDataDistributionMastershipCallbackLow.OnClusterStateChange(IntPtr IDataDistribution_nativePtr, DDM_CLUSTEREVENT change, Int64 serverid)
 {
     OnClusterStateChange(change, serverid);
     ClusterStateChangeEvent?.Invoke(this, new ClusterStateChangeEventArgs(change, serverid));
 }
Beispiel #3
0
 void dataDistributionOnClusterStateChange(IntPtr opaque, DDM_CLUSTEREVENT change, Int64 serverid)
 {
     IDataDistributionMastershipCallbackLow_cbs.OnClusterStateChange(opaque, change, serverid);
 }
Beispiel #4
0
 internal ClusterStateChangeEventArgs(DDM_CLUSTEREVENT state, Int64 serverid)
 {
     State    = state;
     Serverid = serverid;
 }
Beispiel #5
0
 /// <summary>
 /// Converts enum in string
 /// </summary>
 /// <param name="level"><see cref="DDM_CLUSTEREVENT"/></param>
 /// <returns>Numeric string representation</returns>
 public static string ToIntString(this DDM_CLUSTEREVENT level)
 {
     return(ToString((int)level));
 }