Update 'Home'
parent
70a9f2ba36
commit
6bb0fc70dc
14
Home.md
14
Home.md
|
@ -1,3 +1,17 @@
|
||||||
|
|
||||||
|
## Patterns
|
||||||
|
|
||||||
|
### Detecting connectivity
|
||||||
|
|
||||||
|
#### Not-Roadshow/UAE
|
||||||
|
|
||||||
|
All other internet stacks need to be started up. Checking for a lack of bsdsocket.library in memory is an easy start.
|
||||||
|
|
||||||
|
#### Roadshow/UAE
|
||||||
|
|
||||||
|
* Perform a DNS lookup of a known remote hostname. If that fails, your stack is likely not running.
|
||||||
|
* Perform a single socket connection with a long-ish timeout (5 seconds is likely enough). If that fails, you're likely unconnected from the Internet.
|
||||||
|
|
||||||
## Gotchas
|
## Gotchas
|
||||||
|
|
||||||
### Servers
|
### Servers
|
||||||
|
|
Loading…
Reference in New Issue