read_sage_structure_payload¶
- ezga_lib_class.read_sage_structure_payload(structure_id=None, agent_id=None, row_index=None)¶
Read optional SAGE structure fields by row index or structure ID.
- Parameters:
structure_id (int, optional) – Identifier of the structure. Default:
None.agent_id (int, optional) – EZGA agent identifier;
Noneincludes all agents in list queries. Default:None.row_index (int, optional) – Zero-based table row index; when supplied to a reader, takes precedence over identifier lookup. Default:
None.
- Returns:
EzgaSageStructurePayload or None – Decoded payload view, or
Nonewhen absent.- Raises:
ValueError – Neither
row_indexnorstructure_idis supplied for a nonempty table.