ESteamNetworkingAvailability
Enumpublic enum ESteamNetworkingAvailabilityDescribe the status of a particular network resource
View sourceWe're actively trying now, but are not yet successful.
Negative values indicate a problem. In general, we will not automatically retry unless you take some action that depends on of requests this resource, such as querying the status, attempting to initiate a connection, receive a connection, etc. If you do not take any action at all, we do not automatically retry in the background. A dependent resource is missing, so this service is unavailable. (E.g. we cannot talk to routers because Internet is down or we don't have the network config.)
Resource is online/available
We have tried for enough time that we would expect to have been successful by now. We have never been successful
Not a problem, but not ready either We don't know because we haven't ever checked/tried
We tried and were successful at one time, but now it looks like we have a problem
We previously failed and are currently retrying
Internal dummy/sentinel, or value is not applicable in this context
We're waiting on a dependent resource to be acquired. (E.g. we cannot obtain a cert until we are logged into Steam. We cannot measure latency to relays until we have the network config.)