nwPathStatusToNetworkState

internal fun nwPathStatusToNetworkState(status: <Error class: unknown class>?): <Error class: unknown class>

Maps a nw_path status to a NetworkState.

Only nw_path_status_satisfied is treated as connected: a satisfied path is usable for sending data. Every other status (unsatisfied, satisfiable, invalid, or null) means there is no usable connection right now — satisfiable in particular means the path could be activated by a connection attempt but is not currently available, so it is mapped to NetworkState.NotConnected rather than to a "connected without internet" state.