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