Example #1
0
        static bool RaiseHeartbeatSendingEvent(HeartbeatData data, Uri uri, bool getServerUri)
        {
            var e = new HeartbeatSendingEventArgs(data, uri, getServerUri);

            SendingEvent.Raise(e);
            return(!e.Cancel);
        }
Example #2
0
 static bool RaiseHeartbeatSendingEvent( HeartbeatData data, Uri uri, bool getServerUri )
 {
     var h = Sending;
     if( h == null ) return true;
     var e = new HeartbeatSendingEventArgs( data, uri, getServerUri );
     h( null, e );
     return !e.Cancel;
 }
Example #3
0
        static bool RaiseHeartbeatSendingEvent([NotNull] HeartbeatData data, [NotNull] Uri uri)
        {
            var h = Sending;

            if (h == null)
            {
                return(true);
            }
            var e = new HeartbeatSendingEventArgs(data, uri);

            h(null, e);
            return(!e.Cancel);
        }
Example #4
0
        static bool RaiseHeartbeatSendingEvent(HeartbeatData heartbeatData)
        {
            var h = Sending;

            if (h == null)
            {
                return(false);
            }
            var e = new HeartbeatSendingEventArgs(heartbeatData);

            h(null, e);
            return(e.Cancel);
        }
Example #5
0
        private static bool RaiseHeartbeatSendingEvent(HeartbeatData data, Uri uri, bool getServerUri)
        {
            var h = Sending;

            if (h == null)
            {
                return(true);
            }
            var e = new HeartbeatSendingEventArgs(data, uri, getServerUri);

            h(null, e);
            return(!e.Cancel);
        }
Example #6
0
 public static void OnHeartbeat(object sender, HeartbeatSendingEventArgs e)
 {
     e.Cancel = true;
 }