1b1b4d261SWilliam A. Kennington IIIdescription: > 2*a1347418SPatrick Williams Implement to emit D-Bus signal for PLDM Event Messages. PLDM Event Messages 3*a1347418SPatrick Williams are PLDM monitoring and control messages that are used by a PLDM terminus to 4*a1347418SPatrick Williams synchronously or asynchronously report PLDM events to a central party called 5*a1347418SPatrick Williams the PLDM Event Receiver. 6b1b4d261SWilliam A. Kennington III 7*a1347418SPatrick Williams When the PLDM daemon receives a sensorEvent of type stateSensorState, it 8*a1347418SPatrick Williams emits the StateSensorEvent signal. 9b1b4d261SWilliam A. Kennington III 10*a1347418SPatrick Williams This signal would be used by PLDM Requester apps on the BMC, which will rely 11*a1347418SPatrick Williams on this signal to determine state changes on a connected PLDM entity. 12b1b4d261SWilliam A. Kennington III 13*a1347418SPatrick Williams More information about PLDM Event Messages can be found at DSP0248 version 14*a1347418SPatrick Williams 1.2.0 section 13. 15b1b4d261SWilliam A. Kennington III 16b1b4d261SWilliam A. Kennington IIIsignals: 17b1b4d261SWilliam A. Kennington III - name: StateSensorEvent 18b1b4d261SWilliam A. Kennington III description: > 19*a1347418SPatrick Williams Signal indicating that a state sensor change EventMessage is received. 20b1b4d261SWilliam A. Kennington III More information about properties can be found at DSP0248 version 21b1b4d261SWilliam A. Kennington III 1.2.0 table 19. 22b1b4d261SWilliam A. Kennington III properties: 23b1b4d261SWilliam A. Kennington III - name: TID 24b1b4d261SWilliam A. Kennington III type: byte 25b1b4d261SWilliam A. Kennington III description: > 26b1b4d261SWilliam A. Kennington III A terminus id. 27b1b4d261SWilliam A. Kennington III 28b1b4d261SWilliam A. Kennington III - name: sensorID 29b1b4d261SWilliam A. Kennington III type: uint16 30b1b4d261SWilliam A. Kennington III description: > 31b1b4d261SWilliam A. Kennington III The sensorID is the value that is used in PDRs and PLDM sensor 32b1b4d261SWilliam A. Kennington III access commands to identify and access a particular sensor 33b1b4d261SWilliam A. Kennington III within a terminus. 34b1b4d261SWilliam A. Kennington III 35b1b4d261SWilliam A. Kennington III - name: sensorOffset 36b1b4d261SWilliam A. Kennington III type: byte 37b1b4d261SWilliam A. Kennington III description: > 38b1b4d261SWilliam A. Kennington III Identifies which state sensor within a composite state sensor 39b1b4d261SWilliam A. Kennington III the event is being returned for. 40b1b4d261SWilliam A. Kennington III 41b1b4d261SWilliam A. Kennington III - name: eventState 42b1b4d261SWilliam A. Kennington III type: byte 43b1b4d261SWilliam A. Kennington III description: > 44*a1347418SPatrick Williams The event state value from the state change that triggered the 45*a1347418SPatrick Williams event message. 46b1b4d261SWilliam A. Kennington III 47b1b4d261SWilliam A. Kennington III - name: previousEventState 48b1b4d261SWilliam A. Kennington III type: byte 49b1b4d261SWilliam A. Kennington III description: > 50*a1347418SPatrick Williams The event state value for the state from which the present event 51*a1347418SPatrick Williams state was entered. 52