示例#1
0
        private void FireNotificationEvent(Types.Gateway.HWWarningReason Warning, Types.Gateway.HWFaultReason Fault,
                                           Types.Gateway.HWDisableReason Disable)
        {
            SystemHost.Journal.AppendLog(ComplexParts.Gateway, LogMessageType.Warning,
                                         string.Format(
                                             "Gateway device notification: warning {0}, fault {1}, disable {2}",
                                             Warning, Fault, Disable));

            m_Communication.PostGatewayNotificationEvent(Warning, Fault, Disable);
        }
示例#2
0
 public void PostGatewayNotificationEvent(Types.Gateway.HWWarningReason Warning,
                                          Types.Gateway.HWFaultReason Fault,
                                          Types.Gateway.HWDisableReason Disable)
 {
     EnumerateClients(Client => Client.GatewayNotificationHandler(Warning, Fault, Disable));
 }
示例#3
0
 public void AddGatewayWarningEvent(Types.Gateway.HWWarningReason Warning)
 {
 }