| 
 
    | 
 
Name   | 
 
Description   | 
| 
 | 
 | 
 | 
| 
 | 
 | 
- Fired when an exception is caught allowing the exception to be logged.
 
 public  Event LogException; *
 
  
- Fires the LogException event.
 
 *
 
- @param ex Exception to be passed.
 
- @param location Method name where the exception occurred.
 
    | 
| 
 | 
 | 
- Fired when changes have been made to the gateway object that can be
 
- persisted to a permanent data store.
 
 public  Event PersistGateway; *
 
  
- Fires PersistGateway event.
 
 *
 
- @param gatewayID Numerical identifier of gateway.
 
    | 
| 
 | 
 | 
- Fired when changes have been made to the sensor object that can be
 
- persisted to a permanent data store.
 
 public  Event PersistSensor; *
 
  
- Fires PersitSensor event.
 
 *
 
- @param sensor Sensor that has been modified.
 
    | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 
public event EventHandler UnknownGateway;
  Fired when Mine receives a message from an unregistered gateway.     | 
| 
 | 
 | 
 
public event EventHandler UnknownSensor;
  Fired when a gateway declines a join from a sensor.     |