// SPDX-License-Identifier: BSD-3-Clause
//
// Copyright 2023 Raritan Inc. All rights reserved.
//
// This file was generated by idlc-json-dotnet-valobjreg.py.

#pragma warning disable 1591
namespace Com.Raritan.JsonRpc {

  public static class ValObjCodecRegistrar {
    public static void Act() {
      Com.Raritan.JsonRpc.firmware.FirmwareValidationFailedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.firmware.SystemStartupEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.firmware.FirmwareUpdateCompletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.firmware.FirmwareUpdateStartedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.firmware.SystemShutdownEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.firmware.FirmwareUpdateFailedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.firmware.FirmwareUpdateEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.Port_2_0_2.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.Port_2_0_2.PropertiesChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.Port_2_0_1.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.Port_2_0_1.PropertiesChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.Port_2_0_3.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.Port_2_0_3.PropertiesChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.PortFuse.StatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.portsmodel.PortFuse_1_0_1.StatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.devsettings.Zeroconf_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.devsettings.Zeroconf.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.devsettings.Snmp_1_0_2.ConfigurationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.emdmodel.Emd_2_4_9.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.display.DisplayControl_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.display.DisplayControl_1_0_1.DefaultViewChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.PasswordChanged_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.RoleEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.AccountChanged_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.AccountChanged_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.RoleRemoved_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.AccountEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.AccountRemoved_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.RoleChanged_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.AccountAdded_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.RoleAdded_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.AccountRenamed_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usermgmt.AccountChanged_3_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.rawcfg.RawConfiguration_1_0_1.RawConfigUpdatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.rawcfg.RawConfiguration_1_0_1.RawConfigDownloadedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.datetime.DateTime_3_0_2.ConfigurationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.datetime.DateTime_3_0_3.ConfigurationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.datetime.DateTime_3_0_3.ClockChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_1_0_1.RoleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_1_0_1.LinkUnitStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_1_0_1.LinkUnitAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_1_0_1.LinkUnitReleasedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_1.RoleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_1.LinkUnitStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_1.LinkPortStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_1.LinkUnitAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_1.LinkUnitReleasedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_2.RoleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_2.LinkUnitStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_2.LinkPortStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_2.LinkUnitAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_2.LinkUnitReleasedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_0.RoleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_0.LinkUnitStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_0.LinkPortStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_0.LinkUnitAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager_2_0_0.LinkUnitReleasedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager.RoleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager.LinkUnitStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager.LinkUnitAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.cascading.CascadeManager.LinkUnitReleasedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.idl.Event_ValObjCodec.Register();
      Com.Raritan.JsonRpc.bulkcfg.BulkConfiguration_1_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.bulkcfg.BulkConfiguration_1_0_2.RestoredEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.bulkcfg.BulkConfiguration_1_0_2.SavedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_2_0_0.ModemRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_2_0_0.ModemAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_2_0_0.ModemEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_3_0_1.ModemRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_3_0_1.ModemAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_3_0_1.ModemEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.AnalogModem.DialInEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.AnalogModem.CallEndedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.AnalogModem.CallReceivedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.GsmModem_1_0_2.SimPinUpdatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.GsmModem_1_0_2.SimSecurityStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_3_0_0.ModemRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_3_0_0.ModemAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.SerialPort_3_0_0.ModemEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.GsmModem_1_0_1.SimPinUpdatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.serial.GsmModem_1_0_1.SimSecurityStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usb.Usb_1_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.usb.Usb_1_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.servermon.ServerMonitor_2_0_1.ServerAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.servermon.ServerMonitor_2_0_1.ServerSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.servermon.ServerMonitor_2_0_1.ServerPowerStateEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.servermon.ServerMonitor_2_0_1.ServerDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.servermon.ServerMonitor_2_0_1.ServerReachabilityEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.servermon.ServerMonitor_2_0_1.ServerPowerControlCompletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.servermon.ServerMonitor_2_0_1.ServerPowerControlInitiatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Sensor_4_0_1.TypeSpecChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_3.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_5.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_6.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_4_0_6.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_3_8.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_3_8.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_2_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_2_7.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_4_0_4.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_6.MinMaxChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_6.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_6.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_6.MinMaxResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_6.DefaultThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_6.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_6.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_2.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_2.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_2.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_2.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_1.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_1.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_1.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Switch_2_0_4.SwitchEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_4.MonitoredSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_4.AlertedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_0.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_0.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_0.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_0.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_0.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_4.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Switch_2_0_7.SwitchEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_1.MonitoredSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_1.AlertedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Sensor_4_0_6.TypeSpecChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Switch_2_0_8.SwitchEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Switch_2_0_5.SwitchEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_3_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_3_7.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_4_0_0.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_4_0_3.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Sensor_4_0_2.TypeSpecChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_0_0.InfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_0_0.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Sensor_4_0_3.TypeSpecChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_4_0_5.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_4.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_4.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_4.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_4.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_6.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Sensor_4_0_5.TypeSpecChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_3.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_3.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_3.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_3.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Sensor_4_0_4.TypeSpecChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_7.MinMaxChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_7.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_7.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_7.MinMaxResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_7.DefaultThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_7.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_7.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_3.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_4_0_2.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_2.MonitoredSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_2.AlertedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_2.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager.MonitoredSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager.AlertedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_4_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_2.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_7.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_3.MonitoredSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AlertedSensorManager_1_0_3.AlertedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Switch_2_0_6.SwitchEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.StateSensor_3_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_1.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.AccumulatingNumericSensor_2_0_4.ResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_1_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_1_1.InfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_1_1.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_2_1_5.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_0_1.InfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_0_1.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_5.MinMaxChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_5.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_5.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_5.MinMaxResetEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_5.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.NumericSensor_4_0_5.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_1_2.InfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Logger_3_1_2.LoggedSensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sensors.Sensor_4_0_0.TypeSpecChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.WebcamSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.WebcamEvent_1_0_1_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.WebcamAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.WebcamRemovedEvent_1_0_1_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.Webcam_2_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.WebcamEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.StorageManager_1_0_2.ImageUploadStartedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.WebcamRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.webcam.WebcamAddedEvent_1_0_1_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl.DoorAccessDeniedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl.DoorAccessRuleAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl.DoorAccessGrantedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl.DoorAccessRuleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl.DoorAccessRuleDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager.KeypadSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager.KeypadDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager.KeypadEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager.KeypadAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_2.DoorAccessDeniedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_2.DoorAccessRuleAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_2.DoorAccessGrantedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_2.DoorAccessRuleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_2.DoorAccessRuleDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_0.DoorAccessDeniedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_0.DoorAccessRuleAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_0.DoorAccessGrantedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_0.DoorAccessRuleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_0.DoorAccessRuleDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_3.DoorAccessDeniedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_3.DoorAccessRuleAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_3.DoorAccessGrantedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_3.DoorAccessRuleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_3.DoorAccessRuleDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager_1_0_1.KeypadSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager_1_0_1.KeypadDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager_1_0_1.KeypadEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.KeypadManager_1_0_1.KeypadAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.Keypad.PINEnteredEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_2.DoorAccessDeniedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_2.DoorAccessRuleAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_2.DoorAccessGrantedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_2.DoorAccessRuleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_2_2.DoorAccessRuleDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_1.DoorAccessDeniedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_1.DoorAccessRuleAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_1.DoorAccessGrantedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_1.DoorAccessRuleChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartlock.DoorAccessControl_1_1_1.DoorAccessRuleDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.CompositionChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.TagRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.TagEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.RackUnitChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.TagAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.StripInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.BladeOverflowChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_1.OrientationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStripConfig_1_0_1.StripSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStripConfig_1_0_1.RackUnitSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.CompositionChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.TagRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.TagEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.RackUnitChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.TagAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.StripInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.BladeOverflowChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_3.OrientationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.CompositionChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.TagRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.TagEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.RackUnitChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.TagAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.StripInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.BladeOverflowChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_6.OrientationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.CompositionChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.TagRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.TagEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.RackUnitChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.TagAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.StripInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.BladeOverflowChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_5.OrientationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.CompositionChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.TagRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.TagEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.RackUnitChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.TagAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.StripInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.BladeOverflowChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_2.OrientationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.CompositionChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.TagRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.TagEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.RackUnitChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.TagAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.StripInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.BladeOverflowChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.assetmgrmodel.AssetStrip_2_0_4.OrientationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.zigbee.ZigbeeManager.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.zigbee.ZigbeeManager.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.zigbee.ZigbeeManager.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.zigbee.ZigbeeManager.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.zigbee.ZigbeeManager.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.zigbee.ZigbeeDevice.ClusterDataEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_3.CardReaderEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_3.CardReaderAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_3.CardReaderSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_3.CardReaderDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_4.CardEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_4.CardRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_4.CardInsertedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader.CardInsertedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader.CardRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader.CardEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_1.CardReaderEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_1.CardReaderAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_1.CardReaderDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_3.CardInsertedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_3.CardRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_3.CardEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_2.CardReaderEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_2.CardReaderAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_2.CardReaderDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_5.CardReaderEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_5.CardReaderAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_5.CardReaderSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_5.CardReaderDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_4.CardReaderEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_4.CardReaderAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_4.CardReaderSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager_1_0_4.CardReaderDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_2.CardInsertedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_2.CardRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_2.CardEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager.CardReaderEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager.CardReaderAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReaderManager.CardReaderDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_1.CardInsertedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_1.CardRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.smartcard.CardReader_1_0_1.CardEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.dsam.DsamManager.DsamDetachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.dsam.DsamManager.DsamControllerChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.dsam.DsamManager.DsamAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.dsam.DsamPort.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.dsam.DsamPort.InfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_4_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_0.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_6_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_3_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_0.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ModbusValueEncodingBit_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleIEEE754INF_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleModbusSpecificError_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.SwitchSensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.RemoteModbusTCPDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.Sensor_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.RemoteSnmpV1V2Device_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleIEEE754NAN_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.RemoteDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleRangeRAW_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.Feedback_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ConfigurationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.RemoteModbusRTUDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.StateSensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.RemoteModbusDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.FeedbackChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleInvertable_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ModbusSensor_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.RemoteSnmpV3Device_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleRAW_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.SensorFeedback_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.NumericSensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.DeviceFeedback_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleModbusSystemError_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ModbusValueEncoding8_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ModbusValueEncoding32_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleEnum_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ModbusValueEncoding64_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleModbusException_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.SnmpSensor_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.RemoteSnmpDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRule_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.SensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ModbusValueEncoding16_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.NumericValueEncoding_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.InterpretationRuleCatchAll_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager_2_0_0.ValueEncoding_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.DeviceAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.DeviceRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.DeviceEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.PackageEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.PackageRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_1.PackageAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_2.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_2.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.BatteryPoweredDevicePackage.VoltageChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_4_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_4_0_2.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_2_4.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.DeviceAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.DeviceRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.DeviceEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.PackageEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.PackageRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_2.PackageAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_0.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_5_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_7_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_3.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_3.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_3_0_1_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_1.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.BatteryPoweredDevicePackage_1_0_1.VoltageChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_4_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_4_0_0.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.DeviceAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.DeviceRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.DeviceEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.PackageEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.PackageRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_3_0_0.PackageAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_5_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_5_0_1.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_2_0_1.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_5_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_5_0_0.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DoorHandleControllerPackage_3_0_2.MechanicallyUnlockedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DoorHandleControllerPackage_3_0_2.DoorForcedOpenEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_4_0_0.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ModbusValueEncodingBit_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleIEEE754INF_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleModbusSpecificError_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.SwitchSensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.RemoteModbusTCPDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.Sensor_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleIEEE754NAN_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.RemoteDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleRangeRAW_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.Feedback_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ConfigurationChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.RemoteModbusRTUDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.StateSensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.RemoteModbusDevice_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.FeedbackChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleInvertable_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ModbusSensor_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleRAW_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.SensorFeedback_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.NumericSensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.DeviceFeedback_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleModbusSystemError_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ModbusValueEncoding8_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ModbusValueEncoding32_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ModbusValueEncoding64_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleModbusException_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRule_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.SensorClass_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ModbusValueEncoding16_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.NumericValueEncoding_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.InterpretationRuleCatchAll_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.GatewaySensorManager.ValueEncoding_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_1_3.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_7_0_1_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.DeviceEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.PackageAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.PackageRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.DeviceRemovedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.PackageEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_5_0_1.DeviceAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_3_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_3_0_0.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.DeviceAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.DeviceFirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.DeviceRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.DeviceEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.PackageEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.FirmwareUpdateStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.UnknownDeviceAttachedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.PackageRemovedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceManager_2_0_2.PackageAddedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_3_0_2_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_4_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.DeviceSlot_4_0_1.DeviceChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.peripheral.Device_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.test.MyEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.powerlogic.PowerMeter_1_2_6.ErrorStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.powerlogic.PowerMeter_1_2_6.SetupChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.powerlogic.Config_1_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_5.OpStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_4.OpStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_1.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_1.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Parameter_2_0_1.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Parameter_2_0_1.ValueChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_2.OpStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_2.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_2.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_2.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_3.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_3.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_3.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_4.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_4.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_4.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_3.OpStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Lhx_3_2_1.OpStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Config_1_0_1.PortNameChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Config_1_0_1.ComSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_0.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_0.ThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.lhxmodel.Sensor_4_0_0.ReadingChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.sx.Sx.ClientConnectionStatusEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.security.FrontPanelPrivilegesChanged_ValObjCodec.Register();
      Com.Raritan.JsonRpc.security.PasswordSettingsChanged_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_1.EntryDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_1.EntryStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_1.EntryModifiedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_1.EntryAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_2.EntryDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_2.EntryStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_2.EntryModifiedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.DataPushService_1_0_2.EntryAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.AlarmManager.AlarmAcknowledgedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.AlarmManager.AlarmAddedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.AlarmManager.AlarmUpdatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc._event.UserEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.CommonInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.EthInfoChangedEvent_1_0_1_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.WlanInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.EthInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.InterfaceInfoChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.PortForwardingExpansionUnitPresenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.LinkStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.InterfaceInfoChangedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.CommonInfoChangedEvent_2_0_0_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.PortForwardingSlavePresenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.net.InterfaceInfoChangedEvent_1_0_1_ValObjCodec.Register();
      Com.Raritan.JsonRpc.fitness.HardwareHealth.FailureStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.fitness.HardwareHealth_1_0_2.FailureStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.fitness.HardwareHealth_1_0_3.FailureStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.fitness.HardwareHealth_1_0_1.FailureStatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_4_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_1_5_7.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_1_5_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_1_5_7.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_0.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_2_2.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_2_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_2_2.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_1.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_1.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_6.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_6.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_6.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_6.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_4_0_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_9.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_9.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_9.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_9.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_9.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_4_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_8.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_8.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_8.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_4_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_4.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_4.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_4.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_4.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_3_0_2.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_3_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_1_6.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_1_6.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_2.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_2.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_2.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_7.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_2.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_0_0.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_0_0.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_5.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_5.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_2_1_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Unit_2_0_1.IdentificationStartedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_1_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_1_12.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor_1_0_1.EventListClearedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor_1_0_1.EventOccurredEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor_1_0_1.DipSwellThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_1_1.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_1_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_1_1.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_2_0_0.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_0_1.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_0_1.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_3.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_3.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_3_0_0.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_3_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_0.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_0.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_0.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_5_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_1_5_6.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_1_5_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_1_5_6.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_2.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_2.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_2.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_2.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_2_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_0_0.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_0_0.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_1.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_1.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_0.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_0.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_6.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_6.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_1_0_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_1.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_0_0.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_0_0.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_2_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor_1_0_2.EventListClearedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor_1_0_2.EventOccurredEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor_1_0_2.DipSwellThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_2.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_2.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_1.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_2_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_1.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_1.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_10.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_10.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_10.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_10.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_3_0_0.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_3_0_0.StatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_3.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_2.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_2.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_5.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_5.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_5.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_0_1.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_2.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_2.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_3.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_3.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_3.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_3.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_7.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_7.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_8.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_5.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_5.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_0_1.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_0_1.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_0_1.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_0_1.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_4.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_4.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_5_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_5_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_5.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_0_1.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_0_1.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_0_1.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_4.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_4.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_4.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_5.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_5.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_3_0_1.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_3_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_1_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_4_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor.EventListClearedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor.EventOccurredEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.VoltageMonitoringSensor.DipSwellThresholdsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_2_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_2_0_2.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_3.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_3.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_5.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_4_0_1.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_4_0_1.StatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_2.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_4.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_4.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_4.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_6.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_6.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_3.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_6.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_6.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_6.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_4_0_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_3.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_3.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_2.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_3_0_2.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_4.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_4.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_6.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_6.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_5_0_0.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_5_0_0.StatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_7.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_3_3.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_3_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_3_3.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_4.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_4.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_4_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_7.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_7.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_7.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_7.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_4.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_1_7.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_1_7.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_2_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_4.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_4.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_1_4.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_2.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_0_2.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_5.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_8.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_8.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_8.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_2_8.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_4_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_4_0_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_3_1_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_0_1.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_0_1.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_1_11.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_2.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_4_1_2.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_1_2_7.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_1_2_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_4_0_0.MetaDataChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Controller_4_0_0.StatusChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_1_10.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_2.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_2.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_2.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_3.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_7.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_7.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_7.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_6.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_6.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_7.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_2_0_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_1_2.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_6_1_2.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_7.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_7.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_1_7.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_1_1_6.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_9.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_9.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_9.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_2_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeter_2_0_1.EnergyPulseSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_3.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_3.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_1_1_3.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_0_0.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_5_0_0.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_5.PowerMeterCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_5.PanelCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_5.PowerMeterDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.PowerMeterController_1_1_5.PanelDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_8.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_1_0_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_3_0_0.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_3_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_3_0_0.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_5.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_5.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_4_0_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_1.CircuitCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_1.CircuitDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Panel_2_0_1.PanelSettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_8.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_8.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_8.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_1_8.GroupCreatedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroupManager_1_1_8.GroupDeletedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Circuit_1_0_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_3.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Outlet_2_1_3.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtector_3_0_5.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OverCurrentProtectorTripSensor_1_0_2.TripStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_3_1_2.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_3.PowerControlEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_3.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.OutletGroup_1_0_3.SensorsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.TransferSwitch_5_0_0.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_1_2_6.EnableStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Inlet_1_2_6.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_3_1_1.LoadSheddingModeChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_3_1_1.SettingsChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.pdumodel.Pdu_3_1_1.OutletSequenceStateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.logging.EventLogClearedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.hmi.ExternalBeeper_1_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.hmi.InternalBeeper_2_0_0.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.hmi.InternalBeeper_2_0_0.MuteChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.hmi.InternalBeeper.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.hmi.InternalBeeper.MuteChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.hmi.InternalBeeper_2_0_1.StateChangedEvent_ValObjCodec.Register();
      Com.Raritan.JsonRpc.hmi.InternalBeeper_2_0_1.MuteChangedEvent_ValObjCodec.Register();
    }
  }
}
