def __init__(self, userID='', MeterReading=None, DeviceFunction=None, *args, **kw_args):
        """Initialises a new 'EndDeviceEvent' instance.

        @param userID: (if user initiated) ID of user who initiated this end device event. 
        @param MeterReading: Set of measured values to which this event applies.
        @param DeviceFunction: Device function that reported this end device event.
        """
        #: (if user initiated) ID of user who initiated this end device event.
        self.userID = userID

        self._MeterReading = None
        self.MeterReading = MeterReading

        self._DeviceFunction = None
        self.DeviceFunction = DeviceFunction

        super(EndDeviceEvent, self).__init__(*args, **kw_args)
def __init__ ( self , userID = '' , MeterReading = None , DeviceFunction = None , * args , ** kw_args ) : self . userID = userID self . _MeterReading = None self . MeterReading = MeterReading self . _DeviceFunction = None self . DeviceFunction = DeviceFunction super ( EndDeviceEvent , self ) . __init__ ( * args , ** kw_args )
Initialises a new 'EndDeviceEvent' instance.

        @param userID: (if user initiated) ID of user who initiated this end device event. 
        @param MeterReading: Set of measured values to which this event applies.
        @param DeviceFunction: Device function that reported this end device event.