Instance Property
keyValuePairs
Extract KEY=VALUE pairs from lines into a dictionary.
var keyValuePairs: [String : String] { get }
Return Value
A dictionary mapping each KEY to its VALUE.
Discussion
Splits each line on the first = character; keys and values are unquoted. For values with internal = characters (e.g. base64-padded keys) the full tail including additional = is preserved verbatim. Lines without an = are skipped silently β use lines directly when positional parsing is required.
Note
Unlike parseAttributes(_:), this accessor does not handle quoted values β itβs intended for the simple KEY=VALUE shape used by GETINFO replies, not for async-event attribute parsing.