Line Item
Holder of a single configuration line item.
e.g.
| option | argument | optionals |
__SocksPort 9050 OnionTrafficOnly IsolateDestPort
DisableNetwork 1
RunAsDaemon 0Properties
If this LineItem is a TorOption with the attribute TorOption.Attribute.DIRECTORY.
If this LineItem is a TorOption with the attribute TorOption.Attribute.HIDDEN_SERVICE.
If the LineItem is a TorOption that is "Non-Persistent", indicative of the TorOption.name starting with two _ characters.
If this LineItem is a TorOption with the attribute TorOption.Attribute.PORT, and is configured with an argument of 0, auto, or a Port.value.
If this LineItem is a TorOption with the attribute TorOption.Attribute.PORT, and is configured as auto.
If this LineItem is a TorOption with the attribute TorOption.Attribute.PORT, and is configured as 0.
If this LineItem is a TorOption with the attribute TorOption.Attribute.PORT, and is configured with a distinct port, such as 9050 (i.e. not 0 or auto).
If this LineItem is a TorOption with the attribute TorOption.Attribute.UNIX_SOCKET, and is configured as such.