Lines Matching refs:terminus
408 `pldmd` will maintain a terminus table to manage the PLDM terminus in system.
411 which is not in the terminus table yet. When the terminus EID is removed from
413 terminus table.
415 For each of terminus in the table, `pldmd` will go through the below steps:
422 tasks of the terminus will be removed when it is removed from the terminus
427 Each terminus in PLDM interface is identified by terminus ID (TID). This TID is
428 an unique number `TID#`. When a new terminus is added to terminus table, `pldmd`
431 for the terminus.
433 Beside the `TID#`, terminus can also have `$TerminusName` or `$DeviceName` which
443 have the terminus number `TID#` in it anyhow.
450 - Send `GetPLDMType` and `GetPLDMVersions` commands to the terminus to record
452 - If the terminus supports `GetPDRs` command type, `pldmd` will send that
453 command to get the terminus PDRs. Based on the retrieved PDRs, `pldmd` will
460 - The sensor/effecter/state info in the entities of terminus
479 - At the final steps of `terminus discovery`, `pldmd` will send
481 messages from the terminus.
486 sensors, response for the events from terminus and handle the terminus control
491 To find out all sensors from PLDM terminus, `pldmd` should retrieve all the
498 terminus.
504 parse them as the same as the PDRs fetched by PLDM terminus.
526 method depending on the capability of PLDM terminus.
530 failed to get the response from PLDM terminus or the completion code returned by
531 PLDM terminus is not `PLDM_SUCCESS`, the Functional property of
536 For each terminus, `pldmd` maintains a list to poll the Terminus' sensors and
538 interval to update the PLDM sensors of the terminus periodically. The PLDM
541 terminus' sensors will be read using `GetSensorReading` command. The read
552 terminus to identify if it can generate events. A PLDM sensor can work in event
553 aync method if the `updateInterval` of all sensors in the same PLDM terminus are
555 from PLDM terminus, `pldmd` should remove the sensor from poll list and then
557 to PLDM terminus for the initialization.
590 The APIs to parse PDRs from PLDM terminus can be tested by a mocking responder.